You can build a bot that can comprehend the natural language of customers (for example, I'm trying to find a new table) and intelligently respond to them by using the Dialogflow node, which incorporates Google's Natural Language Processing (NLP) directly into your bot.
To connect Dialogflow to LiveVox Bot:
Log in to your Dialogflow console.
- Next to the name of the agent, click the gear icon .
The General tab appears. - In the Project ID field, click the value.
Google Console appears. - On the DASHBOARD tab, in the Project info section, click Go to project settings.
The IAM & Admin section appears in the left pane. - In the left pane, click IAM.
The IAM window displaying the PERMISSION tab appears. - In the row displaying the service account for Dialogflow integration, click the pencil icon .
The Edit permissions window appears. - In the Role drop-down list box, click the value.
A pop-up window containing roles appears. - In the Type to filter box, enter the value Dialogflow API Admin, and then select the value when it appears.
- Click SAVE.
The Dialogflow API Admin value appears in the Role column of the row displaying the service account. - Log in to LiveVox Bot.
- In the left pane, click Integrations.
The Integrations window displaying the Integrations tab appears. - Click Dialogflow.
The Dialogflow window appears. Click Upload File, and then upload the JSON file.
The name of the uploaded JSON file appears in the Dialogflow window.Click Save.
Dialogflow is connected to LiveVox Bot. You can now use the Dialogflow node in your bot.