Integrations: GitLab, Slack and Claude Code
Integrations connect KAMI Tasks with your development tools so tickets stay in sync automatically — code activity lands on tickets, ticket activity lands in Slack, and an AI assistant can work your backlog from the terminal.
Where: Settings › Integrations
GitLab — link merge requests to tickets
Connect GitLab and every ticket grows a Merge Requests panel: the branches and MRs for that ticket, with live pipeline status. Reviewers stop asking "where's the code for this?" — it's on the ticket.
Setup: in GitLab, open your project's Settings → Webhooks, add the webhook URL shown on the integrations page, paste the secret token into GitLab's Secret token field, and enable merge request events and pipeline events.
The one convention that makes it work: branch names must start with the ticket key — KDV-123-anything-after. That prefix is how an MR finds its ticket; a branch named fix-emails links to nothing, silently. Make it a team habit, not a suggestion.
Slack — ticket activity where the team talks
Connect a Slack app's Bot User OAuth Token (from the app's OAuth & Permissions page, after installing it to the workspace), set a default channel, and save. Then:
- Project channels — route each project's activity to its own channel; the default channel catches projects without one
- Triggers — choose what gets posted to Slack and when
- Send test message — confirm the wiring before trusting it
AI assistants — Claude Code
This connects Claude Code, Anthropic's AI coding assistant, to your KAMI Tasks account, so it can read and write tickets from the terminal. The setup page walks through it: install Claude Code, run the install command, generate your personal API token, and add the config file to your project — the page has step-by-step instructions, including where to find a terminal.
What you get once connected:
- Create tickets from a brief — describe a feature and Claude turns it into a properly-formed ticket in seconds
- Handover specs posted automatically — Claude posts dev handover docs and HTML designs as comments on the ticket
- MR links posted back — when Claude opens an MR, the branch and MR link land on the ticket
The API token is personal — Claude acts as you, and its ticket activity is attributed to you.
(GitHub appears on this page marked as coming soon.)