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.

  1. On Discord, select Connect.

  2. Pick the server and approve the bot. Discord shows the permissions Cactus asks for on its approval screen.

  3. Cactus brings you back to the page and sets up the handoffs channel. It uses #cactus-escalations if 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.

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 ask and 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 /cactus link in Discord for a fresh one

"That link expired."

What it means

The link is older than the time it lasts

What to do

Type /cactus link in Discord for a fresh one

"That link is not valid."

What it means

The link was changed, or was not made by Cactus

What to do

Type /cactus link in Discord for a fresh one

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.

Sources

Related pages