Skip to main content
CHANNEL API UPDATE

Build voice channel integrations faster with our new starter template 📞

  • April 23, 2026
  • 0 replies
  • 19 views

Javier - Developer Relations
Forum|alt.badge.img+9

 

If you've been looking to bring voice calling into Front, we just made it a lot easier to get started. We've published a voice channel template on GitHub that gives you a working foundation for building a full voice application channel integration — without starting from scratch.

What the template covers

  • Authorizing Front users connecting to your channel via OAuth
  • Instantiating a new channel and handling the webhook lifecycle
  • Processing call status events (ringing, connected, hold, transferred, hangup, and more)
  • Syncing call assets — transcripts, recordings, and summaries — back into Front conversations
  • Displaying incoming call notifications to teammates via a sidebar plugin and managing the call lifecycle from there

The template is built in TypeScript with Node and Express, but the architecture is straightforward enough to adapt to your language of choice.

Getting started

The repo includes a quickstart README if you want to get the code running before diving into the details, and a full tutorial in our docs walks you through each step of the implementation.

Note: This is a starter project, not production-ready code. It's designed to demonstrate the key concepts and give you a strong base to build from — security hardening, error handling, and your external call service logic will need to be layered in.

 

This follows our announcement of the voice channel API endpoints:

 

Happy coding!