Skip to main content
Synthflow AI logo

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​

FieldDetails
Synthflow AI API KeyThe 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.

ActionWhat it doesRequired inputs
SYNTHFLOW_AI_CREATE_ASSISTANTTool 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_ASSISTANTTool to delete an existing ai assistant. use after confirming the assistant id. example: delete assistant with id 'assistant 123'.model_id
SYNTHFLOW_AI_GET_ASSISTANTTool 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_BASETool 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_NUMBERSTool 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_TEAMTool 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_ASSISTANTSTool 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_TEAMTool 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_TEAMTool 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_TEAMTool to update an existing team. use after confirming the team exists and you have new configuration values.team_id
SYNTHFLOW_AI_UPDATE_ASSISTANTTool 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
We love our partners - FlyMy.AI builds with the best. Thanks, Synthflow AI!