Β
We've added a new set of API endpoints and settings designed specifically for building voice call integrations in Front. If you're building a telephony integration or looking to bring voice into your Front workflows, here's what's new.
New API endpoints
The Channel API now includes dedicated endpoints for voice calls:
Call state management
Voice channels support a full call lifecycle β from ringing and queued to connected, hold, transferred, hangup, missed, and abandoned β with defined valid transitions between each state so your integration can handle any scenario cleanly.
There are also related call events.
App configuration
Voice integrations are built on top of application channels, with a few voice-specific settings to configure:
- Use a Phone contact type when setting up your application channel feature
- Add a sidebar plugin feature to visualize calls and related assets β with support for incoming call notifications via the Plugin SDK's displayNotificationΒ and dismissNotification functions
Get started
For a full overview of how to set up and implement a voice channel, including authentication and responding to messages, check out the voice channel guide.
Sample code coming soon...stay tuned!Β
Β
