The Dialpad WFM API enables you to export scheduling and workforce data directly into analytics tools, allowing seamless integration with other data sources for in-depth reporting. You can automate timesheet exports to your billing system, making it easier to manage payroll and gain insights by combining WFM metrics with other business data.
Let’s dive into the details.
What is an API?
An API is like a menu at a restaurant. It tells different computer programs how to ask for things from each other. Just like you use a menu to order food, programs use an API to request information or actions from other programs.
The API explains what you can ask for, how to ask for it, and what kind of answer you'll get back.
What data can I get from the Dialpad WFM API?
The details of our API can be found on our documentation site.
You’ll notice that the API name is Surfboard. This is because Dialpad recently acquired Surfboard and API updates take time.
Read the Dialpad WFM/Surfboard documentation here.
How can I connect to the Dialpad WFM API?
To access the Dialpad WFM API, reach out to your Customer Success Manager who will provide you securely with an access token.
This token should be included in any requests you make to Dialpad WFM’s API in the Authorization header in 'bearer token' format, like so:
curl 'https://api.teamsurfboard.com/...' \ -H 'Authorization: Bearer ...'
API requests without authentication will fail.
How do I use the API?
If you are unfamiliar with APIs we recommend reaching out to your IT or engineering team for support.
Zapier has a helpful guide to understanding the basics of APIs and how to use them.
Dialpad has a full suite of APIs, head to our Developer Docs for more information.