All integrations
HubSpot logo

HubSpot

Crm Sales Marketing Secure OAuth

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

What it does

HubSpot actions

42 actions

Ask in plain language — Praxivara picks the right HubSpot action, runs it, and confirms anything sensitive first.

Create a contact

Add a new person to your CRM by describing them in plain language, no manual form-filling

Update a contact

Change a contact's details, owner, or lifecycle stage just by asking

Look up a contact

Pull a contact record by id to check their latest details in seconds

Find contact by email

Retrieve the full record behind any email address so you know who you're dealing with

List recent contacts

See who was added to the CRM lately without opening HubSpot

Search contacts

Find people by name, email, or any property using a plain-English question

Import contacts in bulk

Create or refresh many contacts at once, matched by email so nothing duplicates

Add contact to a list

Drop a contact onto a static list to line them up for outreach or a campaign

Enroll in a workflow

Kick a contact into a HubSpot workflow so your automations pick them up

Create a company

Add an account to the CRM from a quick description, ready to link contacts and deals

Update a company

Edit an account's details or owner without digging through record pages

Look up a company

Fetch an account by id to review its current profile at a glance

Search companies

Track down accounts by name, domain, or property with a simple ask

Add companies in bulk

Stand up many accounts in one pass instead of adding them one by one

Update companies in bulk

Apply changes across many accounts at once to keep records current

Sync companies in bulk

Create or update a whole batch of accounts together, no duplicates left behind

Create a deal

Open a new opportunity in your pipeline just by describing the deal

Update a deal

Move a deal's stage, amount, or owner by asking in chat

Look up a deal

Pull a specific deal to check where it stands right now

Search deals

Find opportunities by name or property to size up your pipeline fast

Create a ticket

Log a new support ticket straight from chat so nothing slips through

Update a lead

Change a lead's status or details as it moves through qualification

Add a note

Jot a note onto any record so context stays with the contact or deal

Create a task

Set a follow-up task tied to a record so the next step never gets lost

Log a meeting

Record a meeting against a contact, company, or deal for a clean history

Log a message

Capture an SMS, WhatsApp, or LinkedIn exchange on the record it belongs to

Log an activity

Record any note, call, email, meeting, or task against a record in one step

Look up a meeting

Pull a logged meeting by id to review what was discussed

See linked meetings

List every meeting tied to a contact, company, or deal for full context

See linked emails

Review all emails attached to a record without leaving the conversation

Link two records

Connect records like a contact to a company so relationships stay mapped

See contact's links

List the companies, deals, and records tied to a contact in one view

Update a custom object

Edit a record in one of your custom objects by id, straight from chat

Search the CRM

Run a filtered search across any object type to answer a question fast

List campaigns

See your marketing campaigns to check what's running and where to focus

List forms

Browse your marketing forms without hunting through the HubSpot menus

List marketing emails

Review your marketing emails to see what's been built and sent

List marketing events

Pull up your marketing events to keep tabs on what's scheduled

List website pages

See your website and landing pages to check what's published

List blog posts

Browse your blog posts to review recent content at a glance

Get a file's URL

Grab the public link to a File Manager asset to share or reuse it

Check email preferences

See a contact's email subscription settings before you reach out

What it watches for

HubSpot triggers

39 triggers

Events in HubSpot that can start an automation on their own — no clicks required once you set it up.

New contact created Webhook

Fires when a contact is created in HubSpot (webhook contact.creation).

Contact property changed Webhook

Fires when any contact property changes (webhook contact.propertyChange). Set the property name filter to watch a specific field.

Contact lifecycle stage changed Webhook

Fires when a contact's lifecycle stage changes (propertyChange on lifecyclestage) — e.g. lead → MQL → SQL → customer.

Contact lead status changed Webhook

Fires when a contact's lead status changes (propertyChange on hs_lead_status) — e.g. NEW → OPEN → IN_PROGRESS → CONNECTED → QUALIFIED.

Contact deleted Webhook

Fires when a contact is deleted (webhook contact.deletion).

Contacts merged Webhook

Fires when two contacts are merged (webhook contact.merge). The surviving record keeps the primary ID.

Contact restored Webhook

Fires when a previously deleted contact is restored (webhook contact.restore).

Contact association changed Webhook

Fires when a contact is associated with or disassociated from another record (webhook contact.associationChange) — e.g. linked to a company or deal.

Contact GDPR-deleted Webhook

Fires when a contact is permanently erased for privacy/GDPR (webhook contact.privacyDeletion). Erasure is irreversible.

New company created Webhook

Fires when a company is created in HubSpot (webhook company.creation).

Company property changed Webhook

Fires when any company property changes (webhook company.propertyChange).

Company deleted Webhook

Fires when a company is deleted (webhook company.deletion).

Companies merged Webhook

Fires when two companies are merged (webhook company.merge).

Company association changed Webhook

Fires when a company is associated with or disassociated from another record (webhook company.associationChange).

New deal created Webhook

Fires when a deal is created in HubSpot (webhook deal.creation).

Deal stage changed Webhook

Fires when a deal moves to a new stage (propertyChange on dealstage). The core deal-pipeline event most sales automations build on.

Deal won Webhook

Fires when a deal moves into a closed-won stage (propertyChange on dealstage to a stage where hs_is_closed_won is true).

Deal lost Webhook

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).

Deal amount changed Webhook

Fires when a deal's amount changes (propertyChange on amount).

Deal property changed Webhook

Fires when any deal property changes (webhook deal.propertyChange). Use for fields other than stage/amount, which have dedicated triggers.

Deal owner changed Webhook

Fires when a deal is reassigned to a new owner (propertyChange on hubspot_owner_id).

Deal deleted Webhook

Fires when a deal is deleted (webhook deal.deletion).

Deal association changed Webhook

Fires when a deal is associated with or disassociated from another record (webhook deal.associationChange) — e.g. a contact, company, or line item.

New ticket created Webhook

Fires when a support ticket is created (webhook ticket.creation).

Ticket status changed Webhook

Fires when a ticket moves to a new status/stage (propertyChange on hs_pipeline_stage) — e.g. New → Waiting → Closed.

Ticket property changed Webhook

Fires when any ticket property changes (webhook ticket.propertyChange).

Ticket deleted Webhook

Fires when a ticket is deleted (webhook ticket.deletion).

New line item created Webhook

Fires when a line item is created (webhook line_item.creation), typically when a product is added to a deal or quote.

Line item property changed Webhook

Fires when any line item property changes (webhook line_item.propertyChange) — e.g. quantity or price.

Line item deleted Webhook

Fires when a line item is removed (webhook line_item.deletion).

New product created Webhook

Fires when a product is added to the product library (webhook product.creation).

Product property changed Webhook

Fires when any product property changes (webhook product.propertyChange) — e.g. price or SKU.

Product deleted Webhook

Fires when a product is removed from the library (webhook product.deletion).

New conversation started Webhook

Fires when a new conversation thread is created in the HubSpot inbox (conversation.newThread / conversation.creation).

New message in conversation Webhook

Fires when a new message is added to a conversation thread (conversation.newMessage).

Form submitted Webhook

Fires when a HubSpot form is submitted (form submission event).

Contact added to list Webhook

Fires when a contact joins a list (contact list membership change — added).

Contact removed from list Webhook

Fires when a contact leaves a list (contact list membership change — removed).

Enrolled in workflow Webhook

Fires when a record is enrolled in a HubSpot workflow (workflow enrollment event, e.g. via a custom webhook action in the workflow).

Just ask

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.

Catch me up on what needs my attention in HubSpot today.
Handle this in HubSpot and confirm before anything goes out.
Build me an AI agent that keeps HubSpot tidy every morning.
Pull the latest from HubSpot and turn it into a one-page report.
Works great with

Related integrations

See all

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.

7 days free • Cancel anytime • Nothing charged until your trial ends