Modalities Service Settings

The modalities tab controls Task Distribution settings per modality. Currently supported are:

✅License dependency: Available modalities on this tab depend on the licenses enabled via Service Administration > General Tab > Licenses. While unlicensed (or disabled on your Tenant), you may see fewer options to configure.

 

Configurable options

Depending on your enabled modalities, you can configure the following options. 

Audio / Video

Nimbus Feature 

to configure

Service Type / License Detail description

AR

ER

CC

AR = Advanced Routing, ER = Enterprise Routing, CC = Contact Center.

Inbound Conversations

Enables this Service for the corresponding inbound modality allows you to select an Audio / Video Workflow, which handles incoming calls and video telephony.

Voice Messages Channel

See
🔍►

✅Condition: Only applies to Services with “MS Teams-based” User assignment and an Audio / Video workflow applied.

🔍Learn more…

🤔Why is this feature not available for Skill-based (CC) services?

Access to Voice Messages requires a Teams channel that users have equal access to. Contact Center services however do not have such a “shared” MS Teams channel. Providing such a channel for Voice Messages would pose a data access risk, as Nimbus itself cannot control access permissions on MS Teams itself.

🤔What about other services  AR & CC ? Any “MS Teams-based” Nimbus service can also access to a channel for voice messages. Workflows can use Activities such as "Voice Message" which will show Adaptive Cards in your MS Teams channel. Any member of that service will automatically be able to see and interact with those cards.

Any existing channel in your Team can be used for voice messages
 
 

☝ Please note: When changing your “Voice messages” channel: 

  • Existing messages are not transferred to the new channel.
  • Expired sessions or missing access permissions on the previous channel may render any leftover cards inoperable.

→ Before changing to a new channel we recommend to “download voice messages” and/or "solve" your pending Adaptive Cards from the previous channel.

 

Outbound1 Conversations

-

When enabled, the Outbound Call feature allows …


💡 A scheduled Outbound Task (Call) will show up in Supervision Personal Dashboards and within “Service Outbound Tasks” style Dashboard Widgets

Outbound1 with Workflow -

✅Precondition: Service Owners must use the “Schedule an Outbound Call with Workflow” Flow Action to schedule the call.

Enables this Service for Outbound Call with Workflow. Switching the toggle on allows you to select an Audio/Video workflow.

1 Outbound Call preconditions and technical limitations apply for both users and services accessing this feature.

 

Instant Messaging

Nimbus Feature 

to configure

Service Type / License Detail description

AR

ER

CC

AR = Advanced Routing, ER = Enterprise Routing, CC = Contact Center.

Instant Messaging

-

-

Allows services to handle the Instant Messaging modality, using any combination of the integration channels listed below (Interact, WhatsApp, SMS). 

💡For more details on how this modality is handled by your users, visit Instant Message Handling.


✅Precondition: 

At least one integration with the corresponding Instant Messaging compatible Workflow1 needs to be set up. Consult Use Case - Setting Up Instant Messaging for a detailed introduction and walkthrough.

Interact

-

-

✅Precondition: Requires implementation of Use Case - Setting Up Interact.

► Whatsapp

-

-

✅Precondition: Requires implementation of Use Case - Setting Up a WhatsApp Integration in Twilio.

► SMS

 

-

-

✅Precondition: Requires implementation of Use Case - Setting Up a SMS Integration in Twilio.

1 ☝Note that your selected workflows may show a warning due to having incompatible activities. You need to either edit that workflow or change to a compatible one. → Also refer to chapter “Workflows” below.

Show Supported IM Activities

INC Instant Messaging supported WF activities

Currently the following Workflow activities are supported for Instant Messaging workflows:

Workflow Activity | Chat Integration path via ►

Interact

WhatsApp

SMS

Conversation Handling

Accept

Announcement

Collect Information

Delay

Disconnect

Disconnect as Handled

Forward

Input Customer

Input Customer (Advanced)

Mark as Handled

Message

Play Music

Reply

Save to Parameter

Standby Duty

Transfer 

✅ (to service only)

✅ (to service only)

✅ (to service only)

Virtual User

Voice Message

Web Request

Check

Availability-based Routing

Check Opening Hours

Check Parameter

Get Available Users

Get Queue Position

Wait for Parameter

Queue

Cancel Task

Check Task

Distribution Priority

Queue

Queue Task

💡General Note: If a workflow is edited in post using unsupported activities, the Nimbus Reporting session will terminate with a “failed” outcome.

 
 
 

External Task

Nimbus Feature 

to configure

Service Type / License Detail description

AR

ER

CC

AR = Advanced Routing, ER = Enterprise Routing, CC = Contact Center.

External Task

-

-

Allows services to handle the External Tasks modality.

✅Related action: External tasks require a working Nimbus Power Automate Connector which handles the creation of such tasks, e.g. triggered by or involving 3rd party systems.


💡For more details on how this looks for Nimbus users, visit External Task Handling.

Email

Nimbus Feature 

to configure

Service Type / License Detail description

AR

ER

CC

AR = Advanced Routing, ER = Enterprise Routing, CC = Contact Center.

Email - -

Allows services to handle the Email modality.


💡For more details on how this looks for Nimbus users, visit Email Handling.

► Mailbox

- - ✅Precondition: Allows to set a previously configured Mailbox. The mailbox is mandatory to allow Nimbus to sort in handled Email tasks into mailbox folders accordingly.

Workflows

💡All Workflows are shown as previews only. To edit the source workflow, head over to the Configuration and create / edit a workflow in the corresponding modality.

General Notes

🔍Note that each modality has a separate workflow selection pulldown. The availability of workflow entries depends on the following factors:

  • Workflows available for that modality: For example, if no “Instant Messaging” workflow has been created in the Nimbus Configuration before, the selection box will be empty.
  • Organization Unit visibility rules: The respective Organization Unit of your service determines which workflow entries are visible. If an administrator moves a workflow entity away from your service's “visibility” to another Organization Unit, that workflow cannot be selected anymore.
  • Compatibility checks: When a workflow has unsupported / licensed or other other technical dependencies, it will be marked with a warning in the selection dropdown.
 
The workflow selection is modality specific. Incompatible workflows may be marked with a warning. Those outside your service's Organization Unit will not be listed.

Switching between Workflows

Note: Workflows are IMMEDAITELY effective as your changes are saved.

  1. Before switching between your workflow → please carefully read the advice below. 
  2. Particularly for Workflows on productive Services we strongly advise to work with a copy and switch over when you are done. 
  3. To apply a new workflow, select the new entry and click “Save & Apply”
    As you confirm a workflow change:
    ⮑ … Task Distribution in Nimbus starts at the moment a task was originally created with, using the workflow applicable at that time.
    ⮑ …. already queued tasks will not be affected by a workflow change.

☝WORKFLOW CHANGES DURING SERVICE HOURS MAY RESULT IN LOST TASKS

Beware of lost tasks: Clicking "Save and Apply" on Workflow changes has an an IMMEDIATE effect for all future incoming tasks on your service. An incomplete or erroneous edited workflow may cause interruptions to your daily operations, including lost tasks.

🤔 How can I minimize disruptions to my Services?

Avoid changes to shared workflows during busy daily hours!

✅ Head to the Configuration > Workflows list and check if workflows are shown as "Used in Service". Note that multiple Services can use the same workflow.

The “Used in Service” columns indicates in which Settings a workflow is currently applied and effective.


✅ Plan changes with a workflow copy: You can rename the copy, do your testing first, e.g. on a small backup service, then switch over once satisfied.

✅ Additional precautionary steps:

Plan workflow switches outside your productive business hours. Especially on productive Services with a high volume of tasks we recommend this to minimize any potential impacts.
→ Remember that workflows may be shared. Any experimental / work-in-progress workflows should be moved into Organization Units where productive Services cannot opt into them. Think of this as a protected "OU-folder" that is out of sight of any Service owner. In the same fashion you can also place other configuration items and Services under that OU until they are ready.
→ Monitor changes: You can also check Statistics and ask your administrator to monitor Service Operations after a larger workflow change.

 
 
 

 

Table of Contents