Deploys an agent revision, making it the active version.
All subsequent executions will use this revision's configuration. Connectors that don't require manual webhook setup are automatically activated.
Authorization
Bearer JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
The unique identifier of the agent.
The revision identifier to deploy.
The tenant identifier
Response Body
curl -X POST "https://api.fruxon.com/v1/tenants/string/agents/string/revisions/string:deploy"{
"status": "SUCCESS",
"agent": {
"id": "string",
"displayName": "string",
"description": "string",
"avatarFileId": "string",
"tags": [
"string"
],
"type": "SUMMARIZATION",
"enabled": false,
"currentRevision": 0,
"createdAt": 0,
"modifiedAt": 0,
"tenantId": "00000000-0000-0000-0000-000000000000",
"solutionId": "string",
"deletedAt": 0,
"evaluationMetrics": [
{
"metricId": "00000000-0000-0000-0000-000000000000",
"weight": 0
}
],
"origin": "NATIVE",
"externalConfig": {
"parameters": {}
},
"redactLlmMessages": false
},
"connectorActivations": [
{
"connectorId": "00000000-0000-0000-0000-000000000000",
"name": "string",
"provider": "string",
"status": "ACTIVATED",
"error": "string"
}
]
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}Gets agent revision cost bucketed over time.
Use `*` as the revision parameter to aggregate across all revisions. Buckets with no activity are omitted from the response — clients should treat missing buckets as zero.
Returns the deploy audit history for an agent.
Each row records a deploy attempt (successful or failed), the previous and target revision, the user who triggered it, the per-connector activation results, and the time of the deploy. Rows are ordered newest first.