Discord
Discord is Cactus in your Discord server. Teammates mention @Cactus or type /cactus ask to get answers, and handoffs go to one channel. A teammate who links their Discord account gets answers as themselves in servers your team connected.
On this page
Connect a server
Until a server is connected, the Discord page says what Connect sets up: the handoffs channel, #cactus-escalations.
On Discord, select Connect.
Pick the server and approve the bot. Discord shows the permissions Cactus asks for on its approval screen.
Cactus brings you back to the page and sets up the handoffs channel. It uses
#cactus-escalationsif the server already has one, and creates it if not.
Once connected, the page shows Where handoffs go, where you can pick a different channel for handoffs.
Link your Discord account
Each teammate links their own Discord account, so Cactus can answer them as themselves.
In the server, type
/cactus link. Cactus replies with a link, and only you see that reply.Open the link. If you are not signed in, you sign in first and come back to the same page.
Read the name on the page. It asks whether to link that Discord account, and says to confirm only if you typed
/cactus linkyourself.Select Confirm. The page then reads Linked as your Discord name, with Back to Discord to return to the server.
Once linked, Cactus answers you as yourself, with everything your team can see, in servers your own team connected.
Ask Cactus in a server
Two ways to ask, in any channel of a connected server:
- Mention @Cactus in a channel, and it answers in a thread on your message.
- Type
/cactus askand your question, up to 6000 characters.
If your account is on the team that connected the server, Cactus answers you as a teammate. If it is on another team, you get the published pages. Until your account is linked, each answer ends with a line asking you to type /cactus link to be answered as yourself.
In a direct message, Cactus does not answer questions. It says it answers in a server it is connected to.
Check the server's status
/cactus status shows what Cactus knows about the product bound to this server right now. It works only for a linked teammate, and otherwise Cactus says "Link your account with /cactus link first."
Reply inside a handoff thread
In a handoff thread, /cactus reply sends your words to the customer, and /cactus resolve marks the handoff resolved. Anything else said in the thread stays private. Handoffs explains how a handoff is claimed.
If linking doesn't finish
What you see | What it means | What to do |
|---|---|---|
"Linked, but not on this team" | What it means Your Cactus account is not on the team that connected this server, so you get the published pages here | What to do Ask in a server your own team connected to get answers as yourself |
"That Discord account is linked to someone else." | What it means Another Cactus account already holds this Discord account | What to do Sign in as the Cactus account that linked it, or link a different Discord account |
"That link has already been used." | What it means Each link works once | What to do Type |
"That link expired." | What it means The link is older than the time it lasts | What to do Type |
"That link is not valid." | What it means The link was changed, or was not made by Cactus | What to do Type |
If a server won't connect
What you see | What it means | What to do |
|---|---|---|
"That server is already connected to another Cactus team." | What it means Another Cactus team already has this server, and nothing was saved | What to do Ask the team that connected the server to disconnect it first |
"Handoffs have no channel yet." | What it means Cactus was refused permission to make or list channels in the server, so no handoffs channel is set | What to do Give Cactus Manage Channels in the server, then select Create #cactus-escalations |
Disconnect
On Discord, select Disconnect. Cactus stops posting this product's handoffs to the server. The server stays connected to your team while another product still uses it.