How to set up DialogFlow as an Artificial Intelligence provider Take Blip January 15, 2021 20:04 Updated To enable the integration between Blip and DialogFlow (formerly api.ai) - provider of NLP / NLU Natural Language Processing / Natural Language Understanding (from Portuguese, Natural language processing / Natural language understanding) from Google, some settings are necessary and very simple. Before you start, make sure you have already created your free DialogFlow account. Click here to create your account. Access the Blip portal, choose your bot and select the Artificial Intelligence module. Choose your DialogFlow provider After choosing the DialogFlow provider, click on the Settings tab Open a new tab in your browser and access your DialogFlow account. After logging in, create an Agent. To create an agent click on the triangle, pointing down, and then on Create a new agent, as shown below. Note: Remember to choose the correct language for your agent. For this example, the choice was Brazilian Portuguese. Click on the gear to access your agent's settings and then click on the Service Account link. You’ll be taken to Google Cloud Platform. Create a service account. This procedure has 3 steps: A) In Service Account Details, give a Name and Description for your service account. B) In the project role option, select DialogFlow API Administrator; Click Continue; C) Click on create a new key and check the option: "Provide a new private key as JSON". By clicking Create a file (in .JSON format) it will be downloaded to your computer. Save this file, it will be used later on Blip Portal. Click Finish. Last step: Go back to Blip Portal and upload the .JSON key file. After uploading the file, click Finish. Related articles How to set up Watson Assistant as an Artificial Intelligence provider How to configure LUIS as an Artificial Intelligence provider How to use the Content Assistant How to improve my artificial intelligence model How to test your NLP model