Connect Todo4you to Notion, Microsoft Teams, Slack, Telegram, Homey, or any webhook endpoint. Get instant notifications, manage tickets from the tools you already use, and keep a Notion database in two-way sync.
Notifications are dispatched the moment something changes on the board.
Choose exactly which board events you want to be notified about.
Add as many integrations per project as you need, for different channels or platforms.
Not just notifications - create and manage tickets directly from Slack with slash commands.
Set up in minutes directly from your project settings, no technical knowledge needed.
Every integration can independently subscribe to any combination of these five board events.
All integrations share the same event system - pick the platform your team already uses, or connect multiple at once.
Keep tickets and a Notion database in two-way sync. Changes you make in Todo4you push to Notion, and edits in Notion mirror back to your tickets through a signed webhook.
How it works
Create an internal integration on notion.so/my-integrations and copy the integration token.
Open the Notion database you want to sync, click ... → Connections and add your new integration.
In your Todo4you project, go to Settings → Integrations → Notion, paste the token and database URL, and save.
Map your ticket fields and statuses to Notion properties. Auto-suggested matches make this a one-click step for most databases.
(Optional) Add the webhook URL we display in your Notion integration's Webhooks tab to enable inbound sync from Notion to Todo4you.
What syncs both ways
Tickets and Notion pages stay in lockstep. Each ticket maps to one row in your Notion database:
Post project notifications to any Teams channel via an Incoming Workflow webhook. No Azure AD setup required.
How it works
In the target Teams channel, open the three-dot menu and choose Workflows.
Pick the template Post to a channel when a webhook request is received.
Confirm the team and channel, click Add workflow, and copy the generated webhook URL.
Paste the URL into your project settings under Integrations, choose your events, and save.
What you receive
Events arrive as Adaptive Cards with a title, the ticket reference, key facts, and a View ticket button. Here are examples of what each event looks like:
Send board notifications to any Telegram group, channel, or private chat via a bot you control.
How it works
Create a bot in Telegram via @BotFather using the /newbot command. You will receive a Bot Token.
Add the bot to your group or channel and promote it to Administrator so it can post messages.
Find the Chat ID of the group or channel - the easiest way is to add @userinfobot to the chat and it will reply with the ID.
Paste the Bot Token and Chat ID into your project settings under Integrations, choose your events, and save.
/revoke in @BotFather. What you receive
Messages are sent as HTML-formatted text, so names and ticket references appear in bold for quick scanning. Here are examples of what each event looks like:
Get board notifications in Slack and manage tickets with slash commands - without leaving your workspace.
Setup
Go to your project's Settings - Integrations and click Add to Slack. Authorize Todo4you in your workspace and you're done - notifications and slash commands are configured automatically.
Advanced: If you prefer to use your own Slack app (BYOA), you can still set up notifications manually using Incoming Webhooks. See the setup guide in your project's integration settings.
What you receive
Messages are posted as plain text with bold formatting using Slack's native syntax, keeping them clean and readable in any Slack client:
Slash commands
Type /todo in any Slack channel to create tickets, update statuses, and look up ticket details - all without switching to your browser. Slash commands are included automatically when you connect via "Add to Slack".
Available commands
Use these commands anywhere in your Slack workspace:
/todo create Buy more coffee
/todo move PRJ-12 done
PRJ-12) and a status slug, category (backlog, todo, active, review, done), or label.
/todo ticket PRJ-12
PRJ-12).
/todo help
Trigger smart home flows when ticket events happen - turn your project board into a physical automation hub.
How it works
Install the Todo4you app from the Homey App Store.
Go to Profile → API Access on Todo4you, generate an API token, and paste it into the Homey app settings.
Copy the Webhook URL shown in the Homey app settings.
In your Todo4you project, go to Settings → Integrations → Add Homey, paste the URL, and choose your events.
Build Flows in Homey using the Todo4you trigger cards - create a ticket, turn on a light.
What you can automate
Use Todo4you ticket events as triggers for any Homey flow. Some examples:
Create a free account, set up your board, and add your first integration in minutes.
Get started free