How to Connect Notion with Telegram
Automate your Notion workspace through Telegram in 5 simple steps
Example: Automated daily stock report every morning at 8am
Create a Notion integration
Go to notion.so/profile/integrations and click "New integration". Give it a name (e.g. "SupaClaw") and select the workspace you want to connect.


Copy the API key
After creating the integration, you'll see an API key that starts with ntn_ or secret_. Click "Copy" to save it to your clipboard.

Send the key to your bot
Open your bot on Telegram, send the copied API key, and say "Connect my Notion API".
Share your page or database
Open the Notion page or database you want to automate. Click the ··· menu at the top right, select "Connect to", and choose the integration you just created.

Tell it to do anything
That's it! Now you can ask SupaClaw to create pages, update databases, set up recurring tasks, generate reports — anything you need.
What you can do
"Create a new page in my Tasks database with title 'Weekly Report' and due date next Friday"
"Every Monday at 9am, summarize my inbox and add it to my Notion journal"
"Find all tasks marked 'In Progress' and list them for me"
"Add a new row to my Content Calendar with today's date"
Pro Tip
You can connect multiple Notion pages and databases. Just repeat Step 4 for each one you want SupaClaw to access.