You can generate parameters with protocol-prefix, which will be converted to clickable hyperlinks My Sessions. If the protocol specified in the parameter is recognized, users can directly open relevant resources, apps or engage with external systems.
| Category | Protocol | Description |
|---|---|---|
| Email and Messaging | mailto: |
Mail protocol. Opens the default mail client on the user system and fills in the Email recipient address specified. This is by default used by the following Nimbus System Fields and Parameters:
|
msteams:// |
A Deeplink that opens in MS Teams client. This is by default used by the following Nimbus System Fields and Parameters:
|
|
sip: |
Session Initiation Protocol (VoIP calls) | |
sms: |
Sends SMS via the default messaging app on the user system. | |
| Call Handling | callto: |
Initiates a VoIP call. ☝️ Note: When the link is clicked in Nimbus running within Microsoft Teams, the |
nimbus-call: |
Initiates a Nimbus Call On Behalf1 pop-up. 1💡Note that this link only has an effect once the agent is free to call again. It therefore it makes sense to have "Store Conversation Context Data" enabled on your service to provide the links like an “Instant Callback” functionality. |
|
tel: |
Initiates a phone call. 1💡Note that this link only has an effect once the agent is free to call again. It therefore it makes sense to have "Store Conversation Context Data" enabled on your service to provide the links like an “Instant Callback” functionality. |
|
| Web and Network | http:// |
HyperText Transfer Protocol |
https:// |
Secure HyperText Transfer Protocol | |
ftp:// |
File Transfer Protocol | |
ftps:// |
Secure File Transfer Protocol |
🔎Notes
- These protocols are supported by My Sessions. For a list of supported Assistant protocols, refer to the Click to Call page. Attendant Console will render these protocols as plain text.
- If a parameter contains an unsupported protocol, it is displayed as plain text
- Non‑URL formatted text is displayed unchanged, without hyperlink formatting.
- The copy to clipboard functionality remains intact on protocol links, copying only the actual value (without the protocol).
- When "Store Conversation Context Data" on Extensions Service Settings tab was enabled during the session, users can still see and interact with parameter links after the session was ended.
☝ Nimbus performs no validation of provided protocols that came through via Power Automate Connector. There will also be no security checks of protocols.