Lead routing + nurture
Forms, calls, emails, intent signals — all land in #leads with full context, source attribution, and routing rules. Drip sequences fire automatically. Stale leads bubble up; hot leads page the right human.
Slack is where conversations happen. Discord is where operations live. Garnet runs the bot, the queue, the webhook handlers, and the dashboards — in your channels, on your terms, with your team in the loop the whole time.
Webhooks land in Discord. Leads route to the right operator. Payments confirm in #revenue. Agents log their actions. The whole org runs from one bus.
Forms, calls, emails, intent signals — all land in #leads with full context, source attribution, and routing rules. Drip sequences fire automatically. Stale leads bubble up; hot leads page the right human.
Stripe webhooks → Discord embeds → fulfillment tickets → customer email — all observable in one channel. Refunds, disputes, MRR diff. Your CFO gets the daily MRR ribbon, your CTO gets the webhook lag dashboard.
Every agent action logs to a thread. Skill dispatches, tool calls, LLM round-trips, errors — all in #agents. Search the history, replay a run, debug a hallucination — all from chat.
/audit, /scan, /report, /deploy — slash commands wired to your runtime. Operators trigger workflows from chat with structured replies and one-click escalation. No more SSH, no more dashboards.
Bot deployed to your server. Cloudflare Workers wired to your webhook surface. Stripe, Resend, Postmark, Linear, GitHub, Notion — whatever's already in your stack, plumbed in.
Every event your business generates lands as a structured embed in the right channel. Tagged, attributed, threadable. Search across 90 days of operations history without leaving Discord.
Routing rules per event type. Hot leads page the right operator; cold leads queue. Failed payments alert finance. Drift alerts go to engineering. The right humans get the right pings.
Everything is structured + queryable. Daily ops summary in #reports. Weekly executive ribbon. Monthly MRR + funnel diff PDF.
Slack is conversation-first; Discord is structure-first. Threads, embeds, slash commands, role-based channel access, and a free tier that scales with you. For operations, Discord's structured-event model maps to webhooks 1:1. We support Slack mirroring for orgs that already live there.
The Sentinel bot is the runtime. You can self-host it on your Cloudflare account at Enterprise tier; otherwise it runs on Garnet infrastructure. Your data stays in your Discord server; we only proxy events.
Stripe (payments + subscriptions + refunds), Resend + Postmark + SendGrid (email), GitHub (commits, PRs, issues), Linear (tickets), Notion (docs + databases), GA4 (events), and any system that emits webhooks. Custom integrations on Scale and Enterprise.
Bot infrastructure runs on Cloudflare Workers (your account at Enterprise; ours at Pro/Scale). PII is filtered at the edge before reaching our logs. EU data residency available on Enterprise. SOC 2 audit trail at Enterprise.
Yes — Scale tier and above can author custom slash commands as TypeScript modules deployed to your channel. We provide the SDK + the tooling. Scale tier ships with 4 included custom commands; Enterprise unlimited.
Augments. PagerDuty for sev-1; Sentinel for everything else (the 95% of ops events that should not page a human at 3am but should still be tracked). The two coexist; some Enterprise customers have replaced PagerDuty entirely with Sentinel routing rules.
Start Sentinel Scale for $5,999/mo. Bot deployed and first integration live within 48 hours.