/
Making a Dialogflow Agent

Making a Dialogflow Agent

Create a Dialogflow agent

Only one team member needs to do this.

You need a Google account for this.

Just provide a name for your Dialogflow agent. You do not need to change any other settings (you will use the default English language).

  • Share the Dialogflow agent with your other team members (assign them the Developer role): https://cloud.google.com/dialogflow/es/docs/access-control.

  • Go to setting next to bot name. Use the zip file (Bellabot…) found in the repository to make an agent follow the steps below to make a Dialogflow agent (NOTE: Don’t forget to type “IMPORT“ and then you should be able to upload it very fast.):

image-20241229-184549.png
image-20241229-184956.png

 

Connect it to the MARBEL agent

  • Create and download your Dialogflow agent’s JSON key file by following the instructions here: https://cloud.google.com/iam/docs/creating-managing-service-account-keys#get-key. Note that you will have to create a service account for the project (button at the top under the blue bar). When you have done this, you can click on the email for the service account. Note that the JSON file is automatically downloaded when it is created.

    • First, click on Enable API.

    • Click the purple link.

    • Then click IAM & Admin

    • Then Service Accounts is on the left menu.

    • Then Create Service Account.

    • Fill in whatever you want.

    • Then click blue link

    • Then choose Keys and Add Key - JSON.

  • All group members need to add the JSON file key to your local repository… it will not let you put it on GitHub because it is a key file. Rename the key file to dialogflow-keyfile.json, and add it under social-interaction-cloud/sic_framework/services/eis/dialogflow-keyfile.json

 


Related content

2024 Getting Started: Set Up Repository, Clone Repository Locally, and Installation
2024 Getting Started: Set Up Repository, Clone Repository Locally, and Installation
More like this
Run your Conversational Agent
Run your Conversational Agent
Read with this
Getting Started: What You Need to Install
Getting Started: What You Need to Install
More like this
Create an Agent in DialogFlow
Create an Agent in DialogFlow
More like this