Skip to main content
Every synthflowai.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.

Actions

attach

actions.attach Attach actions to a Synthflow AI agent Risk: write
Input
Output

create

actions.create Create a new action in Synthflow AI Risk: write
Input
Output

delete

actions.delete Delete an action in Synthflow AI Risk: destructive
Input Output

detach

actions.detach Detach actions from a Synthflow AI agent Risk: write
Input Output

get

actions.get Retrieve metadata about a specific action by ID Risk: read
Input Output

list

actions.list List all actions in the workspace Risk: read
Input Output

update

actions.update Update an existing action in Synthflow AI Risk: write
Input
Output

Assistants

create

assistants.create Create a new Synthflow AI assistant Risk: write
Input
Output

delete

assistants.delete Delete a Synthflow AI assistant Risk: destructive
Input Output

get

assistants.get Retrieve details of an existing Synthflow AI assistant Risk: read
Input Output

list

assistants.list List all Synthflow AI assistants Risk: read
Input Output

update

assistants.update Update a Synthflow AI assistant’s settings Risk: write
Input
Output

Calls

create

calls.create Initiate an outbound voice call via Synthflow AI Risk: write
Input
Output

get

calls.get Retrieve details and transcript of a phone call Risk: read
Input Output

list

calls.list List call history logs for a Synthflow AI model Risk: read
Input Output

Contacts

create

contacts.create Create a new contact in Synthflow AI Risk: write
Input
Output

delete

contacts.delete Delete a contact in Synthflow AI Risk: destructive
Input Output

get

contacts.get Retrieve details of a contact by ID Risk: read
Input Output

list

contacts.list List contacts in Synthflow AI Risk: read
Input Output

update

contacts.update Update contact details in Synthflow AI Risk: write
Input
Output

Knowledge Bases

attach

knowledgeBases.attach Attach a knowledge base to an assistant model Risk: write
Input Output

create

knowledgeBases.create Create a new knowledge base in Synthflow AI Risk: write
Input Output

delete

knowledgeBases.delete Delete a knowledge base in Synthflow AI Risk: destructive
Input Output

detach

knowledgeBases.detach Detach a knowledge base from an assistant model Risk: write
Input Output

get

knowledgeBases.get Get details of a knowledge base by ID Risk: read
Input Output

update

knowledgeBases.update Update a knowledge base name or usage conditions Risk: write
Input Output

Memory Stores

attachToAgent

memoryStores.attachToAgent Attach a memory store to an assistant agent Risk: write
Input Output

create

memoryStores.create Create a new memory store in Synthflow AI Risk: write
Input Output

delete

memoryStores.delete Delete a memory store in Synthflow AI Risk: destructive
Input Output

detachFromAgent

memoryStores.detachFromAgent Detach a memory store from an assistant agent Risk: write
Input Output

get

memoryStores.get Get details of a memory store by ID Risk: read
Input Output

list

memoryStores.list List memory stores in Synthflow AI Risk: read
Input Output

update

memoryStores.update Update a memory store’s title and description Risk: write
Input Output

Phone Books

create

phoneBooks.create Create a new phone book in Synthflow AI Risk: write
Input Output

delete

phoneBooks.delete Delete a phone book in Synthflow AI Risk: destructive
Input Output

list

phoneBooks.list List all phone books in the workspace Risk: read
Input Output

Voices

list

voices.list List all text-to-speech voices available in the workspace Risk: read
Input Output