connect notion
choose the workspace VibeStartup operates in.
VibeStartup uses Notion OAuth so each founder connects their own workspace and controls which pages are shared. The integration only reads + writes inside the pages you grant.
Missing NOTION_CLIENT_ID or NOTION_CLIENT_SECRET. Create a public Notion integration and add those env vars before connecting.
what happens after you authorize
- Notion asks which pages to share with the VibeStartup integration. Select at least one.
- You're returned here, then forwarded to /setup/notion to pick the parent page where startups will be created.
- VibeStartup creates a startup index page and per-startup data sources inside that parent.
redirect URI on the Notion integration: https://notion-vibestartup.vercel.app/api/notion/oauth/callback