Dialogflow Editions

You can choose one of two Dialogflow editions:

  • Dialogflow Standard Edition is available for free at dialogflow.com. It provides the same features as Dialogflow Enterprise Edition but interactions are limited by usage quotas, and support is provided by the community and by e-mail.

    Dialogflow Standard Edition is ideal for small to medium businesses that want to build conversational interfaces or those who want to experiment with Dialogflow.

    If you are developing a Google Assistant app with Actions on Google, your app is using Dialogflow Standard Edition. In this case, there are no quotas for voice interactions.

  • Dialogflow Enterprise Edition is available as part of the Google Cloud Platform (GCP) and provides unlimited text and voice interactions, higher volume usage quotas, and support from Google Cloud support. Dialogflow Enterprise Edition is a premium offering, available as a pay-as-you-go service.

    Dialogflow Enterprise Edition is ideal for businesses that need an enterprise-grade service that can easily scale to support changes in user demand.

Pricing and support comparison

Dialogflow pricing differs based on the edition of your Dialogflow agent. The following table describes the cost and benefits of each Dialogflow edition:

Feature Dialogflow Standard Edition Dialogflow Enterprise Edition
Text queries Free usage with unlimited requests Unlimited requests at $0.002 per request
Voice Interaction Free usage up to 1,000 requests per day with a maximum of 15,000 requests per month* Unlimited Cloud Speech requests at $0.0065 per 15 seconds (see details)
Default quota for text queries 3 queries per second (averaged over a minute) 10 queries per second (averaged over a minute)
Service Level Agreement None SLA
Support Community support and via email Eligible for Cloud Support packages with committed response times for supporting production applications
Terms of Service Dialogflow ToS Google Cloud Platform ToS

* Voice interaction quotas do not apply to Google Assistant apps using Actions on Google.

Choosing an edition

Each of your Dialogflow agents can use a different Dialogflow edition. This means the same account can have agents that use Dialogflow Standard and other agents that use Dialogflow Enterprise. You can choose which edition of Dialogflow that you want to use when you create your agent. Once an agent is created, the edition for that specific agent cannot be changed. See below for migration instructions.

You can add, edit, or remove intents and entities to your agent using console.dialogflow.com, or with the Dialogflow V2 API. This applies to Standard or Enterprise edition Dialogflow agents.

For more information about the dialogflow.com console, see the dialogflow.com documentation. For an example of using an agent with the Dialogflow V2 API see Quickstart.

Determining which edition your agent is using

To see which edition of Dialogflow an agent is using, go to console.dialogflow.com and select the settings for your Dialogflow agent (click the gear icon next to the agent name).

The GOOGLE PROJECT settings for standard agents include only a Project ID.

Dialogflow Standard Agent Settings

The GOOGLE PROJECT settings for enterprise agents also include a Service Account and are marked as Dialogflow Enterprise Edition.

Dialogflow Enterprise Agent Settings

You can also view Dialogflow Enterprise agents in the Google Cloud Platform Console. To do this, follow these instructions:

  1. Go to the Google Cloud Platform Console.

    Select your project and then go to the APIs overview by selecting APIs & Services -> Dashboard.

    Select APIs and Services Dashboard

  2. In the list of APIs, select Dialogflow API. Click the Dialogflow agent tab.

    Dialogflow tab

  3. You can see the Name and Edition of your Dialogflow Enterprise agent.

    Dialogflow Agent Settings

Migrating an agent from Standard Edition to Enterprise Edition

You can migrate from Dialogflow Standard Edition to Dialogflow Enterprise Edition by following these steps:

  1. Go to console.dialogflow.com and select the settings for your Dialogflow Standard agent.

  2. Select the Export and Import tab.

  3. Select EXPORT AS ZIP and save your agent configuration in a .zip file.

  4. Create a new Dialogflow agent using the Enterprise Edition. For an example of creating an enterprise agent, see the Dialogflow Enterprise Quickstart.

  5. In console.dialogflow.com console, select the settings for your new, enterprise agent.

  6. Select the Export and Import tab.

  7. Select IMPORT FROM ZIP and import the .zip file that you created when you exported your standard agent.

  8. Migrate any code that uses the Dialogflow V1 API to use the new Dialogflow V2 API. For more information, see Migrating to the Dialogflow V2 API.

For more information on importing and exporting agents, see Versioning with Import/Export in the dialogflow.com documentation.

Migrating an agent from Enterprise Edition to Standard Edition

You can migrate from Dialogflow Enterprise Edition to Dialogflow Standard Edition by following these steps:

  1. Go to console.dialogflow.com and select the settings for your Dialogflow Enterprise agent.

  2. Select the Export and Import tab.

  3. Select EXPORT AS ZIP and save your agent configuration in a .zip file.

  4. In console.dialogflow.com, create a new, standard agent.

  5. Select the Export and Import tab.

  6. Select IMPORT FROM ZIP and import the .zip file that you created when you exported your enterprise agent.

For more information on importing and exporting agents, see Versioning with Import/Export in the dialogflow.com documentation.

Migrating from Previous Versions

You might be using an agent from a previous version of Dialogflow such as Dialogflow V1 (previously known as API.AI). In this case, we recommend that you migrate your agent to the latest, Dialogflow V2 API. For details see Migrating to Dialogflow Enterprise Edition.

Send feedback about...

Dialogflow Enterprise Edition Documentation