Discord
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
-
Log in to Autohive and navigate to Your user profile > Connections or Your workspace -> Manage workspace
-
Locate the Discord Integration card and click Connect
-
Select your Discord server and click Choose Account
-
Review and approve permissions. Autohive requests access to:
Ensure you approve the permissions required in order for the integration to function as expected.
-
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!
- Follow our Create your first agent guide on how to create an agent.
- 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.
- 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.
- Navigate to Your user profile -> Connections or Your workspace -> Manage workspace
- Find the Discord Integration
- 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