<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Synth blog</title><description>Synth builds, runs and grades AI agents across chat, voice and email, with every decision traced and every answer yours to change.</description><link>https://synth.xocoweb.workers.dev/</link><language>en</language><item><title>Why our refund flow never asks the model for permission</title><link>https://synth.xocoweb.workers.dev/blog/refunds-never-ask-the-model/</link><guid isPermaLink="true">https://synth.xocoweb.workers.dev/blog/refunds-never-ask-the-model/</guid><description>Language models are good at conversation and bad at policy. Here is how we split the two, and what it did to our error rate.</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>flows</category><category>reliability</category><category>refunds</category><author>hello@example.com (Tomasz Wrona)</author></item><item><title>Grading every conversation: what changed when we stopped sampling</title><link>https://synth.xocoweb.workers.dev/blog/grading-every-conversation/</link><guid isPermaLink="true">https://synth.xocoweb.workers.dev/blog/grading-every-conversation/</guid><description>Reviewing fifty tickets a week felt rigorous. Scoring all of them showed us how much the sample was hiding.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate><category>Research</category><category>evaluation</category><category>quality</category><author>hello@example.com (Ines Moreau &amp; Tomasz Wrona)</author></item><item><title>Sub-second voice: where the 800 milliseconds go</title><link>https://synth.xocoweb.workers.dev/blog/where-800-milliseconds-go/</link><guid isPermaLink="true">https://synth.xocoweb.workers.dev/blog/where-800-milliseconds-go/</guid><description>People notice a pause on the phone at around a second. This is the latency budget we work to, stage by stage.</description><pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>voice</category><category>latency</category><category>performance</category><author>hello@example.com (Tomasz Wrona)</author></item><item><title>A five-week launch plan for your first support agent</title><link>https://synth.xocoweb.workers.dev/blog/five-week-launch-plan/</link><guid isPermaLink="true">https://synth.xocoweb.workers.dev/blog/five-week-launch-plan/</guid><description>The plan we run with every new customer, week by week, including what we check before real traffic arrives.</description><pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate><category>Guides</category><category>launch</category><category>playbook</category><author>hello@example.com (Daniel Reyes &amp; Amara Okafor)</author></item><item><title>Writing rubrics a reviewer model can actually apply</title><link>https://synth.xocoweb.workers.dev/blog/rubrics-a-reviewer-can-apply/</link><guid isPermaLink="true">https://synth.xocoweb.workers.dev/blog/rubrics-a-reviewer-can-apply/</guid><description>Most quality rubrics are written for people who already know what good looks like. Here is how to write one for a model.</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate><category>Research</category><category>evaluation</category><category>rubrics</category><author>hello@example.com (Ines Moreau)</author></item><item><title>Routing each step to a different model</title><link>https://synth.xocoweb.workers.dev/blog/routing-each-step-to-a-model/</link><guid isPermaLink="true">https://synth.xocoweb.workers.dev/blog/routing-each-step-to-a-model/</guid><description>One model per agent is simple and expensive. One model per step is cheaper, faster and easier to change. Here is how routing works.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate><category>Product</category><category>models</category><category>routing</category><category>cost</category><author>hello@example.com (Amara Okafor)</author></item><item><title>Hand-offs are a feature, not a failure</title><link>https://synth.xocoweb.workers.dev/blog/hand-offs-are-a-feature/</link><guid isPermaLink="true">https://synth.xocoweb.workers.dev/blog/hand-offs-are-a-feature/</guid><description>An agent that never hands over is either doing very easy work or doing hard work badly. How we design the moment it passes to a person.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate><category>Product</category><category>hand-off</category><category>helpdesk</category><category>design</category><author>hello@example.com (Amara Okafor)</author></item><item><title>How to build a regression suite from real transcripts</title><link>https://synth.xocoweb.workers.dev/blog/regression-suite-from-transcripts/</link><guid isPermaLink="true">https://synth.xocoweb.workers.dev/blog/regression-suite-from-transcripts/</guid><description>Synthetic test cases miss the strange things customers actually say. A step-by-step guide to turning your history into tests.</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate><category>Guides</category><category>testing</category><category>evaluation</category><category>playbook</category><author>hello@example.com (Daniel Reyes)</author></item><item><title>Nine thousand rebookings before breakfast</title><link>https://synth.xocoweb.workers.dev/blog/nine-thousand-rebookings/</link><guid isPermaLink="true">https://synth.xocoweb.workers.dev/blog/nine-thousand-rebookings/</guid><description>When a winter storm grounded two hundred flights, an airline&apos;s agent handled the morning. What we saw from the inside.</description><pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate><category>Company</category><category>travel</category><category>scale</category><category>customers</category><author>hello@example.com (Daniel Reyes)</author></item><item><title>PII redaction before the prompt, not after</title><link>https://synth.xocoweb.workers.dev/blog/redact-before-the-prompt/</link><guid isPermaLink="true">https://synth.xocoweb.workers.dev/blog/redact-before-the-prompt/</guid><description>If personal data reaches a model, no amount of filtering afterwards takes it back. Where we redact, and why it has to be first.</description><pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>privacy</category><category>security</category><category>compliance</category><author>hello@example.com (Tomasz Wrona)</author></item></channel></rss>