I do the same thing for some of the announcement. However, this is a digital flow for SMS messages and I'm trying to use the native multi-language support built into GC. As I said in an earlier reply, the language is being passed to the inQ flow, however, the Send Response action is not recognizing it when called. Instead it automatically sends the English (default) version. Once I use the Set Language action again, it uses the correct responses.
I will be creating a case with Genesys Support to see if this is as expected or not. I think it may just an issue with Digital flows since I do not have to do this with our call flows.
Original Message:
Sent: 08-16-2023 12:08
From: Andy Jackson
Subject: Language not retained with in-queue message flow
I play all my announcements from a data table lookup which doesn't care about language as long as its the same as the initial language choice en-gb in my case
------------------------------
Andy Jackson
Ten Lifestyle Management Limited
Original Message:
Sent: 08-16-2023 12:01
From: Paul Simpson
Subject: Language not retained with in-queue message flow
Andy,
Yes, that is what Marty is saying he has to do. The point is that it shouldn't be necessary. If the caller speaks, say, Spanish that doesn't change just because they have been placed into a queue. They selected their language and all prompts should be in that language without the flow developer having to explicitly set it repeatedly.
------------------------------
Paul Simpson
Eventus Solutions Group
Original Message:
Sent: 08-16-2023 11:54
From: Andy Jackson
Subject: Language not retained with in-queue message flow
What about get set participant data in the inbound flow and in the in-queue flow get data possibly update data
------------------------------
Andy Jackson
Ten Lifestyle Management Limited
Original Message:
Sent: 08-16-2023 11:49
From: Paul Simpson
Subject: Language not retained with in-queue message flow
Andy,
Are you sure about this? Setting Participant Data gets delayed, as you indicate, but I believe Language takes effect immediately (since it is used by subsequent prompts.)
The issue here, however, is that even though the language is being set (and applied) correctly in the inbound flow, that setting is not carrying over the the in-queue flow. Genesys says that is by design, we are trying to figure out on what planet that makes any sense....!
------------------------------
Paul Simpson
Eventus Solutions Group
Original Message:
Sent: 08-16-2023 03:12
From: Andy Jackson
Subject: Language not retained with in-queue message flow
Set language only kicks in when you end the task, I would add a reusable task to set the language and then exit the task, this will set the language, we do this a lot and it works like a charm
------------------------------
Andy Jackson
Ten Lifestyle Management Limited
Original Message:
Sent: 08-15-2023 15:33
From: Marty Hand
Subject: Language not retained with in-queue message flow
Good afternoon. I have built an inbound flow that supports both English and Spanish. It uses a bot to have the user select the language (1=Eng, 2=Esp). I then use a decision action to Set Language based upon the response. Once the flow completes its other actions (collecting demographic data), it then evaluates the language again to Transfer to ACD. It transfers to either an English or Spanish queue, sets the language, and identifies the in-queue message flow. All of that works fine.
However, when the in-queue message flow takes over, the selected language is not longer correct. Instead of the Spanish messages I get the English messages. I have to assume there is a bug somewhere preventing the language variable from not being carried forward OR I just don't know how to make that happen.
Has anyone seen this behavior and have any ideas?
Thanks
#ArchitectureandDesign
#DigitalChannels
------------------------------
Marty Hand
National Domestic Violence Hotline
------------------------------