Agent matched 3 contacts wrong in one blast: identity maps beat name joins

petrusenko_max · x · 2026-11-03

The author's WhatsApp follow-up agent for an improv class matched Luma guests to CRM contacts by first name only, sending wrong follow-ups to 3 people in one blast — a name join doesn't error, it just silently returns someone.

His fix: a per-person identity map —

Takeaway: a fast join on the wrong key looks exactly like a right one; identity resolution in agents must be designed explicitly.

Original post →

More from coding & agent

coding & agent channel →