# Dialogflow integration

[Dialogflow](https://cloud.google.com/dialogflow/docs/) is an NLU module that
processes natural user input, maps it to known intents, and responds with
appropriate replies. By integrating Dialogflow with your RBM agent, you can
begin a conversation with a single RBM API call, then let your Dialogflow agent
manage understanding and responding to the user. Dialogflow handles rich
responses and webhook calls into your infrastructure to make the conversation as
personal and dynamic as you want to design it.

You can integrate with Dialogflow CX and the latest Google AI technology
through our [integration module](https://github.com/rcs-business-messaging/rbm-api-examples/tree/master/nodejs/dialogflow-integration/rbm-integration-module),
which is freely available to use and extend.