aws lex with genesys cloud intefragration

0

I created an AWS Lex bot and incorporated it into a Genesys Cloud flow. Now, I'm wondering if there's a way to link two distinct Genesys Cloud flows to two different versions of AWS Lex bots.

2 Answers
1

In your Genesys Lex integration you can specify a Lex alias: https://help.mypurecloud.com/articles/call-lex-v2-bot-action/

If you create two different aliases pointing to two different versions of a Lex-bot then you can create separate integrations for them in Genesys.

profile pictureAWS
answered 3 months ago
  • the problem is that when I update my bot through a pipeline, I want that the update to be only for a specific alias not both at the same time, so to resume, how I can through my pipeline pass the update one only specific alias

0
Accepted Answer

Each alias points to a specific immutable version of the bot. Let's say you have alias "Blue" that points to version "3" and alias "Green" that points to version "4". You use your pipeline to create a new version "5" and point the "Green" alias to version "5". All traffic to the "Green" alias will now hit version "5". Since you did not repoint the "Blue" alias. It will still be pointing to version "3" of your bot.

profile pictureAWS
answered 3 months ago
  • thanks, this is what I was looking for

  • returning back to your explanation, from what I see, the versioning is created with the lex bot configuration ( architecture ) no with the lambda function, If I'm not wrong, is there any way to create versions for lambda also

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions