Notion Bridge
Sync items with Notion databases.
What it does
- Admin can complete Notion connect via server-side OAuth redirect flow (POST /api/notion/connect-url + GET /oauth/notion/callback), with one-time 10-minute state nonce validation and deletion.
- Notion credentials (OAuth tokens or API-key auth payload) are stored encrypted in secure storage under account-scoped keys, never accepted from browser callback body.
- Admin can save per-board field mapping with direction controls (monday_to_notion, notion_to_monday, creation_only, disabled) and reload it in board view.
- Sync mutation planner writes only changed mapped fields and skips unchanged values.
- creation_only mappings apply only on first link/create and never overwrite later manual edits on protected side (main feature-request pain removed).
Install steps
- From monday.com, open Marketplace and find this app listing.
- Click Install and choose the workspace where you want to enable it.
- Approve requested permissions.
- Open the app feature in a board, item, or dashboard and complete setup.
First-use steps
- Open the app in your monday workspace and authorize required scopes.
- Pick the target board or dashboard context.
- Apply your first configuration and save settings.
- Run one validation action and review the result panel.
Plans
| Plan | Price | What it unlocks |
|---|---|---|
| Free | $0/month | Max boards: 1; Max items per run: 250; Max runs per day: 1; Min cadence seconds: 86400. |
| Starter | $8/month | Max boards: 3; Max items per run: 2000; Max runs per day: 10; Min cadence seconds: 3600. |
| Pro | $16/month | Max boards: 10; Max items per run: 5000; Max runs per day: 40; Min cadence seconds: 900. |
| Scale | $30/month | Max boards: unlimited; Max items per run: 20000; Max runs per day: 200; Min cadence seconds: 300. |
FAQ
Does this app store monday board content outside monday code?
No. The app stores operational configuration and per-item state required for app behavior inside monday code storage.
How can I request support?
Email contact@tidybutton.com and include workspace ID, app name, and a short reproduction path.
What happens on uninstall?
Install-specific data is queued for deletion handling in line with marketplace requirements.
Support
Contact: contact@tidybutton.com
If you open links from this page, they open in a new tab to keep this iframe-safe guide stable inside monday.com.