SOW Studio

Settings

Companies, Todoist, API access and backups. Email delivery and AI note extraction are configured per company — open a company below.

Companies

Each company you operate issues its own SOWs, change orders and invoices — with its own legal name, logo, signatory, invoice numbering and email identity. Customers are shared across companies.
CompanyLegal nameInvoice prefixSend as
MacFarland Painting default MacFarland Painting Inc. MFP not set Edit

Todoist (optional)

Push a SOW's milestones and customer responsibilities to Todoist from its Review tab — due dates carry over, already-pushed items are skipped. Get an API token from Todoist → Settings → Integrations → Developer.
Blank = Inbox. Test below lists your project IDs.

Integrations

Email delivery (SMTP) and AI note extraction are configured per company now — each company's Edit page has its own Email delivery and AI note extraction cards, since every company sends from its own account and may use its own Anthropic key. Jobber works the same way: won quotes push there as Client → Property → Quote.
CompanyJobber
MacFarland Painting connected john's Company Email & AI settings

API access

Every entity in the app has a JSON REST API — the catalog is at /api/v1 (list, get, create, update, delete for customers, SOWs, estimates, invoices, time, catalog…, plus reports, search and AI actions). With no token set the API answers on this machine only; set a token to call it from anywhere the server is reachable, sending Authorization: Bearer <token>.

PDF engine

Built-in rendering produces a complete table of contents with real page numbers. LibreOffice conversion matches the Word file exactly, but leaves the table of contents unbuilt until someone opens the document in Word. LibreOffice was not found on this machine, so the built-in engine is used either way.

Backups

Everything — contracts, POs, invoices, uploads, snapshots — lives in the data/ folder. A backup is taken automatically once a day when the app starts (the last 14 are kept); take one manually before anything you might regret.
Backup
auto_20260812_001446.zip Download