Outbound Call

Scheduled outbound tasks in Nimbus

Outbound Calls are scheduled tasks that are added to a service queue for distribution among users.

PRECONDITIONS

  • Contact Center Outbound Calls are a Contact Center Service Type feature. Services without this license may not be selected as target for Outbound Task creation within the Nimbus Power Automate Connector.
  • "Outbound Conversations" must be enabled via Modalities Service Settings for the corresponding service. Otherwise users are not able to dial out.
  • Services using this feature need to have a PSTN number assigned in order to dial out to an external number. Otherwise only UPN (internal users and services) can  Also see the "Known limitations" section below.
 

Outbound Task Creation

Outbound Calls are scheduled Nimbus tasks which are fed into the Nimbus queue. By using the Nimbus Power Automate Connector any administrator can leverage the Flow Action > "AddOrUpdateOutboundTask" to schedule outbound calls.

🔍 Also read our related Use Case - Creating Nimbus outbound calls from a list of scheduled tasks for a setup example.

 
Creating an example Outbound Task via the Power Automate connector

 

Good to know

 

Known Limitations

INC Outbound Task Limitations

KNOWN OUTBOUND TASK LIMITATIONS

  • Audio delay for outbound PSTN and UPN calls: There is a latency after establishing an outbound call between agent and customer. The delay is due to Microsoft. In order to avoid latency after call establishing, an optimized approach was implemented and can be enabled by Luware Support in Extensions Tenant Settings for your tenant.
    ☝ Note that enabling the optimized approach requires testing on your tenant as Microsoft has not yet rolled out dependent functionality globally for all MS Teams tenants.
  • PSTN Licensing: When the selected service doesn't have a phone number (PSTN license) applied, the dial pad is disabled. A dial out to a UPN (e.g. a MS Teams User or Service) is always allowed.
  • Reporting visibility: Terminated outbound calls are currently not reflected on any reporting view (ReportingDashboard, or Power BI). This is currently by design as (repeatedly / manually) started or scheduled Outgoing Calls could affect and skew service KPIs.
  • Internal O365 Search: The outbound call dial pad in Nimbus allows to search for users. In order to retrieve and call to O365 contacts, a tenant admin needs to grant User.Read.All consent for all Nimbus users, as described on the Nimbus User Permissions page. 
 

INC Transfer to PSTN Limitation

☝Out of the box, Nimbus and related addons can only perform PSTN transfers according to Microsoft's licensing and constraints.

🤔Which PSTN license do I need to acquire?

As of 2023, "Microsoft Teams Phone Standard" licenses are no longer supported by Microsoft. Previously, those licenses were viable for Nimbus. Regardless if you are using Direct Routing, Calling Plans, Operator Connect, the "Microsoft Teams Phone Resource Account" license is now always required. 

Your Setup Required License
Direct Routing "Microsoft Teams Phone Resource Account"
 
Calling Plan "Microsoft Teams Phone Resource Account"
+ "Microsoft Teams Domestic Calling Plan" or "Microsoft Teams Domestic and International Calling Plan" or "Microsoft Teams Calling Plan pay-as-you-go"
+ "Communication Credits" (if these aren't already included as part of your plan)
Operator Connect
 
"Microsoft Teams Phone Resource Account"

Please note that Luware staff cannot give recommendations on which license plan is best suited for your needs. Depending on your scenario, additional Teams App licenses may be required. Exact details are to be discussed with your Microsoft contacts.


🔎Also see: https://learn.microsoft.com/en-us/microsoftteams/teams-add-on-licensing/virtual-user

 
 

🤔How does PSTN licensing affect Service and call transfers?

Assuming that the initially called Service has (no) PSTN license assigned - the following scenarios may unfold:

Scenario A - Service A has a PSTN license. Transfers to other Services occur.

The PSTN license carries over throughout transfers to other Nimbus Services B and C.
⮑ As the license carries over, a PSTN transfer to an external target is possible from either Service.

Scenario B - Service B has no PSTN license. A Transfer to Service C occurs which has a PSTN license.

⮑ The customer skips over Service A and manages to reach Service B instead.
The PSTN license is missing on Service B, so nothing is carried over to Service C.
⮑ Even if Service C has its own PSTN license, a PSTN transfer to an external target is not possible.

Scenarios A and B: PSTN Licensing and transfer outcomes in case of different Services being called

🌟Learnings:

  • Nimbus will use the PSTN license – and create a (transfer) Session – from the FIRST Service responding to a call. 
  • Regardless of how many internal Service transfers are performed thereafter, the FIRST Service PSTN license remains in effect. 
  • If a PSTN license is missing, the transfer task will fail and be treated accordingly by the System.1
  • Even if a Service being transferred towards has a PSTN license, it cannot be added in post, as the Call Session is already ongoing from the first-responding Service.

✅ For your licensing needs this means: If you require PSTN transfer functionality, you'll need to ensure that this Service is handling all your incoming calls.

  • For ONE first-level / Front Desk Service, you'll need a PSTN license for this particular Service.
  • For MULTIPLE first-level Services scenario, you'll need PSTN licenses for all first-level Services.

1🔎 Assumption: Workflow takes the normal “Exit” Announcement route and Service Session will conclude with a “Transfer failed” outcome. For more details on analyzing your Reporting results, refer to Nimbus Reporting and Static Dimensions > "Service Session Outcomes"

 
 

☝Note that handling and tracking of running cost for PSTN licenses is outside of the Luware support scope. If you however require assistance in extending and/or configuring your Nimbus Services for PSTN, our support will gladly assist you:

Luware Support Address

 Luware Website https://luware.com/support/
Luware Helpdesk https://helpdesk.luware.cloud 
Cloud Service Status https://status.luware.cloud/
Luware support contact details
 

Table of Contents