Skip to main content
Questions or issues? Contact us at api-support@manus.ai.

Setup

Before using a connector via the API, authorize it in the Manus web app:
  1. Go to your integrations page on manus.im.
  2. Click the connector you want to add and complete the OAuth flow.
  3. Once connected, use its UUID in your API requests.

Using connectors in the API

Pass connector UUIDs in the connectors array of the message object when creating a task:
curl -X POST https://api.manus.ai/v2/task.create \
  -H "Content-Type: application/json" \
  -H "x-manus-api-key: $MANUS_API_KEY" \
  -d '{
    "message": {
      "content": "Check my inbox for anything urgent and summarize it",
      "connectors": ["9444d960-ab7e-450f-9cb9-b9467fb0adda"]
    }
  }'
You can pass multiple connectors in a single task:
{
  "message": {
    "content": "Check my calendar for tomorrow and email a summary to john@example.com",
    "connectors": [
      "9444d960-ab7e-450f-9cb9-b9467fb0adda",
      "dd5abf31-7ad3-4c0b-9b9a-f0a576645baf"
    ]
  }
}

Available connectors

Click a UUID to copy it. The connector list is fetched dynamically — new connectors appear automatically as they become available.

Privacy & Security

All connectors use secure OAuth authentication. Your credentials are never shared with Manus directly. You can revoke access at any time from the integrations page on manus.im.