New: every message picks a fast or a slow model

Voiceflow

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

What agents can do

Actions20

  • 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.

  • Export environment

    Return a complete JSON snapshot of one Voiceflow environment, including agent, workflows, tools, functions, variables, and knowledge-base records.

  • Get agent config

    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.

  • 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.

12 more
  • 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.

  • Query knowledge base

    Retrieve relevant document chunks and optionally synthesize an answer from a project's draft or published Voiceflow knowledge base.

  • 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.

How it connects

You paste an API key from Voiceflow on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.