Skip to main content
Every convoloai.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Agent

create

agent.create Create a new agent Risk: write
Input
Output: empty object

delete

agent.delete Delete an agent Risk: destructive
Input Output: any

get

agent.get Get one agent by id Risk: read
Input Output: empty object

list

agent.list List agents with filtering, sorting, and pagination Risk: read
Input Output: empty object

listV2

agent.listV2 List agents via the v2 endpoint Risk: read
Input Output: empty object

update

agent.update Update an agent Risk: write
Input
Output: empty object

updateSchedule

agent.updateSchedule Update the working schedule of an agent Risk: write
Input
Output: empty object

Call

getDetails

call.getDetails Get detailed info for one call Risk: read
Input Output: empty object

getEndWebhookPayload

call.getEndWebhookPayload Get the end-call webhook payload for one call Risk: read
Input Output: empty object

getLog

call.getLog Get the log for one call Risk: read
Input Output: empty object

list

call.list List calls with filters and pagination Risk: read
Input Output: empty object

listPayloadData

call.listPayloadData List webhook payload data for calls Risk: read
Input Output: empty object

listV5

call.listV5 List calls via the v5 endpoint with fixed delegate logic Risk: read
Input Output: empty object

listWithTags

call.listWithTags List calls with S2L tag filters Risk: read
Input Output: empty object

setRating

call.setRating Set a rating on a call for an agent or supervisor Risk: write
Input Output: empty object

setS2lTag

call.setS2lTag Set an S2L tag on a call from an external AI agent Risk: write
Input
Output: empty object

trigger

call.trigger Trigger a call through the external call API Risk: write
Input
Output: empty object

Get Custom Widget Params

getCustomWidgetParams

getCustomWidgetParams Get custom widget fields for integrations Risk: read
Input Output: empty object

Get Open Api Document

getOpenApiDocument

getOpenApiDocument Get the OpenAPI document this API key may call Risk: read
Input: empty object Output: empty object

Lead

getOutcomeTags

lead.getOutcomeTags Get widget outcome tags by lead id Risk: read
Input Output: empty object

list

lead.list List leads with filters and pagination Risk: read
Input Output: empty object

listByPost

lead.listByPost List leads via a POST body query Risk: read
Input
Output: empty object

Widget

create

widget.create Create a new widget Risk: write
Input
Output: empty object

delete

widget.delete Delete a widget Risk: destructive
Input Output: any

get

widget.get Get one widget by id Risk: read
Input Output: empty object

getHtmlSiteCode

widget.getHtmlSiteCode Get the HTML site code for a widget Risk: read
Input Output: empty object

list

widget.list List widgets with filters and pagination Risk: read
Input Output: empty object

toggle

widget.toggle Toggle a widget on or off Risk: write
Input Output: empty object

update

widget.update Update a widget Risk: write
Input
Output: empty object

updateSettings

widget.updateSettings Update widget settings via the external API Risk: write
Input
Output: empty object

updateV2

widget.updateV2 Update a widget via the v2 endpoint Risk: write
Input
Output: empty object