← All entries
  • Voice
  • Reliability

Voice tools cleanup and webhook hardening

We pruned ivory’s voice tool surface to the calls that actually matter, and tightened our payment webhook so retries are idempotent end-to-end.

[FOUNDER NOTE — REPLACE]

Two reliability wins. On the voice side, we audited every tool ivory can call mid-conversation and cut the ones that were rarely used or duplicated. Fewer tools means faster decisions and lower latency — a perceptible improvement on the first response after a caller asks a question.

On the payments side, our webhook now treats every event as idempotent. If we get the same event twice (which happens during deploys and retries), we no longer risk double-charging or double-confirming. Belt-and-braces — but a real category of bug we’d rather close before a customer ever sees it.

Adam Founder, ivory

Get the changelog by email

Twice a week. No spam. Reply if you want to push back on anything.