#2805·hive

[Integration]: Expand agent capabilities by adding more integrations/tools

Author: RichardTang-AdenCreated Jan 30, 2026Updated Sep 17, 2026
Labelsenhancementhelp wantedintegrationstools

Problem Statement

Currently, Hive agents have limited integrations with external business tools and services. This restricts their ability to automate complex workflows and forces users to rely on manual processes or multiple disconnected systems. For example, users cannot automatically sync lead data from their CRM to their ERP system and notify the team via Slack—each step requires manual intervention or custom scripting.

Proposed Solution

Expand Hive's integration ecosystem to support a broader range of business services and APIs. This will enable agents to:

  • Connect directly with popular platforms (Salesforce, Slack, HubSpot, QuickBooks, etc.)
  • Interact with custom APIs and internal systems
  • Orchestrate complex, multi-step workflows without manual intervention
  • Provide a consistent authentication and configuration experience across all integrations

How to Contribute

We welcome community contributions for new integrations! Each integration should be proposed as a separate issue.

Creating an Integration Proposal

Issue title format: [Integration]: <Service or Tool Name>

Required information in your issue:

  • Reason: Why this integration is needed
  • Use case: Specific business processes it will enable or improve
  • Scope: What endpoints/features will be included
  • Link: Reference this parent issue in your proposal

Example Issues

Tips for Faster Review and Assignment

  • Link your issue to this parent feature issue
  • Provide concrete use cases with real-world examples
  • Specify the most critical endpoints/features for MVP

How to Build an Integration

A complete integration consists of four key components:

1. Functions

The integration endpoints and core logic that interact with the external service.

2. Credentials

Authentication mechanism for users to securely connect their accounts. Must follow the credentialSpec and credentialStore patterns to ensure compatibility with Hive's node system.

3. Documentation

Clear documentation covering:

  • Scope and coverage of the integration
  • Supported endpoints and features
  • Setup and authentication instructions
  • Usage examples

4. Tests

Unit tests to verify the integration functions correctly.

Example Implementation

See this example PR for reference: https://github.com/adenhq/hive/pull/2601

Getting Started

  1. Check existing issues to avoid duplicates
  2. Create a new issue using the format above
  3. Wait for maintainer feedback and assignment
  4. Follow the implementation guidelines
  5. Submit a PR referencing your issue

Questions? Feel free to comment on this issue or reach out to the maintainers.