- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-02-2022 03:43 AM
Hi Experts,
Is there a possibility to send out the Interaction sys_ids to the 3rd party chatbot via outbound response from VA API?
The 3rd party chatbot requires to hit the attachment API in servicenow (in case of an attachment transfer), for which it needs a table sys_id.
Solved! Go to Solution.
- Labels:
-
Agent Chat

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-03-2022 06:44 AM
By default the cross scope is restricted, you can create a cross scope and try, it works. I can read informations

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-02-2022 07:34 AM
Just a thought, before sending an attachment,
you can query the interaction table and get the sysid of the conversation. In a given time, a user cannot have more than one - sys_cs_conversation active. so I believe you can easily narrowed down.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-02-2022 07:42 AM
That's right, I am using that logic,but in my case I need to send them this sys_id as an outbound response from servicenow. But when I modify the VABotToBotUtils script include, it breaks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-03-2022 03:53 AM
Hi, I tried doing a query from flow designer action, I get an error : Flow Designer: Scope does not have read access to table interaction: no thrown error.
When I create a read acl to in VA API Application, the filter condition builder is greyed out. I guess the Interaction table is inaccessible by default from the Virtual agent api scope.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-03-2022 06:44 AM