Voiceflow

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

20 actionsAPI key

Connect Voiceflow

What your bot can do in Voiceflow

Looks up

  • Export EnvironmentReturn a complete JSON snapshot of one Voiceflow environment, including agent, workflows, tools, functions, variables, and knowledge-base…
  • Get Agent ConfigurationReturn one project environment's agent configuration.
  • Get Conversation StateRead a user's Voiceflow conversation variables, storage, and execution stack for a draft or published environment.
  • Get TranscriptReturn one transcript with its full conversation logs, properties, evaluations, and recording URL.
  • List Agent ComponentsList playbooks, API tools, functions, project-level evaluations, MCP servers or tools, attached tools, or tests for a Voiceflow project…
  • List EnvironmentsReturn a project's environments, aliases, release history, and live traffic percentages.
  • List Knowledge DocumentsReturn all knowledge-base documents in one project environment with their IDs, sources, ingestion status, and chunking settings.
  • List ProjectsReturn every Voiceflow project in one workspace, including project IDs used by agent, runtime, and authoring tools.
  • List VariablesReturn system and user-defined variables in one project environment with IDs, defaults, descriptions, and ownership flags.
  • List WorkspacesReturn every Voiceflow workspace accessible to the connected account, including IDs needed to list projects.
Show 3 more
  • Query Knowledge BaseRetrieve relevant document chunks and optionally synthesize an answer from a project's draft or published Voiceflow knowledge base.
  • Query Project AnalyticsReturn one Voiceflow project-level analytics metric as a time series for a requested date range and interval.
  • Search TranscriptsSearch a project's conversation transcripts by time, environment, version, session, and transcript-property filters, returning one bounded…

Takes action

  • Create VariableCreate one user-defined variable in a Voiceflow project environment and return its assigned ID and configuration.
  • Delete VariablePermanently delete one user-defined variable by ID.
  • Import Knowledge Document from URLCrawl one public web URL into a Voiceflow knowledge base and return the created document and ingestion status.
  • Publish EnvironmentPublish a Voiceflow environment as a named release.
  • Send Conversation MessageSend one text turn to a Voiceflow agent and return its typed response traces.
  • Update Conversation VariablesMerge named variable values into one user's existing conversation state without replacing storage or the execution stack.
  • Update VariableUpdate selected editable fields of one user-defined variable.

More developer apps