/portal/integrations is the connection hub. Each card shows status (connected / not connected / needs attention) and a connect button. Required-for-feature integrations have a yellow chip.
What we connect to today
| Stripe Payments | Customers pay invoices online via Stripe Connect. Money to your bank, no Plyrium markup. |
| Google Calendar | Receptionist reads your real availability + writes new events. Required for booking. |
| Google Business Profile | Auto-post updates, reply to reviews, manage photos. Required for the Visibility plan. |
| Microsoft 365 Calendar | Outlook calendar instead of Google. Same booking semantics. |
| Email forwarding | Forward your business inbox to us; the AI categorizes + replies. No Gmail OAuth required. |
| WordPress | Auto-saves your monthly blog drafts to your WP site as drafts (you publish). |
| QuickBooks (CSV export) | Download customers, invoices, payments as QBO-import-ready CSVs. |
What we don't connect to (yet)
- Live QuickBooks Online API sync — CSV export today; live sync on the roadmap once we have customer demand.
- Apple iCloud / CalDAV calendars — explicit ask waiting for first customer.
- Direct payroll providers (Gusto / Rippling) — manual subcontractor 1099s only for now.
- Inventory / parts suppliers (Ferguson, Home Depot Pro APIs) — out of scope.
Click 'Notify me when ready' on the QuickBooks card to register interest in live sync. Or open a support ticket asking about a specific integration — we prioritize based on demand from paying customers.