Sign In
Sign In
  1. Home
  2. BUILD
  3. LiveChat Handover
  4. Nice CXOne LiveChat Handover
BUILD
49 articles
Categories
Bulk translate
Steps in Flow Builder11
Start Intent1
🪄 Generate with AI4
Answers
File Upload
LiveChat Handover7
Click-to-Call & Click-to-Email Handover
ViaFlow Livechat Handover
Salesforce LiveChat Handover
Nice CXOne LiveChat Handover
Zendesk LiveChat Handover
Sunshine Conversations Handover
Genesys Cloud LiveChat Handover
Ticket Handover1
APIs
Data Manipulation2
Variables
Logic & Conditions2
User Input
[Deprecated] Draft Mode & Advanced Builder10
Trace in Flow Builder
Use Cases5

Nice CXOne LiveChat Handover

Create a Nice CXOne agent channel with access keys and Point of Contact URL for handover.

Updated on September 24, 2026

Prerequisite

Before using the handover step, you must first create and configure a Nice CXOne agent channel in ViaSay. Make sure your agent channel is correctly set up in your Nice CXOne environment beforehand.

Step 1: Create a Nice CXOne Agent Channel

  • Go to Integrate > Channels > Agent Channels.

  • Click New Agent Channel.

  • Enter a name for the channel.

  • Select Nice CXOne as the integrator.

  • Choose the language.

  • Click Create.

Step 2: Fill in Required CXOne Fields

In the new agent channel configuration, provide the following values (from your Nice CXOne account):

  • 🔑 Access Key ID

  • 🗝️ Key Secret

  • 🌐 Point of Contact (PoC) URL
    Example: https://home-c29.incontact.com/incontact/chatclient/chatclient.aspx?poc=123&bu=456

Include full URL with poc and bu parameters. Do not include a trailing slash.

Setup in Flow Builder

  • Add the LiveChat Handover Step to your flow.

  • Customize system messages:

    • What the bot says when an agent is available

    • What the bot says when no agent is available

  • Availability Check:

    • ✅ If an agent is available → the user is transferred. The agent sees the last 10 messages of the chat.

    • ❌ If no agent is available → use Quick Replies to redirect the user to another use case.

  • ⏱️ The conversation automatically closes after 3 to 5 minutes of user inactivity.

  • 🕐 Sessions expire after 60 minutes due to CXOne’s token limit. After that, the user must start a new chat.

Troubleshooting

If you encounter this error message:

Sorry, a technical problem occurred: could not make the handover availability request.

Check the following:

  • 🔑 Access Key ID

  • 🗝️ Key Secret

  • 🌐 PoC URL (must include both poc and bu parameters)

Also verify:

  • Your CXOne credentials are correct

  • The CXOne API is reachable and not timing out

Advanced: Send Custom Data to Agents

You can send static key-value pairs during the handover to be used by custom scripts on the CXOne platform.

Example payload:

JSON
[ { "customer_id": "98765", "priority": "VIP" } ]

See documentation:

General Studio Scripting

Post Contact Chats

This payload is static per channel and doesn’t support dynamic variables.
To customize data per use case, create multiple CXOne agent channels, each with a different payload.

Was this article helpful?

On this page
  • Prerequisite
  • Setup in Flow Builder
  • Troubleshooting
  • Advanced: Send Custom Data to Agents
  • See documentation:

Made from France 💙

Categories

  • ANALYTICS
  • BUILD
  • LOUIS AI
  • INTEGRATE

🔗 Useful Links

  • Sign In
  • Website
  • Terms & Conditions

© 2026

MindsayPowered by Mindsay

Search the help center…

Search help center articles