Genesys Cloud - Main

 View Only

Discussion Thread View
  • 1.  Google DialogFlow CX integration with different Google projects

    Posted 11-09-2022 10:05
    Hi community,
    in the integration section of Genesys Cloud Admin, it is possible to define a single "connector" to Google Cloud Dialogflow CX, then enter the details of a service account linked to a Google Project, within which there may be several Agents.
    By our customer request, we have been asked to be able to point to two different Google Projects because of the need to be able to develop some workflows related to the Google Project let's say "development" and other workflows related to the Google Project "production".
    Is this possible to do that?

    Thanks in advance

    Regards
    Marco Ruzzon

    #ConversationalAI(Bots,AgentAssist,etc.)
    #Integrations

    ------------------------------
    Marco Ruzzon
    Indra Italia spa
    ------------------------------


  • 2.  RE: Google DialogFlow CX integration with different Google projects

    Posted 11-09-2022 20:29
    Correct, limited in that way for now.  I know they are looking at ways of supporting different projects.  You might try using Consumer Projects to have multiple bots available to Genesys Cloud:

    Google only allows one bot per project. To see multiple bots, create a Consumer project, and then create the bots as Resource projects. Create a service account for the Consumer account and then provide that service account access to the Resource projects. For more information, see Using multiple projects.

    Why can't I see multiple bots in the GCP console? - Genesys Cloud Resource Center (mypurecloud.com)


    ------------------------------
    Robert Wakefield-Carl
    Avtex Solutions, LLC
    Contact Center Innovation Architect
    https://www.Avtex.com
    https://RobertWC.Blogspot.com
    ------------------------------



  • 3.  RE: Google DialogFlow CX integration with different Google projects

    Posted 11-10-2022 07:09
    Hi Robert,

    thank you for the feedback.

    The documentation you refer to indicates the Google DialogFlow ES integration. In our environment we have an intergration with DialogFlow CX, do the same policies apply?

    For the testing we have been able to do so far, we have the ability to point different Agents as long as they belong to the same Google Project tied to the Sercive Account configured in the "connector" we have in GC Integrations section. We wondered if it was possible to have multiple Google Projects linked.
    Thank you

    Regards
    Marco Ruzzon



    ------------------------------
    Marco Ruzzon
    Indra Italia spa
    ------------------------------



  • 4.  RE: Google DialogFlow CX integration with different Google projects

    GENESYS
    Posted 11-10-2022 09:24
    Hi Marco,

    The same concept from ES will apply to CX as well.

    While you can only specify 1 Google Service Account, that Service Account can have access to Dialogflow Agents in one or many projects. So if your Service Account is in GCP Project A and you also want to add Dialogflow Agents from GCP Project B, all you need to do is grant the Service Account access in Project B. In the Project B IAM settings, add the Service Account principal, and grant it the 3 roles. 

    It can take a few minutes for the list in Genesys Cloud to update, but then you should see the Agents from Project B appear alongside the Agents from Project A.

    Thanks,

    ------------------------------
    Brad Wehmeier
    Genesys - Employees
    ------------------------------



  • 5.  RE: Google DialogFlow CX integration with different Google projects

    Posted 11-14-2022 03:39
    Hi Brad,
    thanks for the feedback.
    We will try the solution you mentioned with our customer.

    Thank you!

    ------------------------------
    Marco Ruzzon
    Indra Italia spa
    ------------------------------



Need Help finding something?

Check out the Genesys Knowledge Network - your all-in-one access point for Genesys resources