Enterprise Contact Center This App must be licensed separately per user or service. For more details, head to Nimbus Features.
Luware Interact is a solution that incorporates instant messaging (chat), audio, and video calls directly into a website. Configured by your choice customers interact with your Teams directly – either via service front, or with directly visible single users. From a customer perspective, the Interact UI is very simple to use, directly embedded as a code snippet (widget) on a website.
The customer engages on a simple setup process and starts talking directly to any Nimbus user within their MS Teams client, without any prior plugin or software installation required on Customer side.
By extending your configuration with Interact Domain Templates (CORS), you can define where Interact widgets are allowed to be used and restrict access this way so that no external websites can "redirect" traffic to your services.
🔍First Setup: Refer to Use Case - Setting Up Interact for a step-by-step guide on how to set up Interact for your users and services.
INC Interact Azure Billing
AZURE BILLING
The usage of Interact will cause additional monthly ACS (Azure Communication Services) costs depending on modality (IM/AV) used. These cost are determined by Microsoft. Also see: https://learn.microsoft.com/en-us/azure/communication-services/concepts/pricing
- Before enabling additional modality features for your services, get in touch with your Luware Customer Success specialist to discuss terms, usage scenarios, and necessary setup procedures.
- Please note that Nimbus and Interact support does not cover pricing discussions or make recommendations based on the Microsoft Azure infrastructure.
Overview
Interact can be licensed for users and services. While Interact for users enables customers to get in touch directly with a specific agent by handing over the task directly to the agent, Interact for services handles incoming tasks in a similar fashion as inbound calls are handled. The customer sees the service's name in the Interact widget in the latter case.

Supported Modalities
Interact currently supports the following modalities, bi-directional and without any further browser installation requirements:
Audio/Video & Screen sharing
Audio/Video (+ Screen sharing). Customers interact via an Interact widget on your website where they can configure their headset, webcam, and screen sharing options.

🔍 The Video modality is exclusive to Interact. Refer to Audio/Video for preconditions and requirements. The Use Case - Setting Up Interact is the basic condition for getting A/V calls established.
Instant Messaging
Instant Messaging (Chat) is handled either directly to a user (agent) OR handled according to a service's Instant Message Workflow. In either case, customers interact via an Interact widget on your website where they can provide a name, an email address, and an initial message, and start chatting.
🔍 Refer to Instant Messaging for preconditions and requirements and to Use Case - Setting Up Instant Messaging on a step-by-step guide on how to configure Instant Messaging for the use with Interact.
Before you start: Related Steps
- Nimbus Interact is a separately licensed Nimbus Feature and can be enabled individually for Users and Services. Please get in touch with Customer Success partner as prior setup is required limitations may apply.
- You can enable and configure either modality individually per Interact User Settings and Interact Service Settings, either opting to route incoming modalities via a service queue or directly to the Teams users themselves.
- The Interact configuration is done completely within the Administration. Also refer to Use Case - Setting up Interact for detailed steps.
- Customers from outside will directly interact with Nimbus users and services via website widget. The website whitelist and the embed code are configured via Interact Domain Templates (CORS).
Known Limitations
INC Known Interact Limitations
KNOWN INTERACT LIMITATIONS
- Interact has certain JavaScript calling limitations in regards to operating systems and browsers. Refer to the official MSFT documentation.
- Audio/Video Calls initiated from Interact have the following workflow limitations:
| Workflow Activity | Limitations |
|---|---|
| Transfer |
Can only target services. Not supported targets are:
|
| Queue | "Pickup" distribution type is not supported. |
| Voice Message | Not supported. |
| Customer Input | Sending DTMF over Interact (Client/SDK) is not supported |
INC Instant Messaging Limitations
KNOWN INSTANT MESSAGING LIMITATIONS
💡The following limitations are currently known to the Nimbus development team. We are actively working on improvements.
- Supervision is currently not supported for Instant Messaging interactions.
-
Instant Messaging modality support for Workflow Activities is currently limited.
- Workflows with incompatible activities cannot be selected in the service settings.
- If a workflow is edited in post using unsupported activities, the session will terminate with a “failed” reporting outcome.
Show list of supported WF activities
INC Instant Messaging supported WF activities
Currently the following Workflow activities are supported for Instant Messaging workflows:
Chat Integration path via
Interact
WhatsApp
Conversation Handling
Accept
✅
✅
Announcement
❌
❌
Message
✅
✅
Collect Information
✅
❌
Disconnect
✅
✅
Input Customer
✅
❌
Input Customer (Advanced)
❌
❌
Play Music
❌
❌
Save to Parameter
✅
❌
Transfer
✅
❌
Voice Message
❌
❌
Delay
✅
✅
Reply
❌
❌
Disconnect as Handled
❌
❌
Mark as Handled
❌
❌
Forward
❌
❌
Standby Duty
❌
❌
Send HTTP Request
🔜 (planned)
❌
Virtual User
❌
❌
Check
Availability-based Routing
✅
❌
Check Opening Hours
✅
❌
Check Parameter
✅
❌
Get Available Users
✅
❌
Get Queue Position
✅
❌
Wait for Parameter
❌
❌
Queue
Queue
❌
❌
Queue Task
✅
✅
Check Task
✅
✅
Cancel Task
✅
✅
Distribution Priority
✅
❌
-
Chat functionality is currently limited to the essential only.
- HTML text formatting, inline images, attachments, message editing & deletion, reactions and replies are not supported yet.
- URLs will not be clickable, shown as plain text to the Nimbus user.
- No message delivery status is shown.
-
Reporting: IM Sessions are currently not differentiated by the Integration method used (either WhatsApp or Interact).
→ A workaround is to use dedicated IM services for either integration method. - Last User Routing settings are ignored - even if configured.
-
Assistant will show incoming chat sessions, but controls are disabled.
→ My Sessions can be opened to steer an incoming session (accept, decline, terminate, extend ACW).