Channels: Slack, Teams, email, hosted pages

Gumloop · Practical · 10 min

Agents get used when they live in the tools people already have open all day.

A channel is a place where people can talk to an agent outside the Gumloop app.

Slack. On the agent's Channels > Slack, add a bot (the standard Gumloop bot or your own custom Slack app) and add it to a channel. People @mention the agent; it replies in a thread. The Thread Replies setting decides whether it also answers follow-ups without a mention: Auto (the default, which judges whether a message is meant for it), Only on mentions, or On all messages. Stop a reply with Slack's Stop button or !stop. The standard bot allows one agent per channel; DMs to it go to your personal Gumball, so give an agent its own custom Slack app if people should DM it.

Important: in Slack, the agent uses the connected accounts of the person who messaged it, not yours. New users are asked to sign up, with matching emails.

Microsoft Teams works similarly, with its own setup guide.

Email: agents can have their own email inbox, so people can forward or send them requests.

Hosted Pages give an agent its own chat web page with a simple address. Visitors must sign in to Gumloop and have at least User access to the agent; they see only a clean chat, not your configuration. Chat usage is billed to the person chatting.

Approvals follow the agent everywhere: in Slack, Approve and Reject buttons appear in the thread.

Agents can also be reached through the API and MCP, covered later.

Remember

  • Slack and Teams bots let people @mention agents in channels
  • In Slack, the agent acts with the requesting person's connected accounts
  • Hosted Pages and email inboxes offer other front doors

Check yourself

  1. Lee @mentions your support agent in Slack and asks it to check a ticket. Whose Zendesk connection does it use by default?

Sign in to answer, see the explanations, and get this lesson back as a quick review later.

Official docs: docs.gumloop.com/core-concepts/agents_slack