ChanlChanl

The Chanl Blog

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

All Articles

307 articles · Page 4 of 26

Timeline diagram showing customer context loading in parallel with call connection, before the first agent utterance
Knowledge & Memory·12 min read

Agent warmup: preload customer context before the first word

Most agents ask for information they already have. Here's how to preload the right customer context before an interaction starts, so your agent sounds like it knows the customer from word one.

Read More
Diagram showing the MCP session lifecycle being replaced with stateless request handling, with session state moving to an external Redis store
Tools & MCP·13 min read

What the July 28 MCP spec means for your stateful agents

The July 28 MCP spec is the largest protocol revision since launch. Sessions are removed. Stateless request handling replaces the initialization handshake. Here's what breaks and how to fix it before the deadline.

Read More
A numbered security checklist overlaid on a circuit-board pattern, rendered in dark tones with warm amber accent lighting
Security & Compliance·18 min read

The OWASP Top 10 for agentic AI: a CX builder's field guide

OWASP published its first Top 10 for Agentic Applications in 2026. Here's what every team building CX agents needs to know, including the three risks that traditional AppSec was never designed to catch.

Read More
A split timeline showing a fast lightning bolt on one side and a slow thoughtful brain circuit on the other, rendered in warm amber tones against dark background
Agent Architecture·16 min read

Extended thinking for CX agents: when slow beats fast

Reasoning models (Claude Opus 4.7, o3, Qwen 3) let your agent think through complex problems before acting. For some CX tasks that's a major improvement. For others, it's a 4-second pause before telling someone their order ships Thursday.

Read More
Empty customer profile card with a question mark, representing an AI agent meeting an unknown customer for the first time
Knowledge & Memory·15 min read

What your agent does when it knows nothing about a customer

The cold-start problem hits every CX agent on first contact: no history, no profile, no context. Here's a practical architecture for handling first-contact customers without making them feel like strangers.

Read More
Code terminal showing eval output with passing and failing agent test cases side by side
Testing & Evaluation·16 min read

Build evals before you build the agent

Eval-Driven Development (EDD) means your grader ships before your prompt. Here's the complete methodology for building CX agents with evals as the first deliverable, not an afterthought.

Read More
YAML workflow definition with deterministic routing arrows between labeled agent nodes, contrasted with a tangled LLM reasoning cloud
Agent Architecture·14 min read

Stop Spending Tokens on Agent Routing

Microsoft's open-source Conductor CLI routes multi-agent CX workflows with YAML and Jinja2 -- zero tokens spent on orchestration. Here's when to use it and when to stick with LLM-driven routing.

Read More
Terminal showing agent test scenarios with injected network faults, rate limit errors, and partial API responses highlighted in red against a dark background
Testing & Evaluation·15 min read

Fault Injection Is the Missing Layer in Agent Testing

ReliabilityBench found rate limiting is the most damaging fault for AI agents in production -- more damaging than wrong answers. Here's how to inject chaos into your test suite before your users do.

Read More
A horizontal dial from fully supervised on the left to fully autonomous on the right, with five labeled stops for each autonomy level
Agent Architecture·17 min read

Your CX agent needs an autonomy level before it goes live

Not all CX agents should be equally autonomous. Here's a practical L0-to-L4 framework for deciding how much independence to give your agent for each action type, and what eval thresholds to hit before promoting.

Read More
Side-by-side showing an agent conversation claiming a refund was processed next to a tool execution log confirming the actual transaction
Testing & Evaluation·16 min read

Tool receipts: verifiable proof of what your agent actually did

When your AI agent claims it called a tool and got a result, can you verify that? Tool receipts are structured execution proofs that catch fabricated tool outputs before they damage customer trust.

Read More
Abstract visualization of an AI agent connected to payment infrastructure layers
Agent Architecture·12 min read

When your agent spends money: the A2A payments era

The A2A Agent Payments Protocol (AP2) lets AI agents initiate transactions autonomously. Here's what CX builders need to know: the use cases, the controls that make it safe, and how to keep spending observable alongside conversation quality.

Read More
Dashboard showing three-tier evaluation sampling metrics for production AI agents
Testing & Evaluation·14 min read

Eval sampling for production agents: the 100/10/1 playbook

Running LLM-as-judge on every production conversation costs more than the agent itself. Here's the three-tier sampling system -- 100% lightweight heuristics, 10% LLM judge, 1% human review -- that keeps quality high without multiplying your eval bill.

Read More

Learn Agentic AI

Weekly. Patterns for shipping agents that work. MCP, scorecards, regression tests, prompts, model comparisons.

500+ builders subscribed