The "My Sessions" tab provides information on both your current and past user sessions. In here you can do the following:
- Interact with the “Sessions” area, which lists tasks and their result Accepted, Declined, Cancelled (by caller), RONA in order of occurrence.
- Add Codes or descriptive Tags on session entries are marked with (ℹ)
-
Via Extensions Service Settings (✅ shown when enabled):
- Conversation Context during a call – either as embedded widget – or opened in separate tabs, when Nimbus "My Sessions" is opened in your browser.
- Live Caption and Transcription features for ongoing calls.
- Caller Map Location and Session Details (if provided by an external CRM, User Directory).
- Handle Emails in the Email widget.
Preconditions and Dependencies
✅ Licensing: Features listed on this page are enabled via Extensions Service Settings – e.g. additional widgets for Codes, Search, Google Maps and Conversation Context. Some of extended features like Transcription require a license on services and users. Consult the Nimbus Features page for a full overview.
✅Configuration: In a similar fashion, embedded Conversation Context, Codes and Tags individual items as part of the (Admin-side) Configuration. They may not show as options in service settings until previously provided by a Tenant Admin.
✅Integration: "Session Details" widget contents shown during ongoing sessions will only be retrieved when you have the Nimbus Power Automate Connector configured to retrieve caller details from a user directory (e.g. CRM, O365, SharePoint List, etc.). When an incoming caller is recognized, only a PSTN/UPN will be shown and other fields are left blank. Refer to our List of Use Cases for various integration scenarios and the chapter on the bottom of this page relating to (historical) data storage.
✅ Individual Service Settings: Service Owners may freely disable or enable (licensed) features of “My Sessions” within the Service Settings > Extensions tab.
💡 As a result: The per-user personal view of “My Sessions” may vary from the screenshots shown below, and can also vary per service, if settings were individualized.
Details and Widgets
Your "My Sessions" view can greatly vary from the mockup:
- The "My Sessions" Tab will remain dormant when you are not part of any ongoing Nimbus task.
- You can always inspect previous sessions by clicking on them. When a customer is calling any of your service teams, “My Sessions” will show new content.
- Names of services you see in the list depend on whether you're a "user" (team member) of that service. Incoming tasks will be listed across all your services in order of their occurrence.
- The Task type (Modality and Inbound or Outbound direction) each shown as entry in the "Sessions" widget.
- Available caller context, e.g. details, are provided via available Address Books, your Tenant User Directory and the Microsoft Power Automate Connector. Refer to our List of Use Cases for various integration scenarios.
- Your current User State such as RONA, After Call Work as well as a task status on any previously concluded task. See Areas and Widgets section below for details.
✅Note: Widgets listed in the table below might not be shown in your view unless enabled in your Extensions Service Settings. See Preconditions above.
Widget Name | Details | Description |
---|---|---|
Sessions | Listing and Search |
A list of your most recent interactions. Each entry shows:
Good to know💡 Use the search on top to narrow entries down. 💡 You can click on open sessions marked with an (ℹ) to conclude work on them, e.g. by adding Codes, Tags. 💡 Searching for previous email sessions is also supported.
|
Pulsing Icon |
Indicates incoming/ live call session:
|
|
Task Result (colored border on Session entry) |
Indicates the session outcome:
💡 Tip: When clicking on the session, the “Result” widget also updates accordingly. |
|
(ℹ) Info Icon | Indicates that the call session interaction is still "open" and can be resolved. You can complete the session by adding Codes and/or Tags. → See Codes/Tags in table below. Please note that an entry can only be saved once. Saving concludes Sessions as historical entry with a final timestamp. This is by reporting model design and cannot be changed. To complete an interaction:
Click on "Save" → The info icon disappears to indicate that the task is done. |
|
Session Details (Info Area) |
Caller Information (1) | Will display additional details about the caller, based the following sources:
Learn more about integration scenarios...The Nimbus Power Automate Connector allows to retrieve additional details / context on an incoming task / customer. This is done via the following methods:
If neither an external or internal match is found, a caller is shown as anonymous and without additional information. |
Google Maps Location (1) | If available, a Google Maps location will be shown based on either the address or IP information of the caller. Depending on the available info, this map will provide more specific or general details. |
|
Portal Context (1) |
✅ Preconditions:
🔍 Context can be greatly expanded by using the Microsoft Power Automate Connector. Read our related Use Case - Defining and using Conversation Context for a simple hands-on example and check out our List of Use Cases for more inspiration. |
|
Task Status / Time Display widgets |
Top row of Widgets (Result, Connected time) |
Information widgets on top change based on on the state of the conversation and entry clicked in "Interactions":
For Outbound Calls sessions widgets show:
Results shown after call termination:
|
Embedded Conversation Context |
Widget with Website content (1) |
Enterprise Routing - Used to display Conversation Context during an incoming or ongoing call. Examples include:
💡 This widget will only show contents during an ongoing interaction with a caller. ✅ Note that configured Conversation Context needs to be available to the respective service's Organization Unit and be applied in the Extensions Service Settings in order to appear in this widget. 🔍 Context can be greatly expanded by using the Microsoft Power Automate Connector. Read our related Use Case - Defining and using Conversation Context for a simple hands-on example and check out our List of Use Cases for more inspiration. |
Pulldown Selector |
Enterprise Routing - Allows you to select from a pre-defined list of Primary and Secondary Codes:
🤔 What are Codes?
Note: Codes are required to be filled out before you can save an "Interaction". → This will remove the the "🔍" Icon from the Interaction entry and conclude the session result for Reporting. ✅ Codes might not be saved until Extensions Service Settings > "Codes & Tags" feature is enabled. This setting also makes the Context area visible in the UI. |
|
Free text entry field for Tags |
Enterprise Routing - Allows you to add descriptive tags to this customer which can act as either reminder or notes for future conversations.
🔍 Tags will be reflected in Power BI reporting templates, allowing you to use them as filter criteria. |
|
Transcription | Live Caption during calls, Transcripts of calls |
Transcribes and displays voice during calls (Live Caption) and shows the transcript of made and transcribed call sessions (Transcription). 💡If you have ACW configured, a loading indicator shows the saving process of your session's transcription after after call is ended. Once the final transcript is available, it appears in the Transcription widget and you can use it for your after call work. 💡Note that Live Caption is only shown during ongoing calls. Transcripts can be displayed by clicking on a transcribed session. |
(1) Caller details and task context are retrieved for ongoing tasks only.
⮑ In consequence, any historical entries in the "Interactions" list may show no caller information at all. Live context data is removed from and concluded Historical Sessions unless context data storage is explicitly opted-in via the service's Extensions Service Settings.
Learn more about this…
INC Store Context Data
GDPR After a service task has concluded, any historic session and customer context data – e.g. as shown in the My Sessions widgets – will by default not be stored by Nimbus.
While disabled:
⮑ the "Session Details" of any historic task records will show “Not Available” instead within My Sessions and Historical Sessions.
⮑ Previous custom Parameters / and Conversation Context items (e.g. Customer details or URLs dynamically retrieved and formed via Nimbus Power Automate Connector) will not resolve or open correctly anymore.
This storage behavior can be changed by enabling the “Store Conversation Context Data” in Extensions Service Settings:
☝ Note that the “Store Conversation Context Data” option is disabled by default as potentially sensitive caller data can appear in historical records and seen by Administrators (e.g. via Historical Sessions). Therefore…
- … the sections below should be read carefully to understand its effects.
- … involved parties should note that this setting has no retroactive effect, meaning that only data after enabling this setting will get stored for the retention period.
- … the setting must be enabled individually per service (OPT-IN).
🤔What happens when I enable this?
☝Task information / Session detail data is stored per service session on call termination (either transfer by workflow or user).
- Within the UI of My Sessions and Historical Sessions
- Custom (user created) Parameters
- System Fields and Parameters (both “Custom” and "System" parameters like Call ID, Service UPN, etc.)
☝ Restrictions on concluded sessions (e.g. within My Sessions) apply as follows:
- ... the "Embedded Context widget" will resolve with the currently configured URL with a previously saved call information. This means that also historic sessions will use the link currently configured in the Extensions Service Settings .
- ... the separate "Open Context" link remains clickable if at least one Conversation Context URL is currently configured.
- ... the "Session Details" widget will still show Custom and Customer parameters if available.
☝ Not stored (regardless of setting) are:
- Default "My Session Parameters" user data is not stored as it is always retrieved dynamically from the internal user directly of your Tenant.
🤔What happens in service transfer scenarios?
Nimbus always stores live context on transfer to services (either initiated by workflow or user). The "Store Conversation Context Data" option will have no impact there.
☝ However, enabling the "Store Conversation Context Data" setting will cause such live context data to be stored as historical record after call termination. This also applies on each transfer between services, creating a historical record entry for each service that has the setting enabled.
In an example transfer scenario this may cause historical data to “accumulate” between services, as data gets updated and appended.
Example - Transfer from Service A to B to C:
Parameter | Service A ► transfer to | Service B ► transfer to | Service C |
---|---|---|---|
Customer Name | John Doe | John Doe | John Doe |
Spoken Language | German | <Not Relevant> | <Not Relevant> |
Gender | <Not Relevant> | Male | <Not Relevant> |
Ticket ID | #1111 | #3151 (overwritten Ticket Parameter) | <Not Relevant> |
“Store Conversation Context Data” enabled | ✅ | ⬜ | ✅ |
Stored Historical Sessions data shown | John Doe (1) German Not used #1111 |
John Doe (1) Not available (not stored) Not available (not stored) |
John Doe (1) German (from Service A) Male (from Service B) #3151 (from Service B) |
(1) The user name will always be resolved from a UPN / PSTN when it was found within the existing O365 user directory.
🤔How long is data being stored?
- Caller info is updated on a “terminated” workflow Trigger Events and stored for a maximum of 30 days for the last available service session (in case of transfers).
- Conversation context data will also be stored for failed/killed calls.
- After 30 days the data is cleared. This also happens when either the service or tenant is being unprovisioned when Uninstalling Nimbus.
☝ Best Practice: If you wish to store critical or personal session data permanently, you need to do so during an active session and within a system of your choice (e.g. a CRM or Database).
🔍 Whitepapers: You can also learn more about the data retention policy in our whitepapers, available in the Documents section.
Modality-specific behavior
“My Sessions” behaves slightly different for certain modalities. Below are the areas you should look out for with links to further related pages.
Modality | Area | Details |
---|---|---|
Email task details widget |
As you accept an Email task, the My Sessions view will open an Email widget with a rendered preview of the Mail. In the widget, you can choose to:
🔎 More information on on handling this case can be found on Email Handling. |
|
Instant Messaging |
"Sessions" widget (Chat-specific controls) |
When you receive and accept an Instant Messaging task, the My Sessions view will provide a separate button to open the related chat window. In the ongoing task itself you can choose to:
🔎 More information on handling this case can be found on Instant Message Handling. |