Releases: eraykeskinmac/strands-hubspot
Releases · eraykeskinmac/strands-hubspot
v0.1.1 - Documentation & Badge Updates
📚 Documentation & Badge Updates - v0.1.1
🆕 What's New
📖 Enhanced Documentation
- ✅ Accurate READ-ONLY Documentation: Corrected all documentation to reflect the true read-only nature of the tool
- ✅ Comprehensive Safety Explanations: Added detailed explanations about why the tool is read-only and its benefits
- ✅ Improved Use Cases: Added real-world scenarios where read-only CRM access is valuable
- ✅ Better Examples: All code examples now show only supported read-only operations
🏷️ New Badges & Visibility
- ✅ PyPI Downloads Badge: Track package adoption
- ✅ GitHub Actions Status: Monitor CI/CD pipeline health
- ✅ Enhanced PyPI Integration: Better package discovery and trust signals
🛡️ Safety & Clarity
- ✅ Clear READ-ONLY Emphasis: Removed misleading CRUD operation references
- ✅ Enhanced Safety Features: Detailed explanations of why read-only access is safer
- ✅ Better User Guidance: Clearer instructions and expectations
📦 Installation
pip install strands-hubspot==0.1.1🔧 Supported Operations
- Search: Find CRM objects with advanced filtering
- Get: Retrieve specific objects by ID
- List Properties: Discover available fields
- Get Property Details: Understand field metadata
- Get User Details: Access owner/user information
🛡️ Safety Features
- 100% Read-Only: Cannot create, update, or delete any data
- Zero Risk: Perfect for AI agents and automated analysis
- Production Safe: Ideal for analytics without data modification concerns
🔗 Links
- PyPI: https://pypi.org/project/strands-hubspot/
- Documentation: https://github.com/eraykeskinmac/strands-hubspot
- Strands SDK: https://github.com/strands-agents/sdk-python
Built for the Strands community with ❤️
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 🚀