Connect Manus to Your AI Agent

Submit task instructions, inspect task status and messages, and send follow-up instructions. Ask your connected AI assistant to explain the results or carry out the specified operation.

17 tools API key

Try a Manus Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Manus

Submit and Inspect a Task

Create an asynchronous task and inspect its current progress.

/oo Manus: Create a private Manus task to compare [options] using [criteria]. Then check its status and show the task URL.

Review Task Messages

Read event messages and send a precise follow-up when more work is needed.

/oo Manus: Read messages for Manus task [task ID], summarize what it has reported, then send this follow-up: [instructions].

Start Working with Manus

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Manus

    Connect with a Manus API key from API Integration settings.

    Connect Manus →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A Manus account with API access.
  • Task creation returns an ID and URL; inspect status and messages separately. Waiting events may need a message or explicit action confirmation.

Manus Tools

Manus connects supported service operations to your AI assistant. Submit task instructions, inspect task status and messages, and send follow-up instructions.

Tasks and Messages

Submit tasks, inspect their state, and continue the conversation.

Project Context

Discover projects, installed connectors, and available skills before selecting task settings.

17 tools

Create Task

Create a new asynchronous Manus task from a message and optional project, connector, skill, sharing, or structured-output settings.

manus.create_task

Get Task

Retrieve a Manus task's current status and metadata.

manus.get_task

List Tasks

List Manus tasks with optional scope filters and cursor pagination.

manus.list_tasks

List Task Messages

List Manus task event messages with cursor pagination.

manus.list_task_messages

Send Message

Send a follow-up message to an existing Manus task.

manus.send_message

Stop Task

Stop a running Manus task.

manus.stop_task

Delete Task

Permanently delete a stopped Manus task. Stop a running task before deleting it.

manus.delete_task

Update Task

Update a Manus task title, sharing visibility, or task-list visibility.

manus.update_task

Confirm Task Action

Confirm a pending Manus task action from a waiting status event. Use send_message instead for messageAskUser events.

manus.confirm_task_action

Create Project

Create a Manus project for grouping tasks under shared instructions.

manus.create_project

List Projects

List Manus projects available to the current account.

manus.list_projects

List Connectors

List Manus connectors installed in the current account.

manus.list_connectors

List Skills

List Manus skills available to the current account or project.

manus.list_skills

List Agents

List Manus custom agents in the current account.

manus.list_agents

Get Agent

Retrieve a Manus custom agent by ID.

manus.get_agent

Update Agent

Update a Manus custom agent's display name or description.

manus.update_agent

List Online Browser Clients

List online Manus browser clients that can be selected when confirming needConnectMyBrowser waiting events.

manus.list_online_browser_clients

Frequently Asked Questions

Does creation mean the task is finished?

No. Creation submits asynchronous work. Inspect task status and messages to understand progress and output.

How can I continue an existing task?

Provide its task ID and the additional instructions for a follow-up message.

Can waiting events require my input?

Yes. User-question events use follow-up messages; pending action events use action confirmation. Inspect the event before choosing.

Connect Manus

About Manus ↗