Run Agents
Asynchronously run agents by providing the relevant input payload and a callbackUrl. Once processing is complete, the result will be sent to your provided callback URL.
Important Notes
-
This is an asynchronous endpoint.
-
You must include a
callbackUrlwhere the result will be posted after the agent completes execution. -
You need to specify an
agentOId. -
Based on the
agentOId, the input schema must match the structure expected by the selected agent. The following agents are supported. Each has its own required input format. Click below to view the specific documentation and input schema:
Authorizations
Headers
Optional header used to identify the source of the request. Helps us apply appropriate rate limiting or disable it when necessary.
"some-source"
External Request ID. Add this header to identify the request from the client for better tracking and debugging.
"external-request-id"
Body
- Enrich Company
- Enrich Person
- Content Agent
- Sequence Agent
- Qualify Person Agent
- Prospector Agent
- Qualify Company Agent
- Enrich Company
- Enrich Person
- Content Agent
- Sequence Agent
- Qualify Person Agent
- Prospector Agent
- Qualify Company Agent
- Enrich Company
- Enrich Person
- Content Agent
- Sequence Agent
- Qualify Person Agent
- Prospector Agent
- Qualify Company Agent
- Enrich Company
- Enrich Person
- Content Agent
- Sequence Agent
- Qualify Person Agent
- Prospector Agent
- Qualify Company Agent
- Enrich Company
- Enrich Person
- Content Agent
- Sequence Agent
- Qualify Person Agent
- Prospector Agent
- Qualify Company Agent
- Enrich Company
- Enrich Person
- Content Agent
- Sequence Agent
- Qualify Person Agent
- Prospector Agent
- Qualify Company Agent
Run agent by given input, the input is different for each agent
Agent OId
"ca_..."
Company domain to enrich
"example.com"
Company name to enrich
"Example"
Runtime context
{ "user": { "oId": "user_123" } }If true, returns full annotation data including metadata. If false or omitted (default), returns minimal annotations to reduce response size.
Optional callback URL. If provided, results are POSTed to this URL on completion. If omitted, poll GET /async/agent/run/status with the returned requestId instead.
"https://example.com/api/callbacks/unique-id"
Experiment OId
"ae_..."
Response
Agent data