Voiceflow logo

Integrate Voiceflow with your AI CRM

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

Explore Triggers and Actions

Create Variable

Create one user-defined variable in a Voiceflow project environment and return its assigned ID and configuration.

ActionTry it

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.

ActionTry it

Export Environment

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

ActionTry it

Get Agent Configuration

Return one project environment's agent configuration; optionally include its large global prompt and instructions.

ActionTry it

Get Conversation State

Read a user's Voiceflow conversation variables, storage, and execution stack for a draft or published environment.

ActionTry it

Get Transcript

Return one transcript with its full conversation logs, properties, evaluations, and recording URL.

ActionTry it

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.

ActionTry it

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.

ActionTry it

List Environments

Return a project's environments, aliases, release history, and live traffic percentages.

ActionTry it

List Knowledge Documents

Return all knowledge-base documents in one project environment with their IDs, sources, ingestion status, and chunking settings.

ActionTry it

List Projects

Return every Voiceflow project in one workspace, including project IDs used by agent, runtime, and authoring tools.

ActionTry it

List Variables

Return system and user-defined variables in one project environment with IDs, defaults, descriptions, and ownership flags.

ActionTry it

List Workspaces

Return every Voiceflow workspace accessible to the connected account, including IDs needed to list projects.

ActionTry it

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 through confirm_publish=true.

ActionTry it

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.

ActionTry it

Query Project Analytics

Return one Voiceflow project-level analytics metric as a time series for a requested date range and interval.

ActionTry it

Search Transcripts

Search a project's conversation transcripts by time, environment, version, session, and transcript-property filters, returning one bounded page.

ActionTry it

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.

ActionTry it

Update Conversation Variables

Merge named variable values into one user's existing conversation state without replacing storage or the execution stack.

ActionTry it

Update Variable

Update selected editable fields of one user-defined variable; omitted fields remain unchanged.

ActionTry it

How the Voiceflow integration works

The Voiceflow integration connects your Dench AI CRM directly to Voiceflow, so agents can read and act on your Voiceflow data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

20 actions are available for agents to invoke on your behalf. Every call runs through Voiceflow's own authorization, scoped to the account you connect.

Set up Voiceflow in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Voiceflow and click Connect — you'll authorize access through Voiceflow's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Voiceflow in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Voiceflow integration work with Dench?

The Dench Voiceflow integration connects your AI CRM to Voiceflow, so AI agents can work with your Voiceflow data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Voiceflow via Dench?

The Voiceflow integration currently exposes 20 actions, including Create Variable, Delete Variable, Export Environment, Get Agent Configuration, Get Conversation State, and Get Transcript. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Voiceflow to Dench?

No. You connect Voiceflow from your Dench workspace using Voiceflow's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Voiceflow integration secure?

Connections are authorized through Voiceflow's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Voiceflow connection from your workspace settings at any time.

Voiceflow | Dench AI CRM