How to Create a link to the Employee Portal tab in MS Teams served via VA

Jesse_H
Mega Sage

Hi. Does anyone know if you can create a link to the Employee Portal tab within the ServiceNow for Microsoft Teams app and have provided by the virtual agent? 

I want to create a topic that will display as part of the options you see with the dynamic greeting when someone first interacts with the VA. The topic would be to 'View Employee Portal' which will take them to that tab in the app. I'd like to add that option since folks miss that we have an employee portal tab up at the top and we really haven't built out the VA yet we just want to take advantage of MS Teams integration with SN.

Thanks!

1 ACCEPTED SOLUTION

Jesse_H
Mega Sage

Got that figured out.

- Create a new topic, add a link to just /esc

- Go to Conversational Interfaces > Virtual Agent > Custom greetings > Default > Promoted Topics > add it there
- Conversational Interfaces Home > URL Navigation > Target Location > Add new > Where to open: Load in Place, URL Pattern: .*

- Conversational Interfaces > General > Channels & Integrations > MS Teams > Settings > add the App ID (ServiceNow for Microsoft Teams. You get that from your Microsoft365 admin)

I wasn't able to figure out what the appropriate regex/url pattern is for Teams links but since we're just using VA with Teams at the moment I put .* so now everything that is linked to in VA opens within Teams for a more integrated feel. This should work for now

View solution in original post

6 REPLIES 6

Jesse_H
Mega Sage

Got that figured out.

- Create a new topic, add a link to just /esc

- Go to Conversational Interfaces > Virtual Agent > Custom greetings > Default > Promoted Topics > add it there
- Conversational Interfaces Home > URL Navigation > Target Location > Add new > Where to open: Load in Place, URL Pattern: .*

- Conversational Interfaces > General > Channels & Integrations > MS Teams > Settings > add the App ID (ServiceNow for Microsoft Teams. You get that from your Microsoft365 admin)

I wasn't able to figure out what the appropriate regex/url pattern is for Teams links but since we're just using VA with Teams at the moment I put .* so now everything that is linked to in VA opens within Teams for a more integrated feel. This should work for now

newuser2
Tera Contributor

Hi @Jesse_H , 

 

I tried to set up to open the link in Employee Center within Teams, but it doesn't seem to allow me to. 

 

When I navigate to "Conversational Interfaces > General > Channels & Integrations > MS Teams > Settings > add the App ID". It asked me to authorise SSO and i did that. Afterwards,the "Link Authorisation" section greys out and it didn't allow me to add "App ID". Can you advise how did you pass this step? 

newuser2_0-1702355799056.png

 

Hi Jesse

Thank you for your information. I tried using your step but it open a new popup in MS Teams instead of open in Employee tab in MS Teams. Do you faced the same behavior? Could you kindly take a look and give me some advices

TangPhat_1-1731387881770.png

 

Please follow my previous reply:

- Create a new topic, add a link to just /esc

- Go to Conversational Interfaces > Virtual Agent > Custom greetings > Default > Promoted Topics > add it there
- Conversational Interfaces Home > URL Navigation > Target Location > Add new > Where to open: Load in Place, URL Pattern:  .*

- Conversational Interfaces > General > Channels & Integrations > MS Teams > Settings > add the App ID (ServiceNow for Microsoft Teams. You get that from your Microsoft365 admin)

I wasn't able to figure out what the appropriate regex/url pattern is for Teams links but since we're just using VA with Teams at the moment I put .* so now everything that is linked to in VA opens within Teams for a more integrated feel. This should work for now