Loading...
Loading...
Manage contacts, deals, and marketing automation with HubSpot's all-in-one CRM platform.
npx skill4agent add andrejones92/canifi-life-os hubspotcurl -sSL https://canifi.com/skills/hubspot/install.sh | bashcp -r skills/hubspot ~/.canifi/skills/# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash
canifi-env set HUBSPOT_API_KEY "your_api_key"
canifi-env set HUBSPOT_ACCESS_TOKEN "your_access_token"
canifi-env set HUBSPOT_PORTAL_ID "your_portal_id"canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"User: "Add John Smith to HubSpot with email john@company.com"
Assistant: Creates new contact with provided detailsUser: "Move the Acme Corp deal to 'Closed Won' in HubSpot"
Assistant: Updates deal stage in the pipelineUser: "Find all HubSpot contacts from TechCorp"
Assistant: Returns contacts matching company nameUser: "Create a follow-up task for the Johnson deal tomorrow"
Assistant: Creates task linked to the deal| Error | Cause | Solution |
|---|---|---|
| 401 Unauthorized | Invalid or expired token | Refresh access token |
| 403 Forbidden | Insufficient scopes | Request additional permissions |
| 429 Rate Limited | Too many requests | Implement backoff (10 req/sec) |
| 404 Not Found | Object doesn't exist | Verify object ID |