v0.1.0 - Initial Release
π Initial Release - strands-hubspot v0.1.0
Welcome to the first release of strands-hubspot, a powerful HubSpot CRM integration tool for Strands Agents SDK!
β¨ Features
- Universal CRM Access: Works with ANY HubSpot object type (contacts, deals, companies, tickets, etc.)
- Smart Search: Advanced filtering with property-based queries
- Read-Only Safety: Secure operations that prevent accidental data modification
- Rich Console Output: Beautiful table displays with Rich library
- Easy Integration: Drop-in tool for Strands agents
- Type Safe: Full type hints and validation
π οΈ Installation
pip install strands-hubspotπ§ Quick Start
from strands import Agent
from strands_hubspot import hubspot
# Create an agent with HubSpot tool
agent = Agent(tools=[hubspot])
# Search contacts
agent("find all contacts created in the last 30 days")
# Create a deal
agent("create a deal called 'Acme Corp Q4' with amount 50000")
# Get company details
agent("get company information for ID 67890")π Requirements
- Python 3.9+
- Strands Agents SDK 1.11.0+
- HubSpot API access
π Links
- Documentation: GitHub Repository
- PyPI Package: strands-hubspot
- Strands Agents SDK: strands-agents
Built for the Strands community π