AI, voice agents & platform engineering
Long-form posts on voice AI, WhatsApp automation, RAG, and building production-grade customer platforms.
55 posts
Agent Observability: Tracing Tool Calls End-to-End
You will not debug an agent from logs. The reasoning chain is too branched, the latency surface too rich, and the failure modes too non-local. What you need is a trace — a tree-structured record of every LLM call, tool invocation, retrieval, and decision boundary, with timing and content attached. T…
Read moreCost Budgeting for AI Agents: Stopping the $100 Loop
The single most expensive line in any agent product is the bill from the day a loop ran free. Not the slow accumulation of normal usage — the one Tuesday when a tool retry got into a state where a single conversation called the model 412 times and burned through what was supposed to be a month of ma…
Read moreAgent Handoff Patterns: Specialization at Scale
A handoff is the cleanest multi-agent primitive in 2026 — one agent transfers control to another, carrying conversation context, and the new agent owns the next response. The pattern shows up across frameworks (it's the core abstraction in the OpenAI Agents SDK, and it's expressible in LangGraph as …
Read moreAnthropic's claude-agent-sdk: A Practical Walkthrough
The claude-agent-sdk is Anthropic's productized version of the harness that powers Claude Code. It gives you the same agent loop, tool dispatch, and context-management mechanics, programmable in Python and TypeScript. If you've been wiring up tool-use loops by hand against the Messages API, this is …
Read moreBrowser Automation with AI: Playwright + LLMs in Production
Browser automation went from "Selenium scripts that break every Tuesday" to "an LLM clicking around" faster than most categories. By April 2026 the field has consolidated to a small set of production-grade stacks — Playwright + LLM, Stagehand, Browser-Use, Anthropic Computer Use, and the OpenAI CUA …
Read more
8 min readE-Commerce Support Automation Works Better When Phone and WhatsApp Stay Connected
E-Commerce Support Automation Works Better When Phone and WhatsApp Stay Connected E-commerce support volumes are deceptively repetitive. A large share of contacts involve order status, COD confirmation, shipping coordination, return steps, or basic policy questions. Yet these simple categories still…
Read more
8 min readMulti-Tenant Communication APIs Are a Strategic Advantage for Agencies and SaaS Builders
Multi-Tenant Communication APIs Are a Strategic Advantage for Agencies and SaaS Builders The difference between a one-off AI communication project and a repeatable business is often multi-tenancy. Agencies, vertical SaaS products, and platform companies do not need just one voice agent or one WhatsA…
Read more
8 min readReal-Time AI Voice Agents Need Operational Design, Not Just Low Latency
Real-Time AI Voice Agents Need Operational Design, Not Just Low Latency Real-time voice agents create an unusually high bar because customers judge them moment by moment. A text chatbot can pause for a beat and still feel acceptable. A phone agent cannot. Silence feels broken. Overly long answers fe…
Read more
8 min readModel Routing for Customer Conversations Is a Business Decision, Not Just an ML Choice
Model Routing for Customer Conversations Is a Business Decision, Not Just an ML Choice The temptation in AI product design is to choose one strong model and run everything through it. That approach is understandable, but it is rarely the best way to operate customer conversations. Different interact…
Read more
8 min readWhy OpenAI-Compatible Communication APIs Help Teams Ship Faster
Why OpenAI-Compatible Communication APIs Help Teams Ship Faster Developer tooling shapes product velocity more than most teams admit. When a company wants to add AI voice calls, speech transcription, or conversational routing into an existing app, the biggest slowdown is rarely the core idea. It is …
Read more
8 min readSmart IVR With AI Escalation Is the Modern Alternative to Phone Trees
Smart IVR With AI Escalation Is the Modern Alternative to Phone Trees Classic IVR systems were built for a world where menu depth was acceptable because the alternative was worse. That world is gone. Customers now expect that a phone system can understand a sentence, not just a keypad press. They al…
Read more
8 min readAI Appointment Booking Works Best When Voice and WhatsApp Share One Workflow
AI Appointment Booking Works Best When Voice and WhatsApp Share One Workflow Appointment operations look simple from the outside, but most businesses run them through a patchwork of receptionist calls, WhatsApp confirmations, manual reminders, and last-minute rescheduling chaos. Every time the syste…
Read more
8 min readMultilingual AI Customer Support for India Needs More Than Translation
Multilingual AI Customer Support for India Needs More Than Translation Indian customer support is not a simple matter of translating English scripts into a few local languages. Real customer conversations involve code-mixing, regional phrases, varying levels of formal language, and context that shif…
Read more
9 min readWhatsApp Chatbots for Lead Qualification Without Losing Human Context
WhatsApp Chatbots for Lead Qualification Without Losing Human Context WhatsApp has become the default business channel for many buyers because it feels lighter than a form, faster than email, and more natural than waiting on hold. That convenience is exactly why lead qualification on WhatsApp matter…
Read more
9 min readHow AI Voice Agents Turn Missed Calls Into Revenue Recovery
How AI Voice Agents Turn Missed Calls Into Revenue Recovery Most businesses talk about lead generation as if the main problem sits at the top of the funnel. In reality, revenue often leaks in the messy middle. A customer calls after seeing an ad, a returning buyer phones during a lunch break, or a p…
Read more