API ReferenceAi Agent
aiAgent.create
Type: Mutation · Auth: Workspace-aware
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
| name | string | Yes | — | Name |
| description | string | No | — | Description |
| provider | enum(anthropic, openai, google_ai) | Yes | — | Provider |
| model | string | Yes | — | Model |
| systemPrompt | string | No | — | System prompt |
| defaultTemperature | number | No | — | Default temperature |
| defaultMaxOutputTokens | integer | Yes | — | Default max output tokens |
| monthlyBudgetUsd | unknown | No | — | Monthly budget usd |
| apiKey | string | Yes | — | Api key |
| inboundEnabled | boolean | Yes | false | Inbound enabled |
| status | enum(active, paused, disabled) | No | — | Status |
Example
{
"name": "Example Name",
"description": "A description",
"provider": "anthropic",
"model": "example",
"systemPrompt": "example",
"defaultTemperature": 0,
"defaultMaxOutputTokens": 0,
"apiKey": "example",
"inboundEnabled": false
}