Skip to main content

Field notes

Working notes, written from the codebase.

Not growth-hack listicles. Every post draws on a shipped module, a product decision, or a mistake we watched a customer nearly make. Each includes the operational detail most guides skip.

AllOrdersBroadcastsAutomationsPaymentsInboxAITrust
Orders2026-09-22 · 7 min

When manual WhatsApp selling stops working

The exact load signals that tell you when a spreadsheet beside WhatsApp Business is done: orders per day, repeat customers, and refund confusion.

Read the note
Orders2026-09-22 · 8 min

The anatomy of a WhatsApp order

From “is this available?” to paid-and-delivered: the nine states every WhatsApp order passes through, and where each one breaks by hand.

Read the note
Broadcasts2026-09-22 · 6 min

Broadcasts that don't feel like broadcasts

How to run a campaign that customers don't mute, with template messages, audience segments, and a completion report.

Read the note
Automations2026-09-22 · 9 min

Automations you can actually audit

16 trigger types, queued-leased-processed lifecycles, and why an automation you can't inspect is a liability instead of a shortcut.

Read the note
Payments2026-09-22 · 6 min

Designing a safer payment flow for WhatsApp orders

Verified payment events belong on the order record. The payment-link service is implemented, while desktop link creation remains in progress.

Read the note
Inbox2026-09-22 · 7 min

Your business is not a personal WhatsApp account

Shared inbox, assignment, audit trails: what changes when the company owns the number instead of a founder's phone.

Read the note
Trust2026-09-22 · 8 min

97 permission keys, or: who can actually refund

A least-privilege tour of a CRM permission system: five roles, per-module keys across 24 modules, and why agent versus administrator matters on day one.

Read the note
AI2026-09-22 · 5 min

An AI copilot that drafts, never sends

The send button belongs to a human. See where copilots help in a support inbox and where full-auto replies fail.

Read the note
Trust2026-09-22 · 7 min

Self-hosting: what a deployment really requires

What self-hosting demands, what the Vendale deployment kit contains, and why customer-hosted production use is not yet validated.

Read the note
Trust2026-09-22 · 6 min

Why your audit log must be append-only

No update routes, no delete routes. Learn why that design makes an audit trail meaningful and how to verify it on any system.

Read the note

Reading about it or running it?

The desktop app is free to download. Every module in these notes is in there, with published hashes.

Request access