Integrations

Connect TaskDeck to where the work happens.

Code hosts link their commits and pull requests to cards, Slack and webhooks hear what changes on the board, imports bring your boards over, and AI assistants work on the board directly. Each project connects its own accounts, and every integration works on every plan except the AI connection and the routines that use it.

GitHub

Commits and pull requests that name a card link to it. Merging a pull request that names the card moves it to done, and deployments to production show which commits are live.

Learn more: GitHub
GitLab

Commits and merge requests on gitlab.com or your own GitLab link the same way, and deployments to production show which commits are live.

Learn more: GitLab
Slack

Add the TaskDeck app to any Slack workspace, and card and sprint events post to the channels you choose as coloured cards, for the whole project or for one board.

Learn more: Slack
Webhooks

Signed webhooks send card and sprint events to your own tools, retrying when they fail, and each board can have up to 10 incoming URLs that turn posted JSON into cards. An automation rule can also send a card to a webhook.

Learn more: Webhooks
Board import

A project admin brings a board over from Trello, Linear, Jira Cloud or GitHub Issues: columns, cards, labels and comments arrive on a new board, with checklists from Trello and sub-issues as child cards.

Learn more: Board import
AI assistants

Claude, ChatGPT, Cursor, VS Code, Gemini CLI, Codex and any MCP client work on your boards once you approve the connection, on Pro and Max.

Learn more: AI assistants
Claude Code

The TaskDeck plugin adds /taskdeck:track, which turns every task Claude takes on in a repository or workspace into a card. It uses the AI connection, on Pro and Max.

Learn more: Claude Code
AI routines

Connect named Claude Code or Codex routines to a board, and a card goes to one from its button, an @mention or an automation rule, with the session shown on the card. On Pro and Max.

Learn more: AI routines

Code shows up on the cards it finishes

Name a card key in a commit message or in a pull or merge request and the link appears on the card, with its state and, once it is deployed, whether it is live. A request that names no card links to the cards its commits name. GitHub and GitLab link commits the same way.

Connected per project

A project's admins connect its GitHub account, its GitLab, its Slack workspace and its webhooks from the project settings, and import boards there too. Another project connects its own, so a client project never sees your internal repositories.

Give your next project a clear starting point.

Create a board, add your first task, and bring your team together.

No credit card required · Free forever plan