CJS.
Back to A&R Full Ops Suite

Case Study · N8N Workflow

A&R WhatsApp Assistant

Carpet Cleaning Co. · Calgary

Owner-facing WhatsApp control panel: book, update, and cancel appointments via natural language, with customer lookup against the responses sheet. Internal operations tool, not customer-facing.

43 nodesWhatsAppOpenAIGoogle SheetsGoogle CalendarAI Agent

The actual workflow

The full n8n graph as it runs in production.

A&R WhatsApp Assistant workflow graph in n8n: owner messages route through an AI Agent with tools for booking, updating, cancelling, and looking up appointments against Google Calendar and Sheets.

AI Agent with tool-calling against Google Calendar + Sheets, plus a lookup action against the bookings response sheet. WhatsApp trigger drives the loop.

The problem

The owner of a Calgary carpet-cleaning operation runs the business between routes: phone in one hand, van keys in the other. Switching between Google Calendar, the bookings sheet, and a CRM dashboard wasn’t workable. They needed a single WhatsApp chat that could book, update, cancel, and look up appointments by talking to it like a dispatcher.

Detailed walkthrough coming soon

I’m writing up the per-tool architecture, prompt design, and timezone + memory handling for this workflow. The graph above is the production version. If you want a deep walkthrough before it’s published, get in touch.

Need a chat-driven control panel?

I build WhatsApp and Telegram bots that wrap the messy backend tools your team already uses.