In-app chat for admins, a public KB, and humans who run tailnets themselves.
Support isn't a paywall. The public knowledge base, the forum, and the docs cover the majority of issues on every plan — including free. Paid plans buy response-time commitments and named humans, not hidden answers.
When you file from the admin console, the ticket carries your tailnet's recent state — node names, connection status output, the last policy change — with sensitive fields redacted. The first reply answers the question instead of asking for it.
| Plan | Channel | First response | Coverage |
|---|---|---|---|
| Free | Community forum + KB | Best effort | Community-driven |
| Starter | 2 business days | Business hours | |
| Premium | Email + in-app | 1 business day | Business hours |
| Enterprise | Shared Slack channel | 1 hour, 24×7 for Sev-1 | Named CSM + escalation path |
Connectivity, ACLs, clients — open a ticket or chat in-app with your node diagnostics attached.
Open ticket →Plans, invoices, seats — billing handles these in the same queue, priority-separate.
Contact billing →Vulnerability reports go to the disclosure channel, never public forums.
Responsible disclosure →Sixty seconds of prep makes tickets resolve twice as fast.
The KB covers the 20 questions that make up 80% of tickets.