Notes from a team building chat agents that work.
Product updates, engineering deep-dives, customer stories, and the occasional opinion.
29 tools and one question: why we added AI chat to usertools.app
usertools.app has 29 free tools, and visitors don't know their names. So we gave the site an AI chat agent, then tried to break it.
Where's my order: the most expensive question your store answers
It's not the hardest question your store gets. It's the one you answer 40 times a day. Here's what WISMO really costs, and a safer way to answer it.
AI chatbot GDPR compliance: the complete guide for 2026
Lawful basis, notices, retention, removal requests, DPAs and the AI Act disclosure rule: a practical GDPR guide for website AI chat.
Answer website chats from Slack, and take over from the AI in one click
Your team lives in Slack, so your website chats should too. Here's how to follow chats in Slack threads and take over from the AI in one click.
How to connect your AI chatbot to Zapier and send chat leads to any app
Your company runs on dozens of apps. Here's how to send every website chat lead to the ones you already use, with Zapier or a webhook.
How to add an AI chatbot to WordPress that answers from your own content
A step-by-step guide to adding an AI agent to a WordPress site that answers from your own content and captures leads.
Shopify AI chatbot setup: answer product and order questions safely
A practical setup guide for a Shopify AI agent that answers product questions for anyone and order questions only after verification.
How to set up an AI agent that answers product questions from your own content
A step-by-step playbook for an AI agent that answers product questions from your own pages, brochures and price sheets, without guessing.
AI lead qualification on your website: a practical playbook
Help first, ask the few questions that matter, then book the meeting. A practical setup for AI lead qualification on your website.
An internal HR policy assistant: answering employee questions with AI
How to put an AI assistant on your intranet that answers policy questions from your own handbook and hands sensitive matters to HR.
Trust in AI customer service: the honest answer is "it depends"
Most customers say they'd rather you didn't use AI. Most also say they're open to it. Here's how both can be true, and what it means for your business.
Chasing club event RSVPs: your members may answer a text before they open the email
The famous 98% SMS open rate is hard to trace. The data you can check still favours a text for club RSVPs. Here's what holds up.
Speed-to-tour beats speed-to-lead: what 1.5 million apartment tours say about no-shows
A fast reply is good. A tour on the calendar within three days is better. What the tour data shows, and what it means for your weekend leads.
Customers hate repeating themselves. Here's what it costs you
Your website bot heard the whole story. Then a person asked for it again. Here's what the research says that moment costs, and how to fix it.
Google now charges for missed Local Services Ads calls. Here's what home service pros should do
Since October 1, Google bills Local Services advertisers for some calls they never answered. Here's what changed, and how to turn a paid missed call into a booked job.
Per-resolution pricing: why AI chat bills surprise people
Per-resolution AI pricing sounds fair, and often is. But it ties your bill to your busiest month. Here's what the big vendors charge and what to check.
Salesforce let leads fall "like sawdust". Here's how to get every chat lead into HubSpot
Even Salesforce admits it used to let untouched leads drop. Here's how to make sure every chat lead lands in HubSpot with the details your team needs.
The Air Canada chatbot ruling: what it means for your website's AI
Air Canada was held liable for its chatbot's wrong answer. Here's what the ruling means, what's happened since, and a 10-point checklist for your site.
Lead response time: why the first five minutes decide who wins the customer
The odds of qualifying a lead fall 21 times between minute 5 and minute 30, and one in four companies never reply at all. Here's what that means for your website.
What renters really ask: 486 conversations with a property manager's AI
We looked at 486 renter chats with a property manager's AI. Half asked for a 1-bedroom under $1,500, 77% wanted email, and only 7% typed their own question.
Paramount Properties: 80% more website leads
A rental property manager added ChatX to its website. Paramount reports about 80% more website leads, and the busiest chat hour is 7pm, after the office closes.
AtomicX is now native in Umbraco
Install from the Umbraco Marketplace, drop the AtomicX block onto any page, and you're live. No more script-tag fiddling.