Hi Abdul,
This is what I think is happening.
Since both variables are set to Output, I'm wondering if the transferred Script session is reloading Initialcat as blank/null and then overwriting the existing Participant Data value.
So for example:
- Agent 1 selects Customer Complaint
- Initialcat gets saved correctly
- Transfer occurs
- New Script instance loads with empty value
- Empty value syncs back because Output is enabled
Which would explain why Initialcat is not retaining the original dropdown value after transfer even though it was initially set correctly.
Since Initialcat is intended to preserve the original reporting category, it may be worth testing whether that variable should only read the existing Participant Data value after transfer rather than continuing to output/update it.
Hope this helps.
------------------------------
Phaneendra
Technical Solutions Consultant
------------------------------
Original Message:
Sent: 05-21-2026 09:50
From: Abdul Majeed
Subject: Script Variable
Hi Elisson
Both set to output I am expecting the first variable Emailcat not to be set as participant data because of the transfer.
The second variable Initialcat to keep the value set for example customer complaint select from drop down list box
------------------------------
Abdul Majeed
Customer Solutions Design Specialist
Original Message:
Sent: 05-21-2026 09:41
From: Elisson Fernandes
Subject: Script Variable
Hi Abdul,
I'm not sure I understood correctly: in your case, you set a value for a variable, but it wasn't saved as Participant Data? If so, is the script variable configured with Output enabled?
------------------------------
Elisson Fernandes
Original Message:
Sent: 05-21-2026 09:27
From: Abdul Majeed
Subject: Script Variable
In a script trying to save to a second variable so when an interaction is transferred it saves the second value for reporting purposes.
Have a drop down list box which populates a text box.
Can see the two participant entries on answering the interaction and selecting from drop down box.
On transfer both become null , tried a few things like creating a action not too repopulate if not null with no luck
Some suggestions would be much appreciated
#Implementation
------------------------------
Abdul Majeed
Customer Solutions Design Specialist
------------------------------