Getting Started
1) Sign in with Google. 2) Connect Google Workspace + Slack. 3) Choose your default GA property and Slack channel. 4) Set your briefing send time + timezone.
Integrations
Each connector uses OAuth with least-privilege scopes. You can disconnect any time from the dashboard and revoke in the provider’s console.
- Google Workspace: Analytics read-only, Calendar read-only, Gmail read-only.
- Slack: Post to a chosen channel; no read access to messages.
- CRMs: HubSpot & Salesforce read pipeline data only.
- Stripe: Billing + (optional) Connect for revenue snapshots.
- Shopify: Orders, customers, products read-only.
- Projects/Social: Jira/Asana and Twitter/X (more coming) read-only.
API & Webhooks
Personal Access Tokens (PAT) are now available for read-only access to:
GET /api/pat/briefing.php– latest briefing summaryGET /api/pat/revenue.php– revenue snapshotGET /api/pat/pipeline.php– unified pipeline snapshot
Generate a PAT from your dashboard (Briefings tab) and send it via Authorization: Bearer <token>. Webhook ingestion for custom metrics is coming soon.
FAQ
- Can I change when the briefing is sent? Yes—set time + timezone in the Briefings tab.
- Do tokens expire? Refresh cron keeps Google tokens fresh; reconnect only if you revoke access.
- How do I stop sends? Disconnect the channel or pause sends in Briefings.
- Need help? Email support@brevli.xyz.