sync_notion_watchlist
Sync Notion Watchlist with Polymarket and Ollama to automate AI research, market discovery, and trade approvals from your Notion entries.
Instructions
Bidirectional sync between Notion Watchlist and Polymarket/Ollama. Call this when user says "sync". Reads your Notion Watchlist database and processes changes:
🔬 Research checkbox: If checked (true), runs Ollama AI research, writes report, then UNCHECKS the box
Keyword → Market: If a row has a keyword in the Market column but no Market ID, searches Polymarket and populates all data
Approval action: If Human Approval = "Approved", generates an execution plan
Re-research: If Human Approval = "Needs More Research", runs research again with iteration+1
Price refresh: Updates all prices to latest
Example: User types "Trump" in Notion → runs sync → system finds best matching Polymarket market and fills in all data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_research | No | Whether to run Ollama research for 'In Progress' rows | |
| research_database_id | No | Notion Research Reports database ID (for writing research pages) | |
| watchlist_database_id | Yes | Notion Watchlist database ID |