How to connect Five9 – Assembled

Assembled integrates with Five9 — telephony platform that is mainly used for phone and chat— allowing your ticket data to be forecasted and tracked in our system. This article will walk through how to setup the integration and verify the data Assembled pulls in is correct.

Preparing your Five9 data for Assembled

Before you connect your Five9 instance to Assembled, we recommend working with your team’s Five9 administrator to prepare your Five9 data as follows:

Connecting to Five9

Assembled connects to Five9 via basic authentication which allows Assembled to make API requests to the Five9 API on behalf of your Five9 account.

As a result, this will cause an overall increase in your Five9 API usage.

Verifying the connection

There are two places in Assembled for you to verify if the Five9 integration has been correctly added: the Realtime dashboard and the Staffing timeline.

The Realtime dashboard will display agent states and current adherence. Use this dashboard to make sure agent states from Five9 are being synced to Assembled correctly.

The Staffing timeline displays the contacts of Five9. Select Channel Phone and Contacts to see a line graph displaying how many tickets over time. This graph will show if the sync for tickets is working.

Adding agents from Five9

To add agents into Assembled you can follow the steps in our people page guide. Agents can be added manually or in bulk via Add from Five9 in the people page, CSV upload or through the API.

In addition, please note that Assembled will map Five9’s users with the following permission levels:

Five9 Assembled
Admin Admin
Supervisor Manager
Reporting Manager
CRM Manager Manager
Agent Standard

Setting up Assembled queues for Five9 cases

To set up your Assembled queues for your new Five9 integration, we recommend following the steps in our queue configuration guide.

In addition, please note the following Five9 specific details:

Setting up Assembled agent states for Five9

To set up your Assembled agent states for your new Five9 integration, we recommend following the steps in our agent states setup guide.

Understanding how Five9 data maps to data attributes in Assembled

Ticket data (Chat)

Five9 Assembled
queue_time + response_time (in seconds) firstRepondedAtDurationSeconds

Ticket data (Phone)

Five9 Assembled
queue_wait_time (SLA) firstRepondedAtDurationSeconds

Ticket status (via disposition field)

Five9 Assembled
No Disposition Solved
Abandon Closed
\[Not Defined\] Open
Empty

FAQs