v1.0 • Lead Management
Put your agent in your Discord server. Members ask in the channels you choose and get answered in a private thread only they and your team can see. Your team can step in from Discord or from the PollyBot console.
Once connected, the bot watches the channels you picked. When a member writes there, it opens a private thread under the question, answers inside it, and keeps answering follow-ups there. In the PollyBot console every thread is a conversation with a ticket number, so your team sees Discord next to the website widget and every other channel.
Two ways to connect:
Everything about how the agent answers (its knowledge, prompt, model, welcome line, handoff button, lead form, message limits) comes from the agent's own settings in Design Studio and Settings. The Discord page only holds what is Discord-specific: channels, staff roles, threads.
The PollyBot bot is shared by every PollyBot customer, so it appears in your member list as PollyBot. If you want your own name and avatar, connect your own bot instead.
PollyBot stores the token encrypted and never shows it again. To change it later, press Replace the token on the Connected card and paste the new one: same bot, same server, same channels and threads.
On the Channels card, tick the channels where members may ask. The bot is quiet everywhere else, mentions included.
@YourBot plus their question.Hiding the bot from other channels. Discord lists a bot in every channel it can see. To keep it out of, say, #off-topic: in Discord, edit that channel or its category, open Permissions, add the bot's role and turn View Channel off. The bot ignored that channel already; this just removes it from the list.
Every conversation lives in a private thread named after its ticket number, for example #P261017-CZJVC. Only the member, the bot and staff who can manage threads can see it. The bot leaves a short pointer in the channel ("I've opened a private thread for you") that disappears after a few minutes.
On the Team card, pick the Discord roles that count as staff. Nothing is staff until you say so, and staff get answers too, so the owner can always test the bot.
/resume-ai hands the thread back to the bot. /resolve closes it. /pause-ai stops the bot without taking over.When your agent's Human-in-the-Loop is on, every answer carries a help button with the label from that setting. Pressing it opens a short form built from your agent's lead capture fields (Discord shows five at most). The answers become a lead, your team gets the handoff email, and the conversation moves to human mode, exactly as from the website widget.
Members
/chat question asks and gets a private thread/create-thread opens a private thread/my-threads lists open threads/helpStaff (Manage Messages)
/answer-here on or off ticks or unticks the current channel (needs Manage Server), the same as the Channels card/pause-ai and /resume-ai in a thread/resolve closes the thread's conversation/create-support-button posts a help button in the channel/admin-helpYour channels hold answers your team already gave. The agent can learn from them. This lives in the Training Center, under Discord, and it is separate from the chat connection above: you can learn from any server you manage, whether or not the agent chats there.
What you can choose, per channel.
Who the team is. If the same server is connected for chat and you picked staff roles there, those roles are the team. Otherwise anyone whose role may manage messages, manage threads, moderate members or administer the server.
Citing. Each learned post, pin or conversation keeps its Discord link, so the agent can point members to the source.
Changing your mind. Edit the choices from the channel's row; the channel is read again and pages that no longer qualify are removed. Removing a channel takes everything learned from it out of the knowledge. Disconnecting a server removes all of its channels. The bot stays in the server until you kick it in Discord (Server Settings, Members).
Not read: voice channels, private threads, channels the bot cannot see, and anything older than the window you chose.
Start with the Health card on the Discord page: it says whether the bot is online and which permissions are missing in your chosen channels.
/answer-here from Discord, with who and when.PollyBot stores what is needed to run the conversation: the member's Discord id, name and avatar link, the messages in the thread, and the server and channel ids. Bot tokens are stored encrypted. Nothing is posted outside the thread the member is in. Disconnecting keeps past conversations in your console; deleting the agent deletes them. To remove a member's data, delete their conversations from the console.
See the privacy policy for the rest.