The Autohive Discord integration connects your Discord server with Autohive’s automation platform, enabling:

  • Server management - List all channels in your Discord server with detailed information including permissions and settings
  • Message interaction - Send messages to channels, reply to existing messages, and retrieve message history with pagination support
  • Engagement tracking - Add and remove emoji reactions to messages for automated moderation and engagement responses

Install the integration

  1. Log in to Autohive and navigate to Your user profile > Connections or Your workspace -> Manage workspace

  2. Locate the Discord Integration card and click Connect

    List of integrations in Autohive
  3. Select your Discord server and click Choose Account

  4. Review and approve permissions. Autohive requests access to:

    Ensure you approve the permissions required in order for the integration to function as expected.

  5. Confirm installation - you’ll be redirected to Autohive with “Connected” status displayed


Use the integration

You can now use the integration with your agents, workflows and scheduled tasks!

  1. Follow our Create your first agent guide on how to create an agent.
  2. In the ‘Agent settings’, scroll down to the ‘Add capabilities’ section and turn on the Discord capability. You can choose what individual Discord capabilities to turn on and off.
  3. Once the settings have been selected, begin prompting the agent of the workflow you’d like to achieve with Autohive and Discord!

Available capabilities

List Channels

  • Purpose: Retrieve all channels in your Discord server
  • Use cases: Channel discovery, server management automation, channel monitoring setup
  • Returns: Channel names, IDs, types (text/voice/category), permissions, and server hierarchy

Get Message History

  • Purpose: Retrieve recent messages from any channel
  • Use cases: Content moderation, engagement analysis, conversation context for responses
  • Features: Pagination support (up to 100 messages), message filtering by ID range
  • Returns: Message content, author information, timestamps, reactions

Send Messages

  • Purpose: Post messages to Discord channels
  • Use cases: Automated announcements, community engagement, response automation
  • Features: Reply to existing messages, mention users, format with Discord markdown
  • Requirements: Bot must have send message permissions in target channels

Manage Reactions

  • Purpose: Add or remove emoji reactions to messages
  • Use cases: Automated moderation responses, engagement tracking, poll automation
  • Features: Unicode emoji support, custom server emoji support
  • Requirements: Bot must have reaction permissions in target channels

Disconnect the integration

Important: Disconnecting stops data synchronization but preserves existing data in both systems.

  1. Navigate to Your user profile -> Connections or Your workspace -> Manage workspace
  2. Find the Discord Integration
  3. Click Disconnect and confirm

Data Impact: Existing data remains unchanged in both systems, but sync stops and Autohive loses Discord API access.


Uninstall the app

From Discord: Go to your server settings > Integrations > Find the Autohive bot and click Remove