Setup
Create a Private App in HubSpot
- Go to Settings → Integrations → Private Apps in HubSpot
- Click Create a private app
- Name it “Orova Integration”
- Under Scopes, enable:
crm.objects.contacts,crm.objects.deals,crm.objects.companies - Click Create app and copy the access token
Available tools
| Tool | Description |
|---|---|
search_contacts | Search contacts by name, email, or phone |
get_contact | Get contact details by ID |
create_contact | Create a new contact |
update_contact | Update contact properties |
search_companies | Search companies |
get_company | Get company details |
create_company | Create a new company |
search_deals | Search deals |
get_deal | Get deal details |
create_deal | Create a new deal |
update_deal | Update deal properties |
get_deal_pipeline | Get deal pipeline stages |
search_tickets | Search support tickets |
get_ticket | Get ticket details |
create_ticket | Create a support ticket |
create_note | Create a note on a record |
create_task | Create a task |
get_owners | List HubSpot owners |
Example conversation
User: “Can you look up John Smith in our CRM?”
Agent: calls search_contacts with query “John Smith”
Agent: “I found John Smith — he’s a Sales Manager at Acme Corp. His email is [email]. Would you like me to create a deal for him?”

