Get Started with TaskRouter

To learn about TaskRouter features and pricing, check out our Overview page.

Show API Credentials

What is TaskRouter?

TaskRouter is a system for assigning tasks of any type to the people and processes that can best handle them. TaskRouter can power a variety ofapplications.

Examples include skills-based routing for a call center, lead distribution for an inside sales team, or ticket routing for an IT help desk.

Ready to build a TaskRouter application?

Create a Workspace to get started.

How it works

1
A Business Event

Is captured.

2
Your Application

Adds a Task to a Workflowusing the RESTAPI orTwiML

3
Workflow

Evaluates the Task attributes against its routing configuration and prioritizes the Task into one or more Task Queues.

4
Task Queue

Evaluates available workers against its target workers expression and reserves an eligible worker.

5
Worker

Performs the Task

Helpful Documentation

  • If you’re new to TaskRouter, we recommend the Quickstart Tutorial

  • For a complete description of TaskRouter capabilities, refer to the API Documentation

  • Not ready to build? We can help you find the right solution. Talk to Sales