Synthflow AI
Synthflow AI provides AI-powered voice agents to automate both inbound and outbound calls, enhancing customer engagement and operational efficiency.
This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.
Connect
Synthflow AI authenticates with an API key. Generate the credential in your Synthflow AI account, then paste it into FlyMyAI the first time an agent uses a Synthflow AI action.
Get your Synthflow AI credential →
Fields to fill in FlyMyAI
| Field | Details |
|---|---|
Synthflow AI API Key | The API Key used for authenticating requests to the Synthflow AI API. (required) |
Actions
Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.
| Action | What it does | Required inputs |
|---|---|---|
SYNTHFLOW_AI_CREATE_ASSISTANT | Tool to create a new assistant. use when you need to initialize a custom voice assistant with specific prompt, llm, language, and voice settings. | type, name, prompt, greeting_message, llm, language, voice_id |
SYNTHFLOW_AI_DELETE_ASSISTANT | Tool to delete an existing ai assistant. use after confirming the assistant id. example: delete assistant with id 'assistant 123'. | model_id |
SYNTHFLOW_AI_GET_ASSISTANT | Tool to retrieve details of a specific ai assistant. use after confirming the assistant's id to fetch its configuration and metadata. | model_id |
SYNTHFLOW_AI_GET_KNOWLEDGE_BASE | Tool to retrieve details of a specific knowledge base by its id. use after confirming the knowledge base id to fetch its metadata. | knowledge_base_id |
SYNTHFLOW_AI_GET_NUMBERS | Tool to retrieve a list of phone numbers associated with a workspace. use when you need to fetch numbers assigned to your account for a given workspace. | workspace |
SYNTHFLOW_AI_GET_TEAM | Tool to retrieve details of a specific team by its id. use after confirming the team exists to inspect its configuration. | team_id |
SYNTHFLOW_AI_LIST_ASSISTANTS | Tool to list all ai assistants associated with the account. use when you need to retrieve a paginated list of assistants. | - |
SYNTHFLOW_AI_SYNTHFLOW_AI_CREATE_TEAM | Tool to create a new team. use when you need to programmatically set up a synthflow ai assistant group with routing rules. | name, lead_assistant |
SYNTHFLOW_AI_SYNTHFLOW_AI_DELETE_TEAM | Tool to delete an existing team. use when you need to remove a synthflow ai team after it's no longer needed. confirm the team id before calling. | team_id |
SYNTHFLOW_AI_SYNTHFLOW_AI_UPDATE_TEAM | Tool to update an existing team. use after confirming the team exists and you have new configuration values. | team_id |
SYNTHFLOW_AI_UPDATE_ASSISTANT | Tool to update an existing assistant’s settings. use after confirming the assistant exists. modify settings like name, phone, recording, webhook, or agent configuration. | assistant_id |
Links
We love our partners - FlyMy.AI builds with the best. Thanks, Synthflow AI!