CXOne Mpower icon

CXOne Mpower Integration

Contact-center platform for voice, chat, and agent workforce engagement. Use CXOne Mpower as a communication layer for triggering workflows and sending context where it belongs. Start from Watch Contacts, then follow with Get a Message or Get Contact Details.
3-day trialCancel anytimeUp to 10 minutes quick set up
  • GDPR
  • Data Encryption
  • 2FA
  • Local Data Region

Supported triggers and actions for CXOne Mpower integration

Triggers can detect changes in CXOne Mpower and run actions that can create, search or modify data inside CXOne Mpower automatically [3] — exactly how you set them.

  • CXOne Mpower icon
    Watch ContactsTriggers when a new contact is created.
  • CXOne Mpower icon
    Watch MessagesTriggers when new messages are received.
  • CXOne Mpower icon
    Get a MessageRetrieves a message by its ID.
  • CXOne Mpower icon
    Get Contact DetailsRetrieves contact details from the service.
  • CXOne Mpower icon
    Get Contact PaginationRetrieves paginated contact details.
  • CXOne Mpower icon
    Get MessagesRetrieves a list of messages based on specified filters.
  • CXOne Mpower icon
    Get the Next Agent EventRetrieves the next agent event from the service.
  • CXOne Mpower icon
    List Contact MessagesRetrieves contact messages from the service.
  • CXOne Mpower icon
    List ContactsRetrieves a list of contacts from the service.
  • CXOne Mpower icon
    List ThreadsRetrieves threads based on a specified filter.
  • CXOne Mpower icon
    Accept a Chat ContactAccepts an incoming chat contact.
  • CXOne Mpower icon
    Accept a Consult RequestAccepts a consult request from a user.
  • CXOne Mpower icon
    Accept a ContactAccepts a contact request or invitation.
  • CXOne Mpower icon
    Accept a Work ItemAccepts a work item for processing or review.
  • CXOne Mpower icon
    Activate a ChatRestores a chat to an active state.
  • CXOne Mpower icon
    Activate a ContactMoves a contact into focus for further actions.
  • CXOne Mpower icon
    Add a Chat ContactAdds a new chat contact to the list.
  • CXOne Mpower icon
    Add a ContactAdds a chat or SMS contact to the service.
  • CXOne Mpower icon
    Add a Reaction to a MessageAdds a reaction to a specified message.
  • CXOne Mpower icon
    Add a Tag to a MessageAdds a tag to a specified message.

How to integrate CXOne Mpower in automation workflow?

3 simple steps to make your CXOne Mpower connected with other apps in automation workflows on WEXTL. Up to 10 minutes integration set up.

How CXOne Mpower connects and integrates with WEXTL

Save and approve your credentials once — WEXTL® stores authorization information encrypted and reuses the authentication whenever CXOne Mpower app is called in workflows. That allows your communication automations to run without your attention, per defined schedule [7]. Explore documentation [6] for a detailed list of fields that CXOne Mpower supports.

The following table illustrates what fields CXOne Mpower integration require during authorization flow inside our workflow builder [4].

Video slide demonstrates how CXOne Mpower is connected in WEXTL builder.

Video slide demonstrates how CXOne Mpower is connected in WEXTL builder [4].

FieldTypeHelp
CXone Mpower - Environment (Issuer)Required
select

Select the issuer environment used for OAuth2 authentication. This value is used for the token request to /auth/token. See docs: https://developer.niceincontact.com/Documentation/GettingStarted

CXone Mpower - Client IDRequired
text

The OAuth2 client_id from your app registration. Used in the client_secret_basic Authorization header.

CXone Mpower - Client SecretRequired
password

The OAuth2 client_secret from your app registration. Used in the client_secret_basic Authorization header.

CXone Mpower - Access Key IDRequired
text

The Access Key ID generated from a CXone Mpower user account. Sent as username with grant_type=password.

CXone Mpower - Access Key SecretRequired
password

The Access Key Secret generated alongside the Access Key ID. Sent as password with grant_type=password.

CXone Mpower – Station IDtext

Station ID used to start an agent session. Either this or Station Phone Number is required.

CXone Mpower – Station Phone Numbertext

Agent phone number used to start an agent session. Either this or Station ID is required.

CXone Mpower – Inactivity Timeout (seconds)number

Idle timeout between 30–300 seconds. Default is 300.

CXone Mpower – Force Logout on Inactivityboolean

If true, session ends after inactivity regardless of agent state.

CXone Mpower – Impersonate Agent IDnumber

Starts the session as another agent. Requires Impersonate Agent permission.

Connect CXOne Mpower to popular apps on WEXTL

Enter a name of the other app you want to sync with CXOne Mpower below. Click on selected app to explore integration options with CXOne Mpower. If the app you search for is not available in WEXTL yet, you can use HTTP node [10] instead to integrate it directly.

Example automation with CXOne Mpower integration

Select Watch Contacts trigger from CXOne Mpower - this will be a starting point in your automation. Whenever event happens in CXOne Mpower, workflow will start [7] from Watch Contacts node.

Search for Add a Chat Contact, connect it as the next step of integration sequence. You can use filters between Watch Contacts and Add a Chat Contact, so only important data pass from Watch Contacts to the next step. WEXTL gives you full control over the process of CXOne Mpower automation. All parts of workflow are visible on the canvas [4].

CXOne Mpower on WEXTL has 120 modules for combining communication automations. Explore CXOne Mpower documentation for more.

Video slide demonstrates how Watch Contacts and Add a Chat Contact nodes are used in CXOne Mpower workflow.

Video slide demonstrates how Watch Contacts and Add a Chat Contact [6] nodes are used in CXOne Mpower workflow.

Frequently asked questions

Common questions about automating CXOne Mpower in your workflows.

Try CXOne Mpower on WEXTL®

Claim your 3-day trial to build CXOne Mpower integrations and access every WEXTL® feature.

Cancel anytime.

References

List of sources used to gather information about the CXOne Mpower integration.

  1. CXOne Mpower integration source code, module specs and credentials implementation.
  2. Internal CXOne Mpower integration documentation, structured input and output parameters, scopes, and authentication methods.
  3. Official CXOne Mpower vendor API documentation — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
  4. WEXTL® Visual Workflow Builder, anonymized data from our technical support team.
  5. WEXTL® Apps Library
  6. WEXTL® CXOne Mpower App Documentation
  7. WEXTL® Workflow Scheduler
  8. WEXTL® HTTP node documentation