Voice & IVR

Programmable voice for every use case

Build custom voice experiences with our API. IVR menus, call recording, real-time transcription, and full call management at your fingertips.

Place a call or broadcast in one request

Ring an agent and bridge the customer, or speak a message with an AI voice — no SIP stack required.

place-call.js
1// Click-to-call: ring an agent, then bridge the customer
2await fetch(
3 "https://api.lodgestory.com/api/wp-crm/voice/" + organisationId + "/calls",
4 {
5 method: "POST",
6 headers: { Authorization: "Bearer " + process.env.LODGESTORY_TOKEN },
7 body: JSON.stringify({
8 agentUserId, // from GET /voice/:org/agents
9 destinationNumber: "+919876543210",
10 }),
11 },
12);

Field names verified against the live API. Full API reference →

Call Management API

Make and receive calls programmatically. Transfer, hold, mute, and conference calls through simple API endpoints.

IVR Flow Builder

Build interactive voice response menus with DTMF input handling, text-to-speech, and dynamic routing logic.

Call Recording

Record calls automatically or on-demand. Access recordings via API with secure storage and retention policies.

Real-Time Transcription

Transcribe calls in real-time with speech-to-text integration. Search and analyze call content automatically.

Key Benefits

  • Programmable inbound and outbound calls
  • Custom IVR menu creation
  • Automatic call recording
  • Real-time speech-to-text
  • Call analytics and reporting
  • SIP trunking support

Ready to get started?

Join thousands of businesses delivering exceptional customer experiences with Lodgestory.

Voice & IVR API — Programmable Call Management | Lodgestory by Inboxcentral