curl --request POST \
--url https://api.getcargo.io/v1/ai/suggestedActions/generate \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"cacheKey": "<string>",
"messageUuid": "<string>",
"systemPrompt": "<string>",
"contextPrompt": "<string>",
"agentUuid": "<string>",
"tools": [
{
"name": "<string>",
"slug": "<string>",
"description": "<string>",
"isBulkAllowed": true,
"config": {},
"kind": "<string>",
"toolUuid": "<string>",
"templateSlug": "<string>"
}
],
"resources": [
{
"kind": "<string>",
"name": "<string>",
"slug": "<string>",
"description": "<string>",
"integrationSlug": "<string>",
"modelUuid": "<string>",
"filter": {
"conjonction": "or",
"groups": [
"<unknown>"
]
},
"selectedColumnSlugs": [
"<string>"
],
"limit": 123,
"prompt": "<string>"
}
],
"capabilities": [
{
"slug": "<string>"
}
]
}
'{
"suggestedActions": [
{
"text": "<string>",
"tools": [
{
"slug": "<string>"
}
]
}
]
}Generate suggested actions for a chat
curl --request POST \
--url https://api.getcargo.io/v1/ai/suggestedActions/generate \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"cacheKey": "<string>",
"messageUuid": "<string>",
"systemPrompt": "<string>",
"contextPrompt": "<string>",
"agentUuid": "<string>",
"tools": [
{
"name": "<string>",
"slug": "<string>",
"description": "<string>",
"isBulkAllowed": true,
"config": {},
"kind": "<string>",
"toolUuid": "<string>",
"templateSlug": "<string>"
}
],
"resources": [
{
"kind": "<string>",
"name": "<string>",
"slug": "<string>",
"description": "<string>",
"integrationSlug": "<string>",
"modelUuid": "<string>",
"filter": {
"conjonction": "or",
"groups": [
"<unknown>"
]
},
"selectedColumnSlugs": [
"<string>"
],
"limit": 123,
"prompt": "<string>"
}
],
"capabilities": [
{
"slug": "<string>"
}
]
}
'{
"suggestedActions": [
{
"text": "<string>",
"tools": [
{
"slug": "<string>"
}
]
}
]
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Request body schema.
Cache key for suggested actions.
Message identifier.
System prompt to use for generation.
Additional context for generation.
Agent identifier.
Tools available for generation.
Show child attributes
Resources available for generation.
Show child attributes
Capabilities available for generation.
Show child attributes
Successful response
Generated suggested actions.
Show child attributes
Was this page helpful?