WFM + Twilio

Prev Next

Dialpad WFM's Twilio integration seamlessly pulls historical data from Twilio to provide valuable insights within your Dialpad WFM dashboard.

Once connected, you can:

  • View Actual Ticket Count: Accurately track the number of tickets handled through Twilio within Dialpad WFM.

  • Generate Accurate Forecasts: Leverage Twilio data to create more precise forecasts for staffing and resource allocation.

Who can use this

Dialpad WFM is available to all Dialpad users.

Contact your Customer Success Manager to discuss adding Dialpad WFM to your plan.

Integrate Twilio for forecasting

To connect Twilio to Dialpad WFM, go to the Dialpad WFM Settings.

  1. Navigate to Integrations

  2. Select Customer Service

  3. Select Connect to Twilio

You’ll be redirected to a new screen to authorize your connection. Once authorized, your platform will be connected and ready for forecasting.

Note

Contact volume affects how quickly Dialpad WFM gathers data, but it typically takes around 72 hours to generate forecasts.

Set up Twilio queues

Now that your Twilio account is connected, you need to create queues that represents an queue or channel that your team staffs and serves in Twilio.

By organising your calls into queues, you can accurately forecast the expected contact volume and required staffing for each queue. This allows you to optimize staffing levels and ensures your team is equipped to handle the expected workload.

To create a queue:

  1. Select Forecasts

  2. Select Queues

  3. Select New queue

  4. Name the queue

    1. We recommend using the same name you use in Intercom

  5. Select the conversation type

    1. Select real-time if conversations are handled while the customer is present and waiting, i.e. 'true' live chat.

    2. Select non real-time if the conversations can happen asynchronously, e.g. the messages can be sent at any time, and the customer isn't always present.

  6. From the connections dropdown, select Twilio

Now, use the Filter Queues section to choose which calls you want to include in this queue.

On the right, you’ll see a preview of the number of calls you received in the last 7 days that match your filters. We recommend checking this against the data in your Twilio account to ensure you've set up the filters correctly.

Next, you need to enter the staffing parameters for this queue.

These inputs turn ticket volumes into a staffing requirement.

  • Average conversation/interaction time: The average handle time for the entire conversation.

  • Concurrency: How many interactions an agent can handle at once.

    • Tor phones, this should always be 1, as agents can only handle 1 call at a time.

  • Shrinkage: The percentage of scheduled time that's lost while agents work in this queue.

    • If you're not sure what you're shrinkage is, 30% is industry average.

Finally, you need to enter the service level (SLA) that you're trying to achieve.

This is target percentage of all tickets that should meet your first response time target.

That’s it! Your ticket group is now set up and ready to forecast and track coverage.

Frequently asked questions

What ticket data does Dialpad retrieve?

Dialpad can only see your ticket volumes, not ticket content. Content is redacted when we collect your data.