# Voiceflow MCP

Vendor: Voiceflow  
Category: other  
Auth: API_KEY  
Composio slug: `voiceflow`

Voiceflow is a platform for building, deploying, testing, and analyzing conversational AI agents.

## Verdict

Voiceflow builds conversational AI agents — voice and chat bots that handle customer support, lead qualification, and internal workflows. This MCP exposes your Voiceflow project's configuration, variables, knowledge base, and conversation transcripts so your team can audit agent behavior, debug live sessions, and sync training data without leaving Switchy. Designers and product managers get the most value: they can pull transcripts to spot friction, export environment snapshots before a release, or inject new knowledge-base articles from URLs. The MCP cannot publish changes or start new conversations; it reads state and writes configuration only.

## Tools

- **Create Variable** — Create one user-defined variable in a Voiceflow project environment and return its assigned ID and configuration.
- **Delete Variable** — Permanently delete one user-defined variable by ID. Use only after confirming it is not a system variable or referenced by the agent.
- **Export Environment** — Return a complete JSON snapshot of one Voiceflow environment, including agent, workflows, tools, functions, variables, and knowledge-base records.
- **Get Agent Configuration** — Return one project environment's agent configuration; optionally include its large global prompt and instructions.
- **Get Conversation State** — Read a user's Voiceflow conversation variables, storage, and execution stack for a draft or published environment.
- **Get Transcript** — Return one transcript with its full conversation logs, properties, evaluations, and recording URL.
- **Import Knowledge Document from URL** — Crawl one public web URL into a Voiceflow knowledge base and return the created document and ingestion status. This may consume knowledge-base quota.
- **List Agent Components** — List playbooks, API tools, functions, project-level evaluations, MCP servers or tools, attached tools, or tests for a Voiceflow project and, where applicable, an environment.
- **List Environments** — Return a project's environments, aliases, release history, and live traffic percentages.
- **List Knowledge Documents** — Return all knowledge-base documents in one project environment with their IDs, sources, ingestion status, and chunking settings.
- **List Projects** — Return every Voiceflow project in one workspace, including project IDs used by agent, runtime, and authoring tools.
- **List Variables** — Return system and user-defined variables in one project environment with IDs, defaults, descriptions, and ownership flags.
- **List Workspaces** — Return every Voiceflow workspace accessible to the connected account, including IDs needed to list projects.
- **Publish Environment** — Publish a Voiceflow environment as a named release. This changes the version available to published conversations, is externally visible, creates a persistent release, and is not automatically reversible. Requires explicit confirmation thro
- **Query Knowledge Base** — Retrieve relevant document chunks and optionally synthesize an answer from a project's draft or published Voiceflow knowledge base. Answer synthesis may consume model usage.
- **Query Project Analytics** — Return one Voiceflow project-level analytics metric as a time series for a requested date range and interval.
- **Search Transcripts** — Search a project's conversation transcripts by time, environment, version, session, and transcript-property filters, returning one bounded page.
- **Send Conversation Message** — Send one text turn to a Voiceflow agent and return its typed response traces; this invokes the agent and may consume model usage.
- **Update Conversation Variables** — Merge named variable values into one user's existing conversation state without replacing storage or the execution stack.
- **Update Variable** — Update selected editable fields of one user-defined variable; omitted fields remain unchanged.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect Voiceflow.
3. Authorise through api_key.
4. Teammates can now @-mention Voiceflow tools in chat.

---
Last verified: 2026-10-17T02:00:10.360Z  
Canonical URL: https://switchy.build/directory/mcps/voiceflow