Technical

38 articles about technical. Discover expert insights, tutorials, and guides.

Voice API

Call Status Callbacks Explained: Statuses, Hangup Reasons and Retries (2026)

What a voice API status callback is, which statuses a call goes through, how to read SIP codes, hangup reasons and call outcomes, and how to verify, deduplicate and replay callbacks.

5 min read-Oct 28, 2026
SIP Trunking

Connect a LiveKit Agent to an Indian Phone Number via SIP

Give a LiveKit Cloud voice agent an Indian phone number: create inbound and outbound SIP trunks with the lk CLI, add a dispatch rule, route the Edesy number, and test both directions.

6 min read-Oct 28, 2026
Voice AI

Conversation Relay: Build a Text-In, Text-Out Voice Bot on an Indian Number (2026)

How Conversation Relay works: your bot exchanges text over a WebSocket while Edesy handles speech recognition, text-to-speech, barge-in and keypresses on an Indian phone number. Twilio ConversationRelay-compatible.

5 min read-Oct 28, 2026
SIP Trunking

Fix One-Way Audio on SIP Calls: SIP ALG, NAT and Codecs

Why SIP calls have one-way audio or drop at 30 seconds, and how to fix it: disable SIP ALG, set NAT external address, open the RTP range, and avoid codec mismatches.

6 min read-Oct 28, 2026
Voice OTP

How Voice OTP Works: From API Call to Spoken Code (2026)

How a voice OTP call works step by step: the API request, code generation, the spoken template, press-1 confirmation, retries, rate limits, the callback and what each call costs.

6 min read-Oct 28, 2026
Voice AI

WebSocket Audio Streaming for Voice Bots: How It Works (2026)

How to stream live phone call audio to your own voice bot over a WebSocket: the connection lifecycle, raw L16 PCM frames, barge-in, DTMF, sample rates, and how it compares with base64 mu-law streams.

5 min read-Oct 28, 2026
SIP Trunking

Put an xAI Grok Voice Agent on an Indian Phone Number

How to connect an xAI Grok Voice Agent to an Indian phone number over SIP: register the number with xAI, save the Grok SIP URI on Edesy, route the number, and test without dialling.

5 min read-Oct 28, 2026
COD Confirmation

COD Confirmation by Webhook and API: A Developer Guide (2026)

Add automated COD confirmation calls to a custom store: send a signed order webhook, verify X-Edesy-Signature HMAC-SHA256, and handle confirm or cancel on your action URL. Payloads and code included.

7 min read-Oct 12, 2026
Voice AI

How to Fix Dead Air on AI Voice Calls

Why AI voice calls go silent after "hello" or mid-call, from real incidents: missing model settings, silent tool calls, recording announcements.

4 min read-Sep 26, 2026
Voice AI

AI Calls vs Call Screening and Announcements

Stop AI voice agents talking to call-screening assistants, "call is recorded" notices and network announcements. Prompt rules from real calls.

4 min read-Sep 26, 2026
Voice AI

AI Flow vs Prompt Agent: Which to Build

When to build an AI voice agent as a free-form prompt and when to use a node-based AI Flow, with order status, booking and qualification examples.

3 min read-Sep 26, 2026
Voice AI

AI-to-Human Call Transfers: What Goes Wrong

Lessons from a deployment where AI-to-receptionist transfers silently failed on one phone route. How to test, log and recover call transfers.

3 min read-Sep 26, 2026
Voice AI

Getting Caller Names Right on AI Calls

Why AI voice agents read placeholders aloud, keep only first names or skip names on Indian calls, and the prompt fix that captures full names reliably.

4 min read-Sep 26, 2026
Voice AI

10 AI Voice Agent Prompt Rules from Real Calls

Ten prompt rules we add to every AI voice agent after real Indian deployments: closing, silence, names, numbers, one question per turn and more.

3 min read-Sep 26, 2026
Voice AI

AI Voice Pronunciation: Indian Numbers & Acronyms

Real-deployment fixes for how AI voice agents say Indian numbers (lakh, crore), class names, dates, amounts and industry acronyms, so calls sound natural.

4 min read-Sep 26, 2026
Voice AI

Connect Your AI Voice Agent to Your Own System

How to give an AI voice agent custom API tools so it can look up orders, check slots, create tickets or update records in your own system during a live call.

3 min read-Sep 26, 2026
Voice AI

Hinglish STT, Acronyms and Keyword Checks

On Hindi-English calls, speech-to-text can write English acronyms in Devanagari and break keyword-based qualification. Why, and how to design around it.

3 min read-Sep 26, 2026
Voice AI

When AI Calls Should Ask for Keypad Input

When an AI voice agent should ask callers to press keys instead of speaking: confirmations, order numbers and noisy lines. Never for PINs or OTPs.

2 min read-Sep 26, 2026
Voice AI

Multilingual AI Agents: Detect, Then Hand Off

Build an AI voice agent that greets in two languages, detects the caller's language and hands off to a specialist for Hindi, Tamil, Telugu and more.

3 min read-Sep 26, 2026
Voice AI

Score Every AI Call Automatically

How real deployments classify every AI call into one-word outcomes like APPROVED, CALLBACK or WRONG_PERSON, and turn them into dashboard columns and CRM fields.

4 min read-Sep 26, 2026
Voice AI

Hand Off Between Specialist AI Agents Mid-Call

How to split one AI voice call across specialist agents (greeter, sales, support, billing) that hand off mid-call, each with focused instructions.

2 min read-Sep 26, 2026
Voice AI

Speech-to-Speech vs Pipeline Voice Agents

Native speech-to-speech vs the speech recognition, LLM and TTS pipeline for AI calls in India: naturalness, cost, reliability and lessons from production.

3 min read-Sep 26, 2026
Voice AI

Trigger Payment Reminder Calls from Your App

How to trigger AI payment reminder calls from your own app or billing system with one API call: pass the amount and due date, get the outcome back on a webhook.

4 min read-Sep 26, 2026
Voice AI

Verification Questions on AI Calls That Verify

How to verify a caller's claim on AI calls: open questions, never supplying the answer options, and scoring refusals. Lessons from a real deployment.

3 min read-Sep 26, 2026
Voice AI

When CRM Updates Silently Stop After AI Calls

AI calls keep running but your CRM stops updating. Why webhook delivery fails quietly, how to catch it in a day, and a simple daily check that prevents it.

4 min read-Sep 26, 2026
Voice AI

Why AI Calls Fail: Drop Reasons by Script Stage

How a real deployment scores every failed AI call by drop reason and script stage, including bot suspicion, to know exactly which line to fix.

4 min read-Sep 26, 2026
Voice AI

Why Your AI Voice Agent Hangs Up Too Early

A real AI agent ended calls when callers said "thank you" or "no" mid-call. Why it happens, and the five-point closing checklist that fixed it.

4 min read-Sep 26, 2026
Voice AI

Code-Switching in Voice AI: How We Handle Hindi-English Mixed Language Calls

Technical deep-dive into how voice AI handles code-switching between Hindi and English — the most common calling pattern in Indian business.

2 min read-Mar 18, 2026
Voice AI

How Gemini Live 2.5 HD Changes Voice AI: Native Audio-to-Audio Explained

Technical deep-dive into Gemini Live 2.5 HD for voice AI — native audio processing, 30 HD voices, fast responses, and affective dialog.

2 min read-Mar 18, 2026
Voice AI

Multi-Provider Telephony: Twilio vs Exotel vs Plivo vs Vobiz for Indian Voice AI

Comparison of telephony providers for voice AI in India. Pricing, reliability, Indian number support, and integration complexity.

2 min read-Mar 18, 2026
Voice AI

Post-Call Data Extraction with LLMs: Architecture and Implementation

How to build an LLM-based post-call extraction pipeline. Architecture, template design, provider selection, and real-world results.

2 min read-Mar 18, 2026
Voice AI

Sentiment Analysis in Voice Calls: Detecting Cooperative vs Hostile Callers

How AI detects caller sentiment in real-time and post-call. Cooperative, resistant, confused, hostile classification with real examples.

2 min read-Mar 18, 2026
Voice AI

Voice AI for Developers: API Reference, Webhooks, and Custom Integrations

Developer guide to integrating voice AI via APIs, webhooks, and custom integrations. Real-time events, post-call data, and CRM connectivity.

2 min read-Mar 18, 2026
Voice AI

Building a Voice AI Pipeline: STT vs TTS vs Native Audio — When to Use What

Technical comparison of voice AI architectures: traditional STT-LLM-TTS pipeline vs native audio-to-audio. Latency, quality, and cost trade-offs.

2 min read-Mar 18, 2026
Voice AI

Voicemail Detection in Voice AI: Pattern Matching vs AI Approaches

Technical comparison of voicemail detection methods for AI voice agents. Prompt-based detection, pattern matching, and hybrid approaches.

2 min read-Mar 18, 2026
Technical

Add Multiple Domains to Coolify Applications Without Redeployment Using Traefik File Provider

Learn how we implemented a dynamic domain management system in Coolify that allows adding and removing multiple domains to applications without redeployment using Traefik's file provider for instant routing updates.

14 min read-Nov 25, 2025
Technical

Building an Automated Blog Cross-Posting System: From One Platform to Five

Learn how we built a comprehensive cross-posting automation system that publishes blog content to Dev.to, Medium, Hashnode, LinkedIn, and Hackernoon with a single command. Includes RSS feed generation, OAuth integration, and SEO-safe canonical URLs.

15 min read-Nov 21, 2025
Technical

Fixing OAuthAccountNotLinked Error in NextAuth.js

A straightforward guide to enabling multi-provider authentication in Next.js 15 with NextAuth.js.

4 min read-Nov 21, 2025