FAQ

Filter this document's content by the agent type tag:

Filter this document's content by the category tag:


When using Dialogflow, do I have to purchase or license any third party software or hardware?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Dependencies

No. However, when using a third-party integration, the third party may require purchasing or licensing.


Can Dialogflow applications be deployed on-premises?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: On-premises

Yes. The Dialogflow service itself cannot be deployed on-premises, however, your on-premises applications can access the Dialogflow cloud service. You can also host a webhook service on-premises, but it must be accessible through a public URL.


Why does the first request or initial request after a period of inactivity take longer?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Performance

Authentication access tokens need to be refreshed when an API client is first used. For Dialogflow ES, see session client reuse to mimimize the delays. In addition, a cold agent that has not received recent requests may respond slower than a warm agent that is in active use. You can keep an agent warm by sending traffic to it periodically.


When using a paid edition, are initial requests available at no charge, before charges start to apply?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Pricing

Conversational Agents (Dialogflow CX) has a $0 trial period. Once the $0 trial has ended, or if you are using Dialogflow ES, all requests incur charges according to pricing.


Some features have price brackets for monthly request counts. Is the final charge based only on the total number of requests, or is it possible for multiple brackets to apply as the month goes on?

Agent type tags: Dialogflow ES
Category tags: Pricing

The final billed rate is based only on the total number of monthly requests for the given feature.


What happens when quotas are exceeded?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Quotas

Requests are rejected. See Working with quotas.


How to set alerts for quotas?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Quotas

See Monitoring and alerting on quota metrics.


Does Dialogflow allow enforcement and control of user or application authentication and authorization rules?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Security

Yes.


Does Dialogflow support standard authentication models to authenticate users?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Security

Yes, OAuth 2.0 is supported. See the details for authentication and roles.


Can security and operational administrative rights be segregated?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Security

Yes. See information on Dialogflow ES access control and Conversational Agents (Dialogflow CX) access control.


Are end-user messages encrypted at rest?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Security

Yes. See encryption at rest.

Data that passes through third party integrations may be handled differently. See the third party's terms of service, privacy policy, and security policy.


Are end-user messages encrypted in transit?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Security

Yes. See encryption in transit.

Data that passes through third party integrations may be handled differently. See the third party's terms of service, privacy policy, and security policy.


Can administrators audit end-user conversations?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Security

Yes. You can log all end-user conversations in BigQuery, control where the data is stored, and control data access with IAM.


Does Dialogflow reinforce internal security practices with rigorous third party external penetration testing?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Security

Yes. Google coordinates external third party penetration testing using qualified and certified penetration testers. See the whitepaper.


How is end-user data stored?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Security

Text conversations sent to Dialogflow are saved to internal systems for storage. However, you can turn off conversation history storage and optionally store conversations elsewhere.

For Dialogflow ES, audio conversations are only stored if you opt in to data logging and enhanced speech models.

Data that passes through third party integrations may be handled differently. See the third party's terms of service, privacy policy, and security policy.

For more information, see Security, privacy, and cloud compliance.


Does Dialogflow contain any backdoor access that can bypass security?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Security

No.


Does Dialogflow provide audit logs?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Security

Yes. See Cloud audit logs.


What facility is available for producing reports from logging files?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Security

Dialogflow leverages Google's Stackdiver service. Logs can be exported for analysis.


Does any data get stored on mobile devices?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Security

Not by Dialogflow. Mobile developers and third party integrations can choose to store Dialogflow data as needed.


Can Dialogflow securely handle PII and PCI information?

Agent type tags: Conversational Agents (Dialogflow CX), Dialogflow ES
Category tags: Security

Dialogflow can be integrated with Google's Data Loss Prevention API to handle PII, PCI and sensitive data to inspect, mask, and redact data as needed.


What Dialogflow ES features have not been implemented for Conversational Agents (Dialogflow CX)?

Agent type tags: Conversational Agents (Dialogflow CX)
Category tags: Features

The following features found in Dialogflow ES are not implemented for Conversational Agents (Dialogflow CX) yet: