Dialogflow

With Dialogflow, you can pre-set some frequently asked questions: your bot answers the simple ones for you and transfers the difficult ones. You can also train your bot to understand more human language.

2026-08-12
Attention
The way to connect Dialogflow has been updated
Refer to these tutorials to learn how to connect NicoChat to Dialogflow, how to connect several Dialogflow agents and how to use Dialogflow for slot filling in NicoChat.

With Dialogflow, you can pre-set some frequently asked questions: your bot answers the simple ones for you and transfers the difficult ones. You can also train your bot to understand more human language, including greeting, gratitude, basic interaction, etc.

Set up Dialogflow

On the Dialogflow dashboard, click the gear icon and then your project URL,

Click the top-left corner and open the options. Scroll down, click the “IAM & Admin” settings and then “Service Accounts”

Click “Create Service Account”. Follow the process below.

Afterwards, click Manage Keys to create a key.

Click “Add Key”

This will download a JSON file. You can then upload it directly on NicoChat.

Click Synchronize Agents once the integration is complete.

Note
TIP: if a warning appears saying "Google hasn't verified this app", click "Advanced" and then "Go to the NicoChat website". Don't worry, it's safe to do so.