Two setup options
See OAuth (recommended) for the cross-provider flow overview.
Option A — OAuth (one click)
- Open the Notion database you want briefings in.
- Click … (top-right) → Add connections → pick your “App Co-founder” integration.
- Save the database id:
Option B — Internal Integration (manual)
1. Create a Notion integration
- https://www.notion.so/profile/integrations → New integration
- Name it (e.g., “App Co-founder”)
- Workspace: pick yours
- Type: Internal
- Capabilities: keep defaults (Read, Update, Insert content)
- Copy the Internal Integration Token (starts with
secret_)
2. Create a database
In Notion, create a new database (Full page database is easiest). Recommended properties:
You can add more properties (multi-select tags, status) — they’ll just stay empty.
3. Share the database with your integration
In your database page → top-right … menu → Add connections → pick your integration.4. Find the database ID
Open the database as a full page. The URL looks like:<database_id> (32-char hex, typically with dashes).
Save credentials
users/me confirms the token, databases/<id> confirms access.
Enable
What gets created
Every successful run creates one Notion page:- Title —
2026-05-02 — <report headline> - Properties —
App,Headline,Datepopulated automatically - Body — the briefing markdown converted to Notion blocks (headings, bullet lists, paragraphs)
briefingMarkdown if present, otherwise a Slack-style report summary.
Tips
- Add a Status select property and use Notion automations to mark briefings as “read” / “archived”
- Build a Notion board view grouped by
Appto see one column per app - Filter by
Dateto make rolling weekly digests - Combine with Notion’s mobile app for offline reading
Disable
"notion"). Or fully remove credentials:

