Pricing

Dialogflow is priced monthly based on the edition and pricing plan and the requests made during the month. The primary difference between the Plus and Essentials plans is that the Plus plan offers enterprise-ready quotas for knowledge connectors. Each request from an Enterprise Plus agent performs the regular intent matching as well as a knowledge connector search.

The following table provides a pricing comparison for editions and pricing plans. A request is defined as any call to the Dialogflow service, whether direct with API usage or indirect with integration or console usage. Unless a feature is indicated as included, prices are cumulative for all features used by a request.

Standard Edition Enterprise Edition
Essentials Plus
Text or Google Assistant
Google Assistant usage includes audio input and output.
  • Free *
  • $0.002 per request
  • $0.004 per request
Audio input
Includes speech recognition and speech-to-text.
  • Free *
  • $0.0065 per 15 seconds of audio †
  • $0.0085 per 15 seconds of audio †
Audio output
Includes speech synthesis and text-to-speech.
  • Free *
  • Standard voices:
    $4 per 1 million characters
  • WaveNet voices:
    $16 per 1 million characters
  • Standard voices:
    $4 per 1 million characters
  • WaveNet voices:
    $16 per 1 million characters
Knowledge Connectors (Beta)
  • Free *
  • Free
  • Free
Sentiment analysis
  • Not available
  • 0-1 million requests:
    $1.00 per 1,000 requests
  • 1-5 million requests:
    $0.50 per 1,000 requests
  • 5-20 million requests:
    $0.25 per 1,000 requests
  • 0-1 million requests:
    $1.00 per 1,000 requests
  • 1-5 million requests:
    $0.50 per 1,000 requests
  • 5-20 million requests:
    $0.25 per 1,000 requests
Mega agent (Beta)
  • Free *
  • <2k intents:
    $0.002 per request §
  • >2k intents:
    $0.006 per request §
  • <2k intents:
    $0.002 per request §
  • >2k intents:
    $0.006 per request §
Phone call (Beta)
Includes audio input and output.
  • Tolled number:
    Free *
  • Toll-free number:
    Not available
  • Tolled number:
    $0.05 per minute of phone call processed ‡
  • Toll-free number:
    $0.06 per minute of phone call processed ‡
  • Tolled number:
    $0.065 per minute of phone call processed ‡
  • Toll-free number:
    $0.075 per minute of phone call processed ‡
Design-time requests
For example, calls to build or update an agent.
  • Free
  • Free
  • Free
Other session requests
For example, setting session entities or updating/querying context.
  • Free
  • Free
  • Free
*
While use of the Dialogflow Standard Edition is free, there are limits on the amount of requests that you can make. For details, see Quotas & Limits.
Each request is rounded up to the nearest increment of 15 seconds. For example, if you make three separate requests, each containing 7 seconds of audio, you are billed for 45 seconds (3 × 15 seconds) of audio. Fractions of seconds are included when rounding up to the nearest increment of 15 seconds. That is, 15.14 seconds are rounded up and billed as 30 seconds.
Call duration time is rounded to seconds. For example, if your call takes 6 seconds, you are billed for 0.1 minutes.
§
The number of intents for mega agent pricing is determined by the number of intents used for a request. If a request explicitly specifies sub-agents, this is the sum of all intents for the supplied sub-agents. If a request does not specify sub-agents, this is the sum of all intents for all sub-agents of the mega agent.

Google Cloud Platform Costs

If you use other Google Cloud Platform resources in tandem with Dialogflow, such as Google App Engine instances, then you will also be billed for the use of those services. See the Google Cloud Platform Pricing Calculator to determine other costs based on current rates.

To view your current billing status in the Cloud Console, including usage and your current bill, see the Billing page. For more details about managing your account, see the Cloud Billing Documentation or Billing and Payments Support.