Twilio · Flex · Voice engineering

Twilio contact centres, engineered end to end.

TrunkHive designs and builds on Twilio — Flex agent desktops, TaskRouter routing, Studio IVRs and Conversations — and connects them to your SIP trunks and PBX when you need to.

  • Flex
  • TaskRouter
  • Studio
  • Conversations
  • Programmable Voice
  • SIP
Animated diagram of a Twilio contact centre: a phone call passes through Programmable Voice, a Studio IVR and TaskRouter to an agent in Twilio Flex with a CRM screen-pop; a WhatsApp message passes through Conversations and TaskRouter to Flex; and an Asterisk PBX reaches the phone network through an Elastic SIP Trunk.

Services

What we build

Twilio is where we spend most of our time — Flex, TaskRouter, Studio, Conversations and Voice — with the SIP and PBX skills to connect it to everything you already run.

  • Twilio Flex contact centres

    Flex rollouts from first queue to full floor — agent desktops, supervisor views and reporting your team will actually use.

    Flex UI 2.x · Insights · Supervisor
  • Flex UI plugins

    Custom panels, CRM screen-pops, disposition codes, wrap-up forms and third-party integrations inside the agent desktop.

    React · Flex Plugins CLI · Paste
  • TaskRouter routing

    Skills-based, priority, overflow and time-of-day routing with workflows that stay readable as your queues grow.

    Workflows · Queues · Workers
  • Studio & IVR flows

    Menus, self-service, payments and call-back flows in Studio, extended with Functions where the logic gets real.

    Studio · Functions · TwiML
  • Twilio Conversations

    WhatsApp, SMS and web chat routed into Flex as first-class tasks, with history that follows the customer.

    WhatsApp · SMS · Webchat
  • Programmable Voice apps

    Browser and mobile calling, click-to-call, conferencing, recording and transcription built on the Voice SDK.

    Voice SDK · Conference · TwiML
  • Serverless & integrations

    Twilio Functions, Sync and AWS Lambda glue that connects Flex to your CRM, helpdesk and data warehouse.

    Functions · Sync · Lambda
  • SIP trunking to Twilio

    Elastic SIP Trunking between Twilio and your carrier or PBX — codecs, auth, failover and number porting sorted.

    Elastic SIP · PJSIP · SRTP
  • Asterisk & FreePBX

    Installs, migrations and hardening for Asterisk and FreePBX, including Realtime (ARA) and Flex hand-offs.

    Asterisk · FreePBX · ARA

Twilio engagements

Where teams bring us in

Whether you’re starting on Twilio, moving a contact centre onto Flex, or untangling one that grew fast, we work in your account alongside your team.

Talk about your Twilio setup
  1. 01

    New Flex contact centre

    From a fresh Twilio account to agents taking calls and chats — numbers, IVR, queues, skills, CRM pop and reporting.

  2. 02

    Move to Twilio Flex

    Migrate from a legacy ACD or on-prem PBX, keeping numbers via SIP trunk or porting, with a phased cut-over.

  3. 03

    Flex customisation

    Plugins, custom channels, transfers, callbacks and supervisor tooling for an existing Flex deployment.

  4. 04

    Routing & IVR tune-up

    Untangle TaskRouter workflows and Studio flows, cut wait times and make routing changes safe to ship.

  5. 05

    Omnichannel with Conversations

    Bring WhatsApp, SMS and web chat into the same queues and agent desktop as voice.

  6. 06

    Twilio health check

    Architecture, security and cost review of your Twilio account, Functions and integrations.

Tech stack

Patched into the tools that matter

The platforms and languages we work in every day, from carrier signalling to the React front end.

Twilio Port A

  • Flex & Flex UI plugins
  • TaskRouter
  • Studio
  • Functions & Serverless
  • Conversations
  • Programmable Voice
  • Voice SDK (JS · iOS · Android)
  • Elastic SIP Trunking
  • Sync
  • Messaging & WhatsApp
  • Flex Insights
  • Event Streams

SIP & PBX Port B

  • SIP / PJSIP
  • SIP trunking
  • Asterisk
  • FreePBX
  • Asterisk Realtime (ARA)

Application Port C

  • Node.js
  • FastAPI
  • React
  • Tailwind CSS
  • PostgreSQL

Cloud Port D

  • AWS Lambda
  • API Gateway
  • DynamoDB
  • S3 & CloudFront
  • CloudWatch

Products

Pick a product

TrunkHive products run on the same stack we build for clients. Calling is live today; more are on the way.

Contact

Start a project

Tell us what you’re building — a Flex rollout, a TaskRouter workflow that’s outgrown itself, WhatsApp into your queues, or a SIP trunk that won’t register.

  • ScopeFixed-scope builds, audits and ongoing support.
  • StackTwilio Flex, TaskRouter, Studio, Conversations, Voice — plus SIP, Asterisk, Node.js, FastAPI and AWS.
  • AccessExisting TrunkHive users can sign in here.

Or email support@trunkhive.com