Skip to main content

Dialer

The dialer service allows you to:

  • Make and receive calls
  • Interact with ongoing calls
    • Accept/Reject incoming calls
    • Cancel outgoing calls
    • Hold/un-hold participant(s)
    • Hang up
  • Transfer calls
    • to a team/teammate
    • to an external number
  • Record calls

Usage

Building a phone system from scratch is a complex task, that's why we provide a dialer service that allows you to make and receive calls, interact with ongoing calls, transfer, record calls, and much more.

The dialer service is built on top of the Twilio Programmable Voice SDK and is powered by a state-machine to control the possible state that the call can be in and the action that can be performed depending on the current state.