In custom website channel approach, based on message response can we programmatically read and update copilot global variables from webpage (javascript).
Hello @Mithoon
Yes you can send data from Javascript to global variable in Copilot Studio, set your variable to "External source can set value" then use that code snippet example
payload: {
activity: {
channelData: {
postBack: true,
},
//Web Chat will trigger "conversation start" System Topic message automatically
name: 'startConversation',
type: "event",
value: {
text: "trigger phrase",
pageAccess: pageLocation,
userLatitude: latitude,
userLongitude: longitude,
}
},
},
See documentation: Use variables to carry content across topics - Microsoft Copilot Studio | Microsoft Learn
Romain The Low-Code...
25
Pablo Roldan
25
stampcoin
10