Run your HubSpot CRM from one chat: add and update contacts, move deals, log activity, and search records while your AI assistant does the entry
HubSpot actions
Ask in plain language — Praxivara picks the right HubSpot action, runs it, and confirms anything sensitive first.
Add a new person to your CRM by describing them in plain language, no manual form-filling
Change a contact's details, owner, or lifecycle stage just by asking
Pull a contact record by id to check their latest details in seconds
Retrieve the full record behind any email address so you know who you're dealing with
See who was added to the CRM lately without opening HubSpot
Find people by name, email, or any property using a plain-English question
Create or refresh many contacts at once, matched by email so nothing duplicates
Drop a contact onto a static list to line them up for outreach or a campaign
Kick a contact into a HubSpot workflow so your automations pick them up
Add an account to the CRM from a quick description, ready to link contacts and deals
Edit an account's details or owner without digging through record pages
Fetch an account by id to review its current profile at a glance
Track down accounts by name, domain, or property with a simple ask
Stand up many accounts in one pass instead of adding them one by one
Apply changes across many accounts at once to keep records current
Create or update a whole batch of accounts together, no duplicates left behind
Open a new opportunity in your pipeline just by describing the deal
Move a deal's stage, amount, or owner by asking in chat
Pull a specific deal to check where it stands right now
Find opportunities by name or property to size up your pipeline fast
Log a new support ticket straight from chat so nothing slips through
Change a lead's status or details as it moves through qualification
Jot a note onto any record so context stays with the contact or deal
Set a follow-up task tied to a record so the next step never gets lost
Record a meeting against a contact, company, or deal for a clean history
Capture an SMS, WhatsApp, or LinkedIn exchange on the record it belongs to
Record any note, call, email, meeting, or task against a record in one step
Pull a logged meeting by id to review what was discussed
List every meeting tied to a contact, company, or deal for full context
Review all emails attached to a record without leaving the conversation
Connect records like a contact to a company so relationships stay mapped
List the companies, deals, and records tied to a contact in one view
Edit a record in one of your custom objects by id, straight from chat
Run a filtered search across any object type to answer a question fast
See your marketing campaigns to check what's running and where to focus
Browse your marketing forms without hunting through the HubSpot menus
Review your marketing emails to see what's been built and sent
Pull up your marketing events to keep tabs on what's scheduled
See your website and landing pages to check what's published
Browse your blog posts to review recent content at a glance
Grab the public link to a File Manager asset to share or reuse it
See a contact's email subscription settings before you reach out
HubSpot triggers
Events in HubSpot that can start an automation on their own — no clicks required once you set it up.
Fires when a contact is created in HubSpot (webhook contact.creation).
Fires when any contact property changes (webhook contact.propertyChange). Set the property name filter to watch a specific field.
Fires when a contact's lifecycle stage changes (propertyChange on lifecyclestage) — e.g. lead → MQL → SQL → customer.
Fires when a contact's lead status changes (propertyChange on hs_lead_status) — e.g. NEW → OPEN → IN_PROGRESS → CONNECTED → QUALIFIED.
Fires when a contact is deleted (webhook contact.deletion).
Fires when two contacts are merged (webhook contact.merge). The surviving record keeps the primary ID.
Fires when a previously deleted contact is restored (webhook contact.restore).
Fires when a contact is associated with or disassociated from another record (webhook contact.associationChange) — e.g. linked to a company or deal.
Fires when a contact is permanently erased for privacy/GDPR (webhook contact.privacyDeletion). Erasure is irreversible.
Fires when a company is created in HubSpot (webhook company.creation).
Fires when any company property changes (webhook company.propertyChange).
Fires when a company is deleted (webhook company.deletion).
Fires when two companies are merged (webhook company.merge).
Fires when a company is associated with or disassociated from another record (webhook company.associationChange).
Fires when a deal is created in HubSpot (webhook deal.creation).
Fires when a deal moves to a new stage (propertyChange on dealstage). The core deal-pipeline event most sales automations build on.
Fires when a deal moves into a closed-won stage (propertyChange on dealstage to a stage where hs_is_closed_won is true).
Fires when a deal moves into a closed-lost stage (propertyChange on dealstage to a stage where hs_is_closed_won is false but the deal is closed).
Fires when a deal's amount changes (propertyChange on amount).
Fires when any deal property changes (webhook deal.propertyChange). Use for fields other than stage/amount, which have dedicated triggers.
Fires when a deal is reassigned to a new owner (propertyChange on hubspot_owner_id).
Fires when a deal is deleted (webhook deal.deletion).
Fires when a deal is associated with or disassociated from another record (webhook deal.associationChange) — e.g. a contact, company, or line item.
Fires when a support ticket is created (webhook ticket.creation).
Fires when a ticket moves to a new status/stage (propertyChange on hs_pipeline_stage) — e.g. New → Waiting → Closed.
Fires when any ticket property changes (webhook ticket.propertyChange).
Fires when a ticket is deleted (webhook ticket.deletion).
Fires when a line item is created (webhook line_item.creation), typically when a product is added to a deal or quote.
Fires when any line item property changes (webhook line_item.propertyChange) — e.g. quantity or price.
Fires when a line item is removed (webhook line_item.deletion).
Fires when a product is added to the product library (webhook product.creation).
Fires when any product property changes (webhook product.propertyChange) — e.g. price or SKU.
Fires when a product is removed from the library (webhook product.deletion).
Fires when a new conversation thread is created in the HubSpot inbox (conversation.newThread / conversation.creation).
Fires when a new message is added to a conversation thread (conversation.newMessage).
Fires when a HubSpot form is submitted (form submission event).
Fires when a contact joins a list (contact list membership change — added).
Fires when a contact leaves a list (contact list membership change — removed).
Fires when a record is enrolled in a HubSpot workflow (workflow enrollment event, e.g. via a custom webhook action in the workflow).
What you can ask in plain English
No menus, no automation builder to learn. Type it like you'd ask a capable assistant — Praxivara figures out the HubSpot steps and shows you exactly what it did.
Related integrations
Let Praxivara run HubSpot for you.
Connect it in seconds and hand over the busywork — with you approving anything that matters. Start your 7-day free trial today.