Skip to content

Conversation

@eraykeskinmac
Copy link

Proposed Content
I would like to propose adding strands-hubspot to the Community Packages documentation.

This is a production-ready HubSpot CRM tool for Strands Agents, designed for READ-ONLY operations with zero risk of data modification. It enables agents to safely access and analyze CRM data without any possibility of corrupting or changing customer information.

Key Features:

  • 🔍 Universal READ-ONLY Access: Safely search ANY HubSpot object type (contacts, deals, companies, tickets, etc.)
  • 🔎 Smart Search: Advanced filtering with property-based queries and sorting
  • 📄 Object Retrieval: Get detailed information for specific CRM objects by ID
  • 🏷️ Property Discovery: List and explore all available properties for any object type
  • 👤 User Management: Get HubSpot user/owner details and assignments
  • 🛡️ 100% Safe: NO CREATE, UPDATE, or DELETE operations - read-only by design

Package Information:

Installation:

pip install strands-hubspot
pip install 'strands-agents[anthropic]'

Quick Usage Example:

from strands import Agent
from strands_hubspot import hubspot

agent = Agent(tools=[hubspot])

# Search contacts (READ-ONLY)
agent("find all contacts created in the last 30 days")

# Get company details (READ-ONLY)
agent("get company information for ID 67890")

# List available properties (READ-ONLY)
agent("show me all available deal properties")

Location
Community Packages → Tools → CRM & Customer Data

Rationale
This package would be valuable for the Strands Agents community because:

  1. Fills a Critical Gap: Enables AI agents to access CRM data safely, which is essential for sales intelligence, customer research, and data analytics.

  2. Safety First: READ-ONLY design prevents accidental data loss or corruption, making it perfect for AI exploration of customer data.

  3. Production-Ready: Built with comprehensive error handling, follows Strands best practices, and includes real-world examples.

  4. Complete Workflows: Works seamlessly with other community tools to create end-to-end CRM workflows.

  5. Community Benefit: Open-source with comprehensive documentation. Saves developers significant time by providing instant HubSpot integration.

Add strands-hubspot v0.1.1 - a production-ready HubSpot CRM tool for READ-ONLY operations with zero risk of data modification.

Features:
- Universal READ-ONLY access to all HubSpot object types
- Smart search with advanced filtering
- Property discovery and metadata exploration
- 100% safe design with no modify operations
- Perfect for sales intelligence and CRM workflows

Package: https://pypi.org/project/strands-hubspot/
GitHub: https://github.com/eraykeskinmac/strands-hubspot
@eraykeskinmac
Copy link
Author

Closing this PR as the approach was incorrect. The correct format is to create individual .md files for each tool in docs/community/tools/ (like utcp.md). See PR #320 for the correct implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant