Cloudflare WorkersOpenAI Realtime APITypeScriptDurable ObjectsSIP

AI Voice Agent

A production AI voice agent built on Cloudflare Workers and OpenAI’s Realtime API, handling inbound customer calls with natural conversation and live product search.

0secCustomer wait time

The Goal

Automate inbound customer service calls for a steel distributor — collecting product enquiries, customer details, and generating quotes without human intervention.

What We Did

  • Real-time voice processing via OpenAI Realtime API with server-side VAD
  • 9-step guided conversation flow from product search to quote generation
  • Cloudflare Durable Objects for stateful 30-minute call sessions at the edge
  • Integrated tool execution for product search, lead creation, and CRM updates

The Result

Customers now receive immediate AI-assisted service instead of waiting for callbacks. Sub-50ms edge latency across APAC. Integrated with WooCommerce product catalogue and HubSpot CRM for end-to-end lead capture. Handles product search, quote initiation, and follow-up scheduling in a single natural conversation.

AI Voice Agent | Web Lifter | Web Lifter