---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/voice/virtual-agent#article
headline: Virtual Agent
description: Connect Twilio Voice calls to Google Dialogflow ES or CX agents for AI agents use case.
url: https://www.twilio.com/docs/voice/virtual-agent
inLanguage: en
dateModified: 2026-08-24T17:18:11.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# Virtual Agent

Learn how to integrate Twilio Voice with Google Dialogflow CX to provide callers with conversational AI experiences through an Interactive Voice Response (IVR). Twilio handles the telephony while Dialogflow manages the conversational logic, intents, and agent responses.

You can use this guide to create AI agents.

See [Related reference documentation](#related-reference-documentation) to learn more about the TwiML nouns used in this guide.

[All Virtual Agent guides](/docs/voice/guides/by-feature-product#virtual-agent)

## Manage Virtual Agents in the Twilio Console

View and configure your Dialogflow connectors in **Voice** > **Virtual agents** in [Twilio Console](https://1console.twilio.com/go?to=/account/__account__/us1/voice/settings/dialogflow), or in **Voice** > **Manage** > **Dialogflow Connectors** in the [legacy Console](https://console.twilio.com/us1/develop/voice/settings/dialogflow).

## Use cases for Virtual Agent with Twilio Programmable Voice

This guide covers a feature that can support the following use cases:

### Create AI agents with Twilio Programmable Voice

You can use the feature in this guide to deploy sophisticated AI agents that interact with users in real-time. This allows for more fluid, human-like conversations that can resolve complex issues or route callers to the appropriate department based on intent.
To learn more advanced features that you can use with AI agents, see [AI agents](/docs/voice/guides/ai-agents).

## Next steps

Explore the following guides to build on what you've learned in this guide:

* [Dialogflow CX onboarding guide](/docs/voice/virtual-agent/dialogflow-cx-onboarding): Follow this step-by-step guide to set up your first Dialogflow CX agent with Twilio.
* [Connect Twilio with your Dialogflow agent](/docs/voice/twiml/stream/connect-to-dialogflow): Learn how to establish a connection between Twilio and your Dialogflow instance.

## Related reference documentation

Find reference documentation for the topics on this page.

* [TwiML™ Voice:`<VirtualAgent>`](/docs/voice/twiml/connect/virtualagent)
* [`<VirtualAgent>` with Dialogflow CX TwiML Voice](/docs/voice/twiml/connect/virtualagent/virtualagent-dialogflow-cx)
