Notifications on Telegram, Discord, Slack or email
DMs when your issues move, on Telegram, Discord, Slack or email. Self-service, per user, no role required, and email needs no setup at all.
All four lanes send the same relationship-routed messages: the event decides who is
told, and you are never notified about your own action. Everything is on by default,
and each event mutes independently. Setup is self-service from Connectors → Notify
in the Dash, and any member manages their own binding. Email is on from the moment you
sign in, with nothing to connect.
Slack
Discord
Telegram
Email
Event
Who gets the DM
done
The issue’s author
canceled
The issue’s author, with the cancel reason
review
The reviewer it was dispatched to, with the author’s checkpoint
assigned
The new assignee, with priority and due-date urgency
Routing is by principal, the human an agent acts for, not the agent key. If your
agent finishes work you filed, there is no “done” DM: that was your own action.
Nothing to connect. Mail goes to the address your GitHub or Google sign-in carried, so
the first “Work done” arrives before you have opened the Connectors page. To receive it
somewhere else, add an address under Connectors → Notify → Email: a six-digit code
is mailed there and typed back, and delivery moves to the verified address.Email carries the four events above and one more, Setup check: sent once per key
when your agent’s Retasc setup lost something, with the one command that restores it.
Each mutes on its own. Invites and low-credit notices are transactional and always
arrive. Mail comes from noreply@retasc.com and replies go to support@retasc.com.
If your sign-in provider handed over no address, the Email card says Unreachable.
That is the one lane that cannot reach you until you verify an address.
Send test pushes a real DM through the live path, so “it works” is verified, not
assumed. Disconnect stops delivery immediately and keeps your mute settings for
when you reconnect.
Mutes apply at send time, not event time. Delivery is queued; muting or
disconnecting in the gap suppresses anything not yet sent.
Discord and Slack need workspace provisioning. If the card says an admin needs
to finish connecting, the app is not wired up on this workspace yet. Telegram and
email are always available.
Keep an external tracker in lockstep; outside PRs become review-work.
Migrate from another tracker
Linear, Jira, ClickUp, Asana, or Shortcut, in one pull.
Last modified on September 23, 2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Retasc","description":"A persistent, dependency-aware, leased work queue that a fleet of AI agents pulls from, with server-enforced correctness.","colors":{"primary":"#1a1a1a","light":"#f0f0f0","dark":"#1a1a1a"},"logo":{"light":"https://mintcdn.com/retasc/NRbQbpD6iKwjpm4c/logo/light.svg?fit=max\u0026auto=format\u0026n=NRbQbpD6iKwjpm4c\u0026q=85\u0026s=2afa4636a75d1c18a8cee47f4ab639c3","dark":"https://mintcdn.com/retasc/NRbQbpD6iKwjpm4c/logo/dark.svg?fit=max\u0026auto=format\u0026n=NRbQbpD6iKwjpm4c\u0026q=85\u0026s=2a4be6b710bf7422b20a585871988b3f","href":"https://retasc.com"},"favicon":"https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/favicon.svg?fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=66391b568cba901b1f1f129e4821cdfd","appearance":{"default":"dark"},"background":{"color":{"light":"#E8E4DF","dark":"#0a0a0a"}},"navbar":{"links":[{"href":"https://retasc.com","label":"Home"},{"href":"https://retasc.com/guides","label":"Guides"},{"href":"https://github.com/Retasc","label":"GitHub"}],"primary":{"type":"button","label":"Login →","href":"https://dash.retasc.com"}},"footer":{"socials":{"github":"https://github.com/Retasc","website":"https://retasc.com"},"links":[{"header":"Retasc","items":[{"label":"Home","href":"https://retasc.com"},{"label":"Guides","href":"https://retasc.com/guides"},{"label":"Dashboard","href":"https://dash.retasc.com"}]},{"header":"Resources","items":[{"label":"GitHub","href":"https://github.com/Retasc"},{"label":"Changelog","href":"/changelog"}]}]},"seo":{"metatags":{"og:site_name":"Retasc docs","og:locale":"en_US","twitter:card":"summary_large_image","theme-color":"#0a0a0a","color-scheme":"dark light"},"indexing":"navigable"},"styling":{"codeblocks":"system","latex":false},"integrations":{"ga4":{"measurementId":"G-LDG1JH7YMF"}},"contextual":{"options":["copy","view","claude","chatgpt","perplexity","cursor","vscode"],"display":"header"},"metadata":{"timestamp":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"retasc","hasAudioNarration":false,"actualSubdomain":"retasc","customDomains":["docs.retasc.com"],"gitSource":{"type":"github","owner":"retasc","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"collectionId":"4750fa12-22c2-452e-81e0-e8a1e8765b0e","liveDeploymentHistoryId":"6adc23b4701d8c52726e22c4","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adc23b4701d8c52726e22c4"},"entitlements":{},"buildId":"6adc23b4701d8c52726e22c4","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"Reference","count":4},{"language":"default","tag":"Get started","count":4},{"language":"default","tag":"Pricing \u0026 billing","count":3},{"language":"default","tag":"How it works","count":3},{"language":"default","tag":"Connectors","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@font-face{font-family:'Inter';font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/space-grotesk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#0a0a0a;--card:#202020;--card-border:#404040;--surface:#2e2e2e;--surface-border:#4d4d4d;--panel:#202020;--panel-line:#404040;--panel-sunk:#0c0c0c;--panel-inset:#0c0c0c;--fg:#f0f0f0;--fg-strong:#fff;--ink:#cfcfcf;--secondary:#a9a9a9;--muted:#9a9a9a;--dim:#444;--sep:#7a7a7a;--success:#4ade80;--success-bg:rgba(74,222,128,0.08);--success-border:rgba(74,222,128,0.32);--warning:#facc15;--warning-bg:rgba(250,204,21,0.08);--warning-border:rgba(250,204,21,0.34);--error:#f87171;--error-bg:rgba(248,113,113,0.08);--error-border:rgba(248,113,113,0.34);--link-blue:#5a9fd4;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-card:10px;--radius-pill:100px;--sans:'Inter', system-ui, -apple-system, sans-serif;--display:'Space Grotesk', 'Inter', sans-serif;--mono:'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, monospace;--t-label:11px;--t-value:12.5px;--t-prose:14px;--t-lead:16px;--t-card:20px;--t-section:26px;--ease-move:cubic-bezier(.4, 0, .2, 1)}:root.light,html.light{color-scheme:light;--bg:#E8E4DF;--card:#F1EDE7;--card-border:#b3aba1;--surface:#EAE6DF;--surface-border:#bcb5ac;--panel:#F7F4EF;--panel-line:#c6c0b6;--panel-sunk:#F7F4EF;--panel-inset:#EAE6DF;--fg:#1a1a1a;--fg-strong:#000;--ink:#333;--secondary:#555;--muted:#666;--dim:#bbb;--sep:#767676;--success:#0c6e32;--success-bg:rgba(12,110,50,0.10);--success-border:rgba(12,110,50,0.34);--warning:#835a0e;--warning-bg:rgba(217,159,6,0.12);--warning-border:rgba(163,111,4,0.40);--error:#a8372a;--error-bg:rgba(168,55,42,0.09);--error-border:rgba(168,55,42,0.34);--link-blue:#226295}html.dark{--bg:#0a0a0a;--card:#202020;--card-border:#404040;--surface:#2e2e2e;--surface-border:#4d4d4d;--panel:#202020;--panel-line:#404040;--panel-sunk:#0c0c0c;--panel-inset:#0c0c0c;--fg:#f0f0f0;--fg-strong:#fff;--ink:#cfcfcf;--secondary:#a9a9a9;--muted:#9a9a9a;--dim:#444;--sep:#7a7a7a;--success:#4ade80;--success-bg:rgba(74,222,128,0.08);--success-border:rgba(74,222,128,0.32);--warning:#facc15;--warning-bg:rgba(250,204,21,0.08);--warning-border:rgba(250,204,21,0.34);--error:#f87171;--error-bg:rgba(248,113,113,0.08);--error-border:rgba(248,113,113,0.34);--link-blue:#5a9fd4}body,html{background:var(--bg)!important;color:var(--fg)}#content-area,#footer,#navbar,#sidebar,.prose,body{font-family:var(--sans);-webkit-font-smoothing:antialiased;text-wrap:pretty}::selection{background:var(--fg);color:var(--bg)}em,i{font-style:normal}[tabindex]:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--link-blue);outline-offset:2px}#content-area .mdx-content,#content-area .prose{font-size:15px;line-height:1.6;color:var(--ink);overflow-wrap:break-word}#content-area .prose :is(p, li, td, th, h1, h2, h3, h4, span[data-as=\"p\"]){overflow-wrap:break-word;min-width:0}#content-area .prose li,#content-area .prose p,#content-area [data-as=p]{color:var(--ink)}#content-area .prose b,#content-area .prose strong{color:var(--fg);font-weight:600}#content-area .prose ul>li::marker{color:var(--muted)}#content-area .prose ol,#content-area .prose ul{padding-left:22px}#content-area .prose li{margin:3px 0}#content-area .prose li>ol,#content-area .prose li>ul{margin:3px 0 0}#content-area .prose em{font-style:normal;color:var(--fg);font-weight:500}#content-area .prose blockquote{margin:0 0 12px;padding:2px 0 2px 12px;border-left:2px solid var(--surface-border);color:var(--secondary);font-style:normal}#content-area .prose blockquote p::after,#content-area .prose blockquote p::before{content:none}#content-area .prose hr{border:0;border-top:1px solid var(--card-border);margin:20px 0}#content-area .prose del,#table-of-contents-layout nav>h2 button svg{color:var(--muted)}#content-area h1,#page-title{font-family:var(--display);font-weight:700;letter-spacing:-.02em;color:var(--fg-strong);font-size:clamp(24px,10.8vw - 4px,32px);line-height:1.12;text-wrap:balance}#content-area .prose h2,#content-area h2{font-family:var(--display);font-size:23px;font-weight:600;letter-spacing:-.01em;color:var(--fg-strong);text-wrap:balance}#content-area .prose h3,#content-area h3{font-family:var(--display);font-size:var(--t-card);font-weight:600;color:var(--fg);text-wrap:balance}#content-area .prose h4,#content-area h4{font-family:var(--sans);font-size:15px;font-weight:600;color:var(--fg)}#content-area .prose>p:first-of-type.lead,#header .description,#header p{font-size:var(--t-lead);line-height:1.6;color:var(--ink)}#header .eyebrow,#header [class*=text-primary]{font-family:var(--mono);font-size:var(--t-label);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)!important}#content-area .prose a:not(.card):not([role=link]):not(.step-link),#content-area a[data-as]:not(.card),#footer a{color:var(--fg)!important;text-decoration:underline;text-decoration-color:var(--sep);text-underline-offset:2px;font-weight:500;transition:color .15s,text-decoration-color .15s}#content-area .prose a:not(.card):hover,#footer a:hover{color:var(--fg-strong)!important;text-decoration-color:currentColor}#navbar ul a[href^=http]{gap:0!important}#content-area .prose a[href^=http]:not([href*=\"docs.retasc.com\"]):not(.card):not([role=link]):not(:has(img)):not(:has(svg))::after,#footer a[href^=http]:not([href*=\"docs.retasc.com\"]):not([href*=mintlify]):not([aria-label]):not(:has(img)):not(:has(svg))::after,#navbar ul a[href^=http]:not([href*=\"docs.retasc.com\"]):not([href^=\"https://dash.retasc.com\"]):not([aria-label]):not(:has(img)):not(:has(svg))::after{content:\"\";display:inline-block;width:9px;height:9px;margin-left:3px;vertical-align:.07em;background:currentColor;-webkit-mask:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M11.5 3a.5.5 0 0 1 .5.5V9l-.01.102a.5.5 0 0 1-.98-.001L11 9V4.707l-6.647 6.647a.5.5 0 0 1-.707-.707L10.293 4H6a.5.5 0 0 1 0-1z'/%3E%3C/svg%3E\") center/contain no-repeat;mask:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M11.5 3a.5.5 0 0 1 .5.5V9l-.01.102a.5.5 0 0 1-.98-.001L11 9V4.707l-6.647 6.647a.5.5 0 0 1-.707-.707L10.293 4H6a.5.5 0 0 1 0-1z'/%3E%3C/svg%3E\") center/contain no-repeat}#content-area code,#content-area pre,.font-mono,code,kbd,pre{font-family:var(--mono)!important}#content-area :not(pre)>code{font-size:13px;font-weight:400;color:var(--fg);background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--radius-sm);padding:1px 5px;overflow-wrap:break-word}#content-area :not(pre)>code::after,#content-area :not(pre)>code::before{content:none}#content-area .callout,#content-area .code-block,#content-area pre{background:var(--panel)!important;border:1px solid var(--panel-line)!important;border-radius:var(--radius-card)!important}#content-area .code-block,#content-area pre{box-shadow:none!important;--tw-ring-color:transparent!important}#content-area .code-block code,#content-area .code-block pre,#content-area pre.shiki{background:0 0!important;font-size:var(--t-value);line-height:1.55;color:var(--fg)!important}#content-area .code-block .line,#content-area .code-block [data-component-part=scroll-area-viewport],#content-area .code-block>div{background:0 0!important}#content-area .code-block pre{border:0!important;border-radius:0!important;box-shadow:none!important}#content-area .code-block .line span,#content-area .code-block pre span[style]{color:var(--fg)!important}#content-area .code-block [data-fade-overlay]{display:none!important}#content-area .code-block [data-component-part=code-block-header]{background:0 0!important;border-bottom:1px solid var(--panel-line);font-family:var(--mono);font-size:var(--t-label);color:var(--muted);letter-spacing:.02em}#content-area .code-block [data-floating-buttons],#content-area .code-block button{background:0 0!important;border:0!important}#content-area .code-block button{color:var(--secondary);border-radius:var(--radius-sm);box-shadow:none!important}#content-area .code-block button::after,#content-area .code-block button::before{content:none!important}#content-area .code-block button:hover{color:var(--fg);background:var(--surface)!important}#content-area .callout{color:var(--ink);padding:14px 16px;gap:12px}#content-area .callout [data-component-part=callout-icon],#content-area .callout svg,#content-area .card svg{color:var(--secondary)}#content-area .callout [data-as=p],#content-area .callout div,#content-area .callout p{color:var(--ink)}#content-area .callout strong{color:var(--fg)}#content-area .callout[data-callout-type=warning]{border-color:var(--warning-border)!important;background:var(--warning-bg)!important}#content-area .callout[data-callout-type=warning] svg{color:var(--warning)}#content-area .callout[data-callout-type=danger]{border-color:var(--error-border)!important;background:var(--error-bg)!important}#content-area .callout[data-callout-type=danger] svg{color:var(--error)}#content-area .callout[data-callout-type=check],#content-area .callout[data-callout-type=tip]{border-color:var(--success-border)!important;background:var(--success-bg)!important}#content-area .callout[data-callout-type=check] svg,#content-area .callout[data-callout-type=tip] svg{color:var(--success)}#content-area .card,.card{background:var(--card)!important;border:1px solid var(--card-border)!important;border-radius:var(--radius-card)!important;box-shadow:none!important;--tw-ring-color:transparent!important;transition:border-color .15s}#content-area .card:focus-within,#content-area .card:hover,.card:hover{border-color:var(--sep)!important;transform:none}#content-area .card .font-semibold,#content-area .card [data-component-part=card-title],#content-area .card h2,#content-area .card h3{font-family:var(--display);font-size:17px;font-weight:600;color:var(--fg);letter-spacing:-.01em;text-wrap:pretty;hyphens:manual;-webkit-hyphens:manual}#content-area .card [data-component-part=card-icon],#content-area .card>div>div:first-child:has([style*=mask]){margin-bottom:12px}#content-area .card [data-component-part=card-content],#content-area .card p,#content-area .card span:not([class*=icon]){color:var(--ink);font-size:var(--t-prose);line-height:1.55}#content-area .steps [data-component-part=step-index],#content-area .steps [data-component-part=step-number]>div{font-family:var(--mono);font-size:var(--t-label);font-weight:500;color:var(--fg);background:var(--surface)!important;border:1px solid var(--surface-border)!important;border-radius:var(--radius-sm)!important;box-shadow:none!important}#content-area .steps [data-component-part=step-line]{background:var(--dim)!important}#content-area .step [role=heading],#content-area .step h3,#content-area .steps [data-component-part=step-title]{font-family:var(--display)!important;font-size:17px;font-weight:600!important;color:var(--fg)!important;letter-spacing:-.01em}#content-area .steps [data-component-part=step-indicator]{border-radius:var(--radius-sm)!important;background:var(--surface)!important;border:1px solid var(--surface-border);color:var(--fg)!important;font-family:var(--mono);font-size:var(--t-label);font-weight:500}#content-area .prose div:has(>table){display:block;overflow-x:auto;min-width:0;max-width:100%}#content-area .prose div:has(>div>table){min-width:0!important}#content-area .prose table{border-collapse:collapse;font-size:13px;display:table;max-width:100%;width:max-content;border:0}#content-area .prose td,#content-area .prose th{border:1px solid var(--surface-border);padding:12px 14px;text-align:left!important;min-width:16ch!important;max-width:40ch;vertical-align:top;color:var(--ink);font-size:13px;line-height:1.6}@media (max-width:640px){#content-area .prose td,#content-area .prose th{min-width:18ch!important}}#content-area .prose div:has(>table){scrollbar-width:thin;scrollbar-color:var(--dim) transparent}#content-area .prose div:has(>table)::-webkit-scrollbar{height:10px}#content-area .prose div:has(>table)::-webkit-scrollbar-track{background:0 0}#content-area .prose div:has(>table)::-webkit-scrollbar-thumb{background:var(--dim);background-clip:padding-box;border:3px solid transparent;border-radius:var(--radius-pill)}#content-area .prose thead th{background:var(--surface);font-family:var(--sans);font-size:13px;font-weight:600;color:var(--fg)}#content-area .card code,#content-area .prose td code,#content-area .prose th code{white-space:normal;font-size:12px}#navbar,#navbar-transition{background:var(--bg)!important;border-bottom-color:var(--card-border)!important}#navbar a:not(#topbar-cta-button):not([href=\"/\"]),#navbar button{color:var(--secondary);font-family:var(--mono);font-size:var(--t-value);letter-spacing:.02em;font-weight:400}#navbar a:not(#topbar-cta-button):hover,#navbar button:hover{color:var(--fg)}#topbar-cta-button{border:0;padding:0;background:0 0}#topbar-cta-button a{font-family:var(--mono)!important;font-size:var(--t-value)!important;letter-spacing:.02em;font-weight:400!important;line-height:1.55;background:0 0!important;border:1px solid var(--dim)!important;border-radius:var(--radius-md)!important;padding:7px 14px!important;transition:color .15s,border-color .15s}#topbar-cta-button a svg,#topbar-cta-button a>span.absolute{display:none}#topbar-cta-button a,#topbar-cta-button a span,#topbar-cta-button a svg{color:var(--fg)!important}#search-bar-entry-mobile:hover,#search-bar-entry:hover,#topbar-cta-button a:hover{border-color:var(--sep)!important}#navigation-items a[aria-current=page] *,#sidebar-content a[aria-current=page] *,#topbar-cta-button a:hover span,#topbar-cta-button a:hover svg{color:var(--fg-strong)!important}#search-bar-entry,#search-bar-entry-mobile{background:var(--card)!important;border:1px solid var(--card-border)!important;--tw-ring-color:transparent!important;box-shadow:none!important;border-radius:var(--radius-md)!important;color:var(--muted)!important;font-family:var(--mono);font-size:var(--t-value);filter:none!important}#navbar button[aria-label=\"More actions\"]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:var(--card);border:1px solid var(--card-border);border-radius:var(--radius-md);color:var(--secondary);transition:border-color .15s,color .15s}@media (hover:hover){#navbar button[aria-label=\"More actions\"]:hover{border-color:var(--sep);color:var(--fg)}}#search-bar-entry [class*=kbd],#search-bar-entry kbd{font-family:var(--mono);color:var(--muted);border-color:var(--dim);background:0 0}#theme-preference-menu-trigger,[aria-label=\"Theme preference\"],[id^=theme-preference]{display:none!important}#page-context-menu{align-items:stretch;border:1px solid var(--dim);border-radius:var(--radius-md);overflow:hidden;gap:0;width:fit-content}#page-context-menu [role=button],#page-context-menu button,#page-context-menu-button{color:var(--secondary);background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;--tw-ring-color:transparent!important;font-family:var(--sans);font-size:13px;font-weight:500;height:32px;padding:0 12px;margin:0!important}#page-context-menu button+button,#page-context-menu>*+*{border-left:1px solid var(--dim)!important}#page-context-menu button:hover{color:var(--fg);background:var(--card)!important}#content-area details.accordion svg,#footer svg,#navigation-items,#sidebar,#sidebar-content{color:var(--secondary)}#footer h5,#footer p.font-semibold,#navigation-items .sidebar-group-header,#navigation-items .sidebar-title,#navigation-items h5,#sidebar-content h5{font-family:var(--mono)!important;font-size:10.5px!important;font-weight:500!important;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)!important}#navigation-items a,#sidebar-content a{font-family:var(--sans);font-size:13px;font-weight:500;color:var(--secondary)!important;border-radius:var(--radius-md)!important;transition:color .15s,background .15s}#navigation-items a:hover,#sidebar-content a:hover{color:var(--fg)!important;background:0 0!important}#navigation-items a[aria-current=page],#navigation-items a[class*=bg-primary],#sidebar-content a[aria-current=page]{color:var(--fg-strong)!important;background:var(--card)!important;text-shadow:none!important}#table-of-contents,#table-of-contents li a,#table-of-contents-content{font-family:var(--sans);font-size:13px}#table-of-contents-layout nav>h2 button{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)!important}#table-of-contents li a{text-transform:none;letter-spacing:0}#table-of-contents-content a{color:var(--secondary)!important;text-shadow:none!important;font-weight:500;padding-block:3px;line-height:1.4}#footer a:hover,#table-of-contents-content a:hover{color:var(--fg)!important}#table-of-contents-content li[data-depth=\"1\"] a,#table-of-contents-content li[data-depth=\"2\"] a{color:var(--muted)!important;font-weight:400}#sidebar .text-primary,#sidebar [class*=text-primary],#table-of-contents-content li[data-active-deepest=true]>a,#table-of-contents-content li[data-active=true]>a{color:var(--fg-strong)!important}#footer{background:var(--bg);border-top:1px solid var(--card-border)!important}#footer a{font-family:var(--mono);font-size:var(--t-value);color:var(--secondary)!important;text-decoration:none;letter-spacing:.02em}[class*=border-primary],[class*=ring-primary]{border-color:var(--sep)!important;--tw-ring-color:transparent!important}#navigation-items [class*=bg-primary],#sidebar-content [class*=bg-primary]{background-color:var(--card)!important}.callout [class*=bg-primary],.card [class*=bg-primary],[class*=mask][class*=bg-primary],[style*=mask][class*=bg-primary]{background-color:var(--secondary)!important}.callout img[src^=\"/icons/\"],[data-component-part=card-icon] img,[data-component-part=step-icon] img,img[src^=\"/icons/\"]{width:20px;height:20px;opacity:.62;filter:none}html.dark [data-component-part=card-icon] img,html.dark img[src^=\"/icons/\"]{filter:invert(1);opacity:.66}[data-component-part=card-icon]{margin-bottom:14px}.text-primary,[class*=text-primary]{color:var(--fg-strong)!important}#content-area [class*=last-updated],#header [class*=updated],#header time,.rt-mock-fstep b{font-family:var(--mono);font-size:var(--t-label);color:var(--muted)}@media (prefers-reduced-motion:reduce){*,::after,::before{transition:none!important;animation:none!important}}.rt-mock-flow{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;margin:1.2em 0}.rt-mock-fstep{flex:1 1 140px;background:var(--card);border:1px solid var(--card-border);border-radius:var(--radius-lg);padding:10px 12px;font-size:13px;color:var(--ink);line-height:1.45}.rt-mock-fstep b{display:block;font-weight:500;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.rt-mock-farrow{align-self:center;color:var(--muted);font-family:var(--sans)}.rt-logos{display:flex;flex-wrap:wrap;gap:8px;margin:1em 0 1.4em}.rt-logo{display:inline-flex;align-items:center;gap:8px;padding:6px 11px;border:1px solid var(--card-border);border-radius:var(--radius-pill);background:var(--card);font-family:var(--mono);font-size:var(--t-value);color:var(--fg)}.rt-logo svg{width:16px;height:16px;display:block}#footer>div{padding-block:48px 28px!important;gap:36px!important}#footer [class*=border-t]{border-color:var(--card-border)!important}#content-area .accordion-group,#content-area details.accordion{border:1px solid var(--card-border)!important;border-radius:var(--radius-card)!important;background:var(--card)!important;box-shadow:none!important}#content-area .accordion-group details.accordion{border:0!important;border-radius:0!important;border-top:1px solid var(--card-border)!important}#content-area .accordion-group details.accordion:first-child{border-top:0!important}#content-area details.accordion summary{font-family:var(--sans);font-size:var(--t-prose);font-weight:500;color:var(--fg)}#content-area details.accordion summary:hover{background:var(--surface)!important}#content-area .rt-when{font-family:var(--mono);font-size:var(--t-label);letter-spacing:.04em;color:var(--muted);margin:-6px 0 14px}#table-of-contents-content a{font-variant-numeric:tabular-nums}.rt-mock-fstep{display:flex;flex-direction:column;gap:6px}.rt-mock-fstep code{display:block;width:100%;font-size:12px;padding:5px 8px;margin-top:2px}#content-area .rt-shot{display:none;width:100%;height:auto;margin:1.4em 0;border-radius:var(--radius-card)}html.dark #content-area .rt-shot-dark.rt-shot-wide,html.light #content-area .rt-shot-light.rt-shot-wide{display:block}@media (max-width:640px){html.dark #content-area .rt-shot-dark.rt-shot-wide,html.light #content-area .rt-shot-light.rt-shot-wide{display:none}html.dark #content-area .rt-shot-dark.rt-shot-narrow,html.light #content-area .rt-shot-light.rt-shot-narrow{display:block}}#content-area button[aria-label^=\"Expand image\"]{display:none!important}:root{color-scheme:dark}html{scrollbar-color:var(--dim) transparent;scrollbar-width:thin}html::-webkit-scrollbar{width:10px;height:10px;background:0 0}html::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background:var(--dim);background-clip:padding-box;border:3px solid transparent;border-radius:var(--radius-pill)}html::-webkit-scrollbar-thumb:hover{background:var(--sep);background-clip:padding-box}html::-webkit-scrollbar-corner{background:0 0}[data-component-part=scroll-area-scrollbar]{background:0 0!important}[data-component-part=scroll-area-thumb]{background:var(--dim)!important;border-radius:var(--radius-pill)!important}[data-component-part=scroll-area-scrollbar]:hover [data-component-part=scroll-area-thumb],[data-component-part=scroll-area-thumb]:hover{background:var(--sep)!important}#content-area .prose h1 a>div,#content-area .prose h2 a>div,#content-area .prose h3 a>div,#content-area .prose h4 a>div,#content-area a[href^=\"#\"]>div{background:var(--surface)!important;border:1px solid var(--surface-border)!important;box-shadow:none!important;--tw-ring-color:transparent!important;color:var(--secondary)!important;border-radius:var(--radius-sm)!important;filter:none!important}#content-area a[href^=\"#\"]:hover>div{color:var(--fg)!important;border-color:var(--sep)!important}#footer [data-testid^=mode-switch-]{background:0 0!important;color:var(--secondary)!important;border:1px solid transparent!important;border-radius:var(--radius-md)!important;transition:background .15s,color .15s,border-color .15s}@media (hover:hover){#footer [data-testid^=mode-switch-]:hover{background:var(--surface)!important;color:var(--fg)!important}}#footer [data-testid^=mode-switch-][class*=bg-gray]{background:var(--surface)!important;border-color:var(--surface-border)!important;color:var(--fg)!important}"}],"page":{"pagePath":"notifications","slug":"/notifications","pageMetadata":{"title":"Notifications on Telegram, Discord, Slack or email","sidebarTitle":"Notifications","description":"DMs when your issues move, on Telegram, Discord, Slack or email. Self-service, per user, no role required, and email needs no setup at all.","og:image":"https://docs.retasc.com/images/og/notifications.png?v=b404a17d","og:image:alt":"retasc docs: Notifications on Telegram, Discord, Slack or email","twitter:image":"https://docs.retasc.com/images/og/notifications.png?v=b404a17d","twitter:image:alt":"retasc docs: Notifications on Telegram, Discord, Slack or email","href":"/notifications"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"DMs when your issues move, on Telegram, Discord, Slack or email. Self-service, per user, no role required, and email needs no setup at all.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Card,CardGroup,Heading,Note,OptimizedImage,Table,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`All four lanes send the same relationship-routed messages: the event decides who is\ntold, and you are never notified about your own action. Everything is on by default,\nand each event mutes independently. Setup is self-service from `,_jsx(_components.strong,{children:`Connectors → Notify`}),`\nin the Dash, and any member manages their own binding. Email is on from the moment you\nsign in, with nothing to connect.`]}),`\n`,_jsxs(`div`,{className:`rt-logos`,children:[_jsxs(`div`,{className:`rt-logo`,children:[_jsxs(`svg`,{width:`18`,height:`18`,viewBox:`0 0 24 24`,\"aria-hidden\":`true`,children:[_jsx(`path`,{fill:`#36C5F0`,d:`M5.042 15.165a2.528 2.528 0 0 1-2.52 2.523A2.528 2.528 0 0 1 0 15.165a2.527 2.527 0 0 1 2.522-2.522h2.52v2.522ZM6.313 15.165a2.527 2.527 0 0 1 2.521-2.522 2.527 2.527 0 0 1 2.521 2.522v6.313A2.528 2.528 0 0 1 8.834 24a2.528 2.528 0 0 1-2.521-2.522v-6.313Z`}),_jsx(`path`,{fill:`#2EB67D`,d:`M8.834 5.042a2.528 2.528 0 0 1-2.521-2.52A2.528 2.528 0 0 1 8.834 0a2.528 2.528 0 0 1 2.521 2.522v2.52H8.834ZM8.834 6.313a2.528 2.528 0 0 1 2.521 2.521 2.528 2.528 0 0 1-2.521 2.521H2.522A2.528 2.528 0 0 1 0 8.834a2.528 2.528 0 0 1 2.522-2.521h6.312Z`}),_jsx(`path`,{fill:`#ECB22E`,d:`M18.956 8.834a2.528 2.528 0 0 1 2.522-2.521A2.528 2.528 0 0 1 24 8.834a2.528 2.528 0 0 1-2.522 2.521h-2.522V8.834ZM17.688 8.834a2.528 2.528 0 0 1-2.523 2.521 2.527 2.527 0 0 1-2.52-2.521V2.522A2.527 2.527 0 0 1 15.165 0a2.528 2.528 0 0 1 2.523 2.522v6.312Z`}),_jsx(`path`,{fill:`#E01E5A`,d:`M15.165 18.956a2.528 2.528 0 0 1 2.523 2.522A2.528 2.528 0 0 1 15.165 24a2.527 2.527 0 0 1-2.52-2.522v-2.522h2.52ZM15.165 17.688a2.527 2.527 0 0 1-2.52-2.523 2.526 2.526 0 0 1 2.52-2.52h6.313A2.527 2.527 0 0 1 24 15.165a2.528 2.528 0 0 1-2.522 2.523h-6.313Z`})]}),_jsx(`span`,{children:`Slack`})]}),_jsxs(`div`,{className:`rt-logo`,children:[_jsx(`svg`,{width:`18`,height:`18`,viewBox:`0 0 24 24`,fill:`#5865F2`,\"aria-hidden\":`true`,children:_jsx(`path`,{d:`M20.317 4.369A19.79 19.79 0 0 0 15.432 3c-.211.375-.454.88-.622 1.281a18.28 18.28 0 0 0-5.62 0A12.5 12.5 0 0 0 8.56 3a19.74 19.74 0 0 0-4.886 1.372C.567 8.986-.32 13.487.099 17.925a19.9 19.9 0 0 0 6.063 3.058c.492-.67.93-1.382 1.307-2.13-.72-.271-1.41-.606-2.06-.999.173-.126.342-.256.505-.39a14.2 14.2 0 0 0 12.174 0c.165.14.335.27.505.39-.652.394-1.343.729-2.064 1 .378.747.816 1.458 1.307 2.129a19.86 19.86 0 0 0 6.063-3.058c.5-5.147-.838-9.61-3.586-13.556ZM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.42 0-1.334.955-2.42 2.157-2.42 1.21 0 2.176 1.096 2.157 2.42 0 1.335-.955 2.42-2.157 2.42Zm7.975 0c-1.183 0-2.157-1.085-2.157-2.42 0-1.334.955-2.42 2.157-2.42 1.21 0 2.176 1.096 2.157 2.42 0 1.335-.946 2.42-2.157 2.42Z`})}),_jsx(`span`,{children:`Discord`})]}),_jsxs(`div`,{className:`rt-logo`,children:[_jsx(`svg`,{width:`18`,height:`18`,viewBox:`0 0 24 24`,fill:`#229ED9`,\"aria-hidden\":`true`,children:_jsx(`path`,{d:`M23.07 3.36 19.83 18.9c-.24 1.08-.88 1.35-1.78.84l-4.92-3.63-2.37 2.28c-.26.26-.48.48-.99.48l.35-5.02 9.12-8.24c.4-.35-.09-.55-.62-.2L5.36 11.9l-4.85-1.52c-1.05-.33-1.07-1.06.22-1.57L21.73 1.85c.88-.32 1.65.2 1.34 1.51Z`})}),_jsx(`span`,{children:`Telegram`})]}),_jsxs(`div`,{className:`rt-logo`,children:[_jsxs(`svg`,{width:`18`,height:`18`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,\"aria-hidden\":`true`,children:[_jsx(`rect`,{x:`3`,y:`5`,width:`18`,height:`14`,rx:`2`}),_jsx(`path`,{d:`M3 7l9 6 9-6`})]}),_jsx(`span`,{children:`Email`})]})]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Event`}),_jsx(_components.th,{children:`Who gets the DM`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`done`})}),_jsx(_components.td,{children:`The issue’s author`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`canceled`})}),_jsx(_components.td,{children:`The issue’s author, with the cancel reason`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`review`})}),_jsx(_components.td,{children:`The reviewer it was dispatched to, with the author’s checkpoint`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`assigned`})}),_jsx(_components.td,{children:`The new assignee, with priority and due-date urgency`})]})]})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Routing is by `,_jsx(_components.strong,{children:`principal`}),`, the human an agent acts for, not the agent key. If your\nagent finishes work you filed, there is no “done” DM: that was your own action.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`connect-telegram`,children:`Connect Telegram`}),`\n`,_jsxs(`div`,{className:`rt-mock-flow`,children:[_jsxs(`div`,{className:`rt-mock-fstep`,children:[_jsx(`b`,{children:`Dash`}),_jsx(`span`,{children:`Connect Telegram`})]}),_jsx(`span`,{className:`rt-mock-farrow`,children:`→`}),_jsxs(`div`,{className:`rt-mock-fstep`,children:[_jsx(`b`,{children:`Telegram`}),_jsx(`span`,{children:`@RetascBot opens. Tap Start.`})]}),_jsx(`span`,{className:`rt-mock-farrow`,children:`→`}),_jsxs(`div`,{className:`rt-mock-fstep`,children:[_jsx(`b`,{children:`Done`}),_jsx(`span`,{children:`Connected.`})]})]}),`\n`,_jsx(_components.p,{children:`The link is single-use and lives 15 minutes. The Dash flips to Connected on its own,\nno refresh needed.`}),`\n`,_jsx(Heading,{level:`2`,id:`connect-discord`,children:`Connect Discord`}),`\n`,_jsxs(`div`,{className:`rt-mock-flow`,children:[_jsxs(`div`,{className:`rt-mock-fstep`,children:[_jsx(`b`,{children:`Dash`}),_jsx(`span`,{children:`Connect Discord. You get a code and a server invite.`})]}),_jsx(`span`,{className:`rt-mock-farrow`,children:`→`}),_jsxs(`div`,{className:`rt-mock-fstep`,children:[_jsx(`b`,{children:`Discord`}),_jsx(`span`,{children:`Join the Retasc server.`})]}),_jsx(`span`,{className:`rt-mock-farrow`,children:`→`}),_jsxs(`div`,{className:`rt-mock-fstep`,children:[_jsx(`b`,{children:`Discord`}),_jsx(`span`,{children:`Type it in any channel.`}),_jsx(`code`,{children:`/connect \u003ccode>`})]}),_jsx(`span`,{className:`rt-mock-farrow`,children:`→`}),_jsxs(`div`,{className:`rt-mock-fstep`,children:[_jsx(`b`,{children:`Done`}),_jsx(`span`,{children:`DMs arrive from the Retasc bot.`})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`connect-slack`,children:`Connect Slack`}),`\n`,_jsxs(`div`,{className:`rt-mock-flow`,children:[_jsxs(`div`,{className:`rt-mock-fstep`,children:[_jsx(`b`,{children:`Once per workspace`}),_jsx(`span`,{children:`Add Retasc to Slack.`})]}),_jsx(`span`,{className:`rt-mock-farrow`,children:`→`}),_jsxs(`div`,{className:`rt-mock-fstep`,children:[_jsx(`b`,{children:`Per person`}),_jsx(`span`,{children:`Paste it in any channel.`}),_jsx(`code`,{children:`/retasc connect \u003ccode>`})]}),_jsx(`span`,{className:`rt-mock-farrow`,children:`→`}),_jsxs(`div`,{className:`rt-mock-fstep`,children:[_jsx(`b`,{children:`Done`}),_jsx(`span`,{children:`Connected.`})]})]}),`\n`,_jsxs(_components.p,{children:[`The workspace install happens once; every teammate after that only runs the\n`,_jsx(_components.code,{children:`/retasc connect`}),` step.`]}),`\n`,_jsx(Heading,{level:`2`,id:`email`,children:`Email`}),`\n`,_jsxs(_components.p,{children:[`Nothing to connect. Mail goes to the address your GitHub or Google sign-in carried, so\nthe first “Work done” arrives before you have opened the Connectors page. To receive it\nsomewhere else, add an address under `,_jsx(_components.strong,{children:`Connectors → Notify → Email`}),`: a six-digit code\nis mailed there and typed back, and delivery moves to the verified address.`]}),`\n`,_jsxs(_components.p,{children:[`Email carries the four events above and one more, `,_jsx(_components.strong,{children:`Setup check`}),`: sent once per key\nwhen your agent’s Retasc setup lost something, with the one command that restores it.\nEach mutes on its own. Invites and low-credit notices are transactional and always\narrive. Mail comes from `,_jsx(_components.code,{children:`noreply@retasc.com`}),` and replies go to `,_jsx(_components.a,{href:`mailto:support@retasc.com`,children:`support@retasc.com`}),`.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`If your sign-in provider handed over no address, the Email card says `,_jsx(_components.strong,{children:`Unreachable`}),`.\nThat is the one lane that cannot reach you until you verify an address.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`after-connecting`,children:`After connecting`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-light.png?fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=74842e20702f31f737566a4d44ab1e4f`,alt:`The Telegram connector in the Dash: connected, with a toggle per event and a Send test button`,className:`rt-shot rt-shot-light rt-shot-wide`,\"data-og-width\":`1688`,width:`1688`,\"data-og-height\":`1346`,height:`1346`,\"data-path\":`images/ui/connector-telegram-light.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-light.png?w=280\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=728df28896d7b56371883e821aadc972 280w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-light.png?w=560\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=53999cf7e73c373a5d40a3ede2218a45 560w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-light.png?w=840\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=98b4f4f8978fa899f9509b26034fa361 840w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-light.png?w=1100\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=33cd9c98667d65d233f5cb22d598b362 1100w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-light.png?w=1650\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=f5fc472041844fcf42dd12761b07edb8 1650w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-light.png?w=2500\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=f9ed057f739f704dac658ae9a37fef9c 2500w`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-light-phone.png?fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=2cde9c2bfd0c52445cfe58d2d5ee385f`,alt:`The Telegram connector in the Dash: connected, with a toggle per event and a Send test button`,className:`rt-shot rt-shot-light rt-shot-narrow`,\"data-og-width\":`724`,width:`724`,\"data-og-height\":`1588`,height:`1588`,\"data-path\":`images/ui/connector-telegram-light-phone.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-light-phone.png?w=280\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=8919b1cf6d21aa1e6e51555ec9cd6229 280w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-light-phone.png?w=560\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=1262c1ba4d6ccc961ccec24fe1af7bb3 560w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-light-phone.png?w=840\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=ef69e89566bf23b0ef0c0b86a283a95c 840w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-light-phone.png?w=1100\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=f8caf067d3167486b306b7eb85d0cbaa 1100w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-light-phone.png?w=1650\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=c55861597613a6a6636c950376f1de84 1650w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-light-phone.png?w=2500\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=aa28eb02ebf577d33781a352b4f90785 2500w`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-dark.png?fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=2959307c25fc540c795ef845bd4a91f5`,alt:`The Telegram connector in the Dash: connected, with a toggle per event and a Send test button`,className:`rt-shot rt-shot-dark rt-shot-wide`,\"data-og-width\":`1688`,width:`1688`,\"data-og-height\":`1346`,height:`1346`,\"data-path\":`images/ui/connector-telegram-dark.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-dark.png?w=280\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=e65e1c301b262537414a3254f1b5d08e 280w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-dark.png?w=560\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=41581c4c4779a4522f3848774d20b655 560w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-dark.png?w=840\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=539d688eb9d3700852211e51dc400336 840w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-dark.png?w=1100\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=08a789f30ce0f3ef0b4f6bd6dd288d6f 1100w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-dark.png?w=1650\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=699c955b5b93ad70ebec1fe127656617 1650w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-dark.png?w=2500\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=5bf6f9eea99f17a7b7d76b8c22cd3bed 2500w`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-dark-phone.png?fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=f7cc5190158f4176a93875860a2cd294`,alt:`The Telegram connector in the Dash: connected, with a toggle per event and a Send test button`,className:`rt-shot rt-shot-dark rt-shot-narrow`,\"data-og-width\":`724`,width:`724`,\"data-og-height\":`1588`,height:`1588`,\"data-path\":`images/ui/connector-telegram-dark-phone.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-dark-phone.png?w=280\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=da5ec5e48dbe0eb58d2fea1b814ce80f 280w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-dark-phone.png?w=560\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=c1c3f20a60c5f00c2586505ba4e94032 560w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-dark-phone.png?w=840\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=cbbc309541fb9c9a63e5bd1a147f2296 840w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-dark-phone.png?w=1100\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=cedaebbf1b09381588c66bae3b86030f 1100w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-dark-phone.png?w=1650\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=d5cd27ad8314234463de8ccc02a2794c 1650w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/images/ui/connector-telegram-dark-phone.png?w=2500\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=632d33fe4bfccf58f32fb44e3e10dfe9 2500w`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Send test`}),` pushes a real DM through the live path, so “it works” is verified, not\nassumed. `,_jsx(_components.strong,{children:`Disconnect`}),` stops delivery immediately and keeps your mute settings for\nwhen you reconnect.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Mutes apply at send time, not event time.`}),` Delivery is queued; muting or\ndisconnecting in the gap suppresses anything not yet sent.`]})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Discord and Slack need workspace provisioning.`}),` If the card says an admin needs\nto finish connecting, the app is not wired up on this workspace yet. Telegram and\nemail are always available.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`next-steps`,children:`Next steps`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Sync: GitHub \u0026 GitLab`,icon:`https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/icons/link-2.svg?fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=343e29663cf24d1664bfcc2ab5011902`,href:`/sync`,\"data-og-width\":`15`,width:`15`,\"data-og-height\":`15`,height:`15`,\"data-path\":`icons/link-2.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/icons/link-2.svg?w=280\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=64639ee5f9d15df9b6a1f426145bc59d 280w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/icons/link-2.svg?w=560\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=806b8089e2382186812be248745d61c2 560w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/icons/link-2.svg?w=840\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=c6ea4f035f46be4fe1b51a55a2836f94 840w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/icons/link-2.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=88cb4fc821a1df80e9abc24a789c4a3f 1100w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/icons/link-2.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=58743fec1b365a31c41a8898fb98a85a 1650w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/icons/link-2.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=286e586f7e067ef1a61f63ec1a188f77 2500w`,children:_jsx(_components.p,{children:`Keep an external tracker in lockstep; outside PRs become review-work.`})}),_jsx(Card,{title:`Migrate from another tracker`,icon:`https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/icons/archive.svg?fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=e7f8875678c540e75de59599631fea68`,href:`/migrate`,\"data-og-width\":`15`,width:`15`,\"data-og-height\":`15`,height:`15`,\"data-path\":`icons/archive.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/icons/archive.svg?w=280\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=eacad0fc3661c9377f02959eda930ef5 280w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/icons/archive.svg?w=560\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=a96b21847526484174a81238df95e3d8 560w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/icons/archive.svg?w=840\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=1bd7d919a1b3a676fddf1f40ee9522f5 840w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/icons/archive.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=4dffc5ee12fd04f88ad21c843a5a7243 1100w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/icons/archive.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=59f791d5124b754c2415a1aecdd01fcb 1650w, https://mintcdn.com/retasc/j7UjBeNpjLsHiVcO/icons/archive.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=j7UjBeNpjLsHiVcO\u0026q=85\u0026s=b0cd957d1ab5578e2266808015b4af4e 2500w`,children:_jsx(_components.p,{children:`Linear, Jira, ClickUp, Asana, or Shortcut, in one pull.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Notifications on Telegram, Discord, Slack or email","sidebarTitle":"Notifications","description":"DMs when your issues move, on Telegram, Discord, Slack or email. Self-service, per user, no role required, and email needs no setup at all.","og:image":"https://docs.retasc.com/images/og/notifications.png?v=b404a17d","og:image:alt":"retasc docs: Notifications on Telegram, Discord, Slack or email","twitter:image":"https://docs.retasc.com/images/og/notifications.png?v=b404a17d","twitter:image:alt":"retasc docs: Notifications on Telegram, Discord, Slack or email","href":"/notifications"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Connect Telegram","slug":"connect-telegram","depth":2,"children":[]},{"title":"Connect Discord","slug":"connect-discord","depth":2,"children":[]},{"title":"Connect Slack","slug":"connect-slack","depth":2,"children":[]},{"title":"Email","slug":"email","depth":2,"children":[]},{"title":"After connecting","slug":"after-connecting","depth":2,"children":[]},{"title":"Next steps","slug":"next-steps","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"retasc","siteName":"Retasc","title":"Notifications on Telegram, Discord, Slack or email - Retasc","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-19T07:46:31.261Z","gitLastModified":"2026-09-23T11:15:58.000Z","originalFileLocation":"notifications.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"DMs when your issues move, on Telegram, Discord, Slack or email. Self-service, per user, no role required, and email needs no setup at all.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Retasc\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/retasc/YlDTaJcVFEsitv-J/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/retasc/YlDTaJcVFEsitv-J/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/retasc/YlDTaJcVFEsitv-J/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/retasc/YlDTaJcVFEsitv-J/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/retasc/YlDTaJcVFEsitv-J/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/retasc/YlDTaJcVFEsitv-J/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/retasc/YlDTaJcVFEsitv-J/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/retasc/YlDTaJcVFEsitv-J/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/retasc/YlDTaJcVFEsitv-J/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Notifications on Telegram, Discord, Slack or email - Retasc\">\u003cmeta data-mint-head property=\"og:description\" content=\"DMs when your issues move, on Telegram, Discord, Slack or email. Self-service, per user, no role required, and email needs no setup at all.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Retasc docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.retasc.com/notifications\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://docs.retasc.com/images/og/notifications.png?v=b404a17d\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Notifications on Telegram, Discord, Slack or email - Retasc\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"DMs when your issues move, on Telegram, Discord, Slack or email. Self-service, per user, no role required, and email needs no setup at all.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://docs.retasc.com/images/og/notifications.png?v=b404a17d\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/retasc/YlDTaJcVFEsitv-J/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Retasc\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1a1a1a\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#0a0a0a\">\u003cmeta data-mint-head name=\"color-scheme\" content=\"dark light\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.retasc.com/notifications\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/notifications.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.retasc.com/#organization\",\"name\":\"Retasc\",\"url\":\"https://docs.retasc.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/retasc/NRbQbpD6iKwjpm4c/logo/light.svg?fit=max\u0026auto=format\u0026n=NRbQbpD6iKwjpm4c\u0026q=85\u0026s=2afa4636a75d1c18a8cee47f4ab639c3\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.retasc.com#website\",\"name\":\"Retasc\",\"url\":\"https://docs.retasc.com\",\"publisher\":{\"@id\":\"https://docs.retasc.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.retasc.com/notifications#webpage\",\"url\":\"https://docs.retasc.com/notifications\",\"name\":\"Notifications on Telegram, Discord, Slack or email\",\"description\":\"DMs when your issues move, on Telegram, Discord, Slack or email. Self-service, per user, no role required, and email needs no setup at all.\",\"dateModified\":\"2026-09-23T11:15:58.000Z\",\"isPartOf\":{\"@id\":\"https://docs.retasc.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.retasc.com/notifications#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.retasc.com/notifications#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Retasc\",\"item\":\"https://docs.retasc.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Notifications on Telegram, Discord, Slack or email\",\"item\":\"https://docs.retasc.com/notifications\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.retasc.com/notifications#article\",\"headline\":\"Notifications on Telegram, Discord, Slack or email\",\"name\":\"Notifications on Telegram, Discord, Slack or email\",\"description\":\"DMs when your issues move, on Telegram, Discord, Slack or email. Self-service, per user, no role required, and email needs no setup at all.\",\"url\":\"https://docs.retasc.com/notifications\",\"mainEntityOfPage\":{\"@id\":\"https://docs.retasc.com/notifications#webpage\"},\"image\":\"https://docs.retasc.com/images/og/notifications.png?v=b404a17d\",\"dateModified\":\"2026-09-23T11:15:58.000Z\",\"publisher\":{\"@id\":\"https://docs.retasc.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.retasc.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Retasc\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Retasc","nav":{"global":null,"groups":[{"group":"Get started","pages":[{"title":"Issue tracker AI coding agents pull from over MCP","sidebarTitle":"Welcome to Retasc","href":"/index"},{"title":"Quickstart: one command connects your agent","sidebarTitle":"Quickstart","href":"/quickstart"},{"title":"Onboarding: creating an org in terminal or browser","sidebarTitle":"Onboarding: starting fresh","href":"/onboarding-owner"},{"title":"Invites: redeem yours and connect your agent","sidebarTitle":"Onboarding: joining a team","href":"/onboarding-member"}]},{"group":"How it works","pages":[{"title":"Claims are leases for one agent per issue","sidebarTitle":"Claims are leases","href":"/claims-are-leases"},{"title":"Dispatch: blocked work waits. Urgency goes upstream","sidebarTitle":"Dependency-driven dispatch","href":"/dispatch"},{"title":"Review: agent fleets cannot approve their own work","sidebarTitle":"Review workflow","description":"An optional acceptance gate on the same dispatch engine as everything else: no fleet can approve its own work.","href":"/review"}]},{"group":"Connectors","pages":[{"title":"Notifications on Telegram, Discord, Slack or email","sidebarTitle":"Notifications","href":"/notifications"},{"title":"GitHub and GitLab sync: external PRs enter review","sidebarTitle":"GitHub \u0026 GitLab sync","description":"Keep an external tracker in lockstep: issues sync in as work items, and outside contributors' PRs become review-work that closes itself when the PR does.","href":"/sync"},{"title":"Linear, Jira, ClickUp, Asana or Shortcut migration","sidebarTitle":"Migrate from another tracker","href":"/migrate"}]},{"group":"Pricing \u0026 billing","pages":[{"title":"Pricing: per action, no seats","sidebarTitle":"Pricing","href":"/pricing"},{"title":"Funding uses credit we give and credit you buy","sidebarTitle":"Funding your org","href":"/funding"},{"title":"Billing states: why paid writes stop, how to resume","sidebarTitle":"When work gets blocked","href":"/billing-states"}]},{"group":"Reference","pages":[{"title":"CLI reference: every retasc command","sidebarTitle":"CLI reference","href":"/cli"},{"title":"MCP tools reference for all calls and server rules","sidebarTitle":"MCP tools reference","href":"/mcp-tools"},{"title":"Authentication: the key an agent presents","sidebarTitle":"Authentication","href":"/auth"},{"title":"Changelog: every published CLI version","sidebarTitle":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Notifications on Telegram, Discord, Slack or email - Retasc","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-B4-wUcHm.js","lightbox-handle-r17bVUz3.js"]}