ChanlChanl

The Chanl Blog

Insights on building, connecting, and monitoring AI agents for customer experience — from the teams shipping them.

All Articles

215 articles · Page 1 of 18

AI-generated illustration for agent unit economics cost per successful outcome -- Her (2013) style, Terra Cotta palette
Testing & Evaluation·18 min read

How to Measure Cost Per Successful Outcome for AI Agents

Most teams measure AI agent quality by pass rate. The metric that actually predicts ROI is cost per successful outcome: what each resolution costs paired against whether it actually resolved. Here's how to build it.

Read More
AI-generated illustration for mcp webhooks event driven agents -- Her (2013) style, Terra Cotta palette
Tools & MCP·19 min read

MCP Webhooks: Build Event-Driven Agents That React in Real Time

MCP's request-response model breaks when AI agents need to react to external events. Build event-driven agents today with stateless HTTP and webhooks.

Read More
AI-generated illustration for agent development lifecycle adlc
Operations·14 min read

How to Run the Agent Development Lifecycle (ADLC) in Production

Shipping an AI agent is easy. Keeping it reliable after launch is hard. The ADLC walks you through Intent, Build, Evaluate, Deploy, Observe, then back around.

Read More
AI-generated illustration for mcp tool descriptions agent accuracy -- Her (2013) style, Terra Cotta palette
Tools & MCP·13 min read

How MCP Tool Descriptions Break Your Agent

New research shows 97% of MCP tool descriptions have quality issues that hurt agent accuracy. Here's what the smells look like, why they matter, and how to fix them.

Read More
AI-generated illustration for aws mcp server agent cloud tools -- Big Hero 6 (2014) style, Teal & Copper palette
Tools & MCP·12 min read read

AWS Just Gave Your Agent 15,000 Cloud Tools

The AWS MCP Server is now GA. One tool call reaches any of 15,000+ AWS APIs, sandboxed Python execution lets agents run multi-step operations, and Agent Skills replace heavyweight SOPs with on-demand guidance. Here's what changed and how to wire it.

Read More
AI-generated illustration for system prompt token sink agent optimization -- Soul (2020) style, Terra Cotta palette
Operations·13 min read read

Your Agent Re-reads Its Own Manual on Every Call

Datadog's 2026 State of AI Engineering report found that 69% of input tokens go to system prompts, yet only 28% of LLM calls use prompt caching. Here's how to diagnose the problem and fix it without rewriting your agent.

Read More
An interactive booking confirmation card rendered inline inside an AI chat conversation
Tools & MCP·14 min read

MCP Apps: Build UIs That Render Inside AI Chat

MCP Apps let your tools return interactive HTML dashboards, forms, and visualizations that render inline in Claude, ChatGPT, and VS Code. Here's how to build them for CX agents.

Read More
A flowchart showing an agent's step-by-step decision path with one step flagged as diverging from the expected trajectory
Testing & Evaluation·13 min read

Trajectory Eval: Catch Agent Bugs Output Scoring Misses

Final-output scoring misses 20-40% of agent regressions. Trajectory evaluation scores every step an agent takes -- tool calls, reasoning decisions, order of operations -- and catches the bugs that output-only evals can't see.

Read More
Two parallel agent workflows running side by side, one labeled live and one labeled shadow, with metrics comparison
Operations·13 min read

Shadow Mode: Deploy AI Agent Updates Without Risk

Shadow mode runs your new agent version in parallel with production, comparing behavior before customers ever see it. Here's how to build the full deployment pipeline from shadow to canary to 100%.

Read More
Diagram showing an AI agent resuming a multi-step workflow from the last checkpoint after a crash
Agent Architecture·14 min read

Your CX Agent Crashes Mid-Task. Here's the Fix.

When your CX agent crashes mid-refund or mid-booking, the customer is stuck. Durable execution guarantees long-running agent tasks survive failures. Here's how to build it.

Read More
A browser dashboard showing live agent tool calls and state updates streaming in real time
Tools & MCP·13 min read

AG-UI: The Protocol That Connects Agents to UIs

AG-UI is the open event-based protocol that streams AI agent state to any frontend in real time. Here's how it works, what events it defines, and how to wire it up in TypeScript.

Read More
A graph diagram showing agent state transitions with named nodes and typed edges
Agent Architecture·14 min read

Your Agent Is Already a State Machine. Make It Explicit.

Every production AI agent is secretly a state machine. Making it explicit gives you checkpointing, testable paths, and observable state transitions -- without rewriting your agent logic.

Read More

The Signal Briefing

One email a week. How leading CS, revenue, and AI teams are turning conversations into decisions. Benchmarks, playbooks, and what's working in production.

500+ CS and revenue leaders subscribed