Overview
List Agents
Retrieve all agents you have access to.Parameters
| Parameter | Type | Description |
|---|---|---|
offset | number | Number of items to skip (default: 0) |
limit | number | Maximum items to return (default: 20) |
Response
Get Agent
Retrieve a single agent with all nested resources.Response Type
Create Agent
Create a new agent with minimal configuration.update() to add configuration, or use the onboarding methods for AI-assisted setup.
Input
| Field | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Agent display name |
Update Agent
Update an agent and all its nested resources. Pass the full configuration—nested resources are fully replaced.Updating with File Uploads
When updating with files (profile picture or documents), the SDK automatically uses FormData:Available Update Fields
Basic Fields
Basic Fields
Tools
Tools
Documents
Documents
Memory Keys
Memory Keys
Paywall Config
Paywall Config
Credit Settings
Credit Settings
Delete Agent
Soft-delete an agent.Deploy Agent
Deploy an agent to a WhatsApp phone number.Input
| Field | Type | Description |
|---|---|---|
phoneNumberId | UUID | The phone number to deploy to |