I have a requirement for which it needs a user channel ID. Using this channel ID I will show a message. For teams one message and for SMS another message. How can I achieve this in PVA?
I can see Channel Data and Channel ID in chat transcripts. How can I get this in variables?
The preview will get a number of updates before it becomes generally available, but I don't have timelines to share yet.
Hi @HenryJammes ,
Thanks, now I am able to see the channel in the preview version. The Channels and Agent Transfers are disabled. When can we expect their availability in the Preview version?
Hi @HenryJammes
I tried using bot framework composer to get access to channel data.
I am able to get the below details for example when I set variable turn.Activity.channeldata
channelData: {
"postBack": true,
"clientActivityID": "xxxxxxxxxxx"
}
However, if I am using some custom parameters to capture user details, I am not able to get it, though I can see those variables in ChatTranscript table
Variables containing the Activity.Channel should be available in the new PVA unified authoring canvas. Public preview is planned for November 10: What’s new: The evolution of Power Virtual Agents | Microsoft Power Virtual Agents
Today, you would need to extend your PVA bot using Bot Framework Composer to get access to the channelId in the activity context, and base on your conditions on it: Use Bot Framework Composer with chatbots - Power Virtual Agents | Microsoft Learn
Pablo Roldan
25
Romain The Low-Code...
23
stampcoin
10