App20+ workflow actions

Extend HubSpot
workflows with 20+ actions.

Workflow actions, AI agent actions, and free admin tools. Connect APIs, manage associations, merge duplicates, and automate commerce — no code required.

Free plan available · Works with custom objects · No credit card
Deal closed-won · auto-invoiceLive example
Trigger · enrolls deals
When this happens
Deal stage is Closed Won
any number of times anytime
Action 1
Create Payment
Log a Succeeded payment of Amount USD
Hide configuration
AmountAmount (Enrolled deal)
CurrencyUSD
StatusSucceeded
Action 2
Create Line Item from Product
Add line item for SKU PROD-ENT-ANNUAL
Click to see configuration
ProductSKU: PROD-ENT-ANNUAL
Quantity1
Attach toEnrolled deal
End
Every use case

There's an action for that.

Six families of workflow actions that quietly do the things HubSpot's native builder can't — across every object type.

Association Automation

Find and associate records, copy associations between objects, remove associations, and manage labels.

Copy associationsFind & associateChange label

API Webhook Connector

Connect to any external service via REST API. Customize payloads and map responses back to CRM properties.

RESTZapierClay

Commerce Automation

Create payment records, generate quotes, add taxes and line items, and activate payment options like Stripe automatically.

PaymentsQuotesLine items

Essential Utilities

Add notes to timelines, generate random numbers for A/B testing, random delays, and manage dropdown options.

Transform textRandom delayNotes

Essential Integrations

Send emails via SendGrid, Telegram notifications, and create Notion pages or database items.

SendGridTelegramNotion

Data Enrichment

Extract data from any URL to enrich your CRM records with external web content.

Extract URLChatGPT
API integration

Call any API from a workflow

Connect to any external service via REST API. Customize payloads and map responses back to CRM properties, with a full audit of calls and responses. Score a lead, route a deal, enrich a contact, or open a ticket — anything reachable over HTTP.

  • Lead routing and scoring
  • Zapier, Make, and n8n catch hooks
  • Clay enrichment in real time
  • HubSpot-to-HubSpot API calls
Explore API Webhook Connector
Verify lead against internal APIEnrolls contacts
Trigger · enrolls contacts
When this happens
Form submission: Demo Request
any number of times anytime
Action 1
API Webhook Connector
POST to /leads/verify, save lead_score & account_id
Hide configuration
MethodPOST
URLapi.acme.io/leads/verify
Saveresponse.lead_score → lead_score
End
Association automation

Keep records linked, automatically

Four actions for managing relationships across your CRM: Copy Associations (unique to 0CodeTools), Find and Associate, Remove Associations, and Change Association Label. Works for every object type — standard, commerce, custom objects, and activities.

  • Copy associations — mirror relationships between objects
  • Find and associate by any property in one step
  • Remove stale or incorrect links in bulk
  • Promote or demote a relationship label
Read: associate orders with companies
New deal from marketplace partnerEnrolls deals
Trigger · enrolls deals
When this happens
Deal pipeline is Partner Deals
any number of times anytime
Action 1
Find and associate
Find Company by domain, associate as Partner
Click to see configuration
FindCompany by domain
LabelPartner
Action 2
Copy associations
Copy Contacts and Deals from the Company
End
Duplicate management

Merge duplicate records in real time

HubSpot's native dedupe runs manually from the CRM UI. The Find and Merge action runs inside any automation, so duplicates collapse the moment a record enters the system. Search by up to five properties in priority order and pick which record survives as primary.

  • Match by phone, email, name, or any custom property
  • Chain up to five properties to avoid false positives
  • Choose the primary surviving record
  • Runs on any object type
Get started free
Auto-merge duplicate contacts on createEnrolls contacts
Trigger · enrolls contacts
When this happens
Phone number is known
any number of times anytime
Action 1
Find and merge
Match on Phone, First name, Last name, then merge
Hide configuration
Match 1Phone
Match 2First name
Match 3Last name
KeepEnrolled record
End
AI and enrichment

Classify, enrich, and extract — no code

Build your own data classification and enrichment pipelines directly in HubSpot workflows. Extract content from any public URL, pipe it through ChatGPT with your prompt, and save the result back to a CRM property.

  • Extract web data from any public URL
  • Generate with GPT-4o or GPT-4o Mini
  • Save the output to a property or note
Visit AI Studio
Classify a new company from its websiteEnrolls companies
Trigger · enrolls companies
When this happens
Company created with domain
any number of times anytime
Action 1
Extract web data
Scrape Domain (Enrolled company)
Click to see configuration
SourceDomain (Enrolled company)
Returnspage text + meta
Action 2
Generate with ChatGPT
Classify using GPT-4o, save to Industry vertical
Click to see configuration
ModelGPT-4o
Save→ Industry vertical
End
Process

Get started in 3 steps.

01

Register

Create your free account at toolbox.resonatehq.com. No credit card required to get started.

02

Connect HubSpot

Link your HubSpot account with a single click. Your new workflow and agent actions appear instantly.

03

Start automating

Use workflow actions, AI agents, and admin tools to extend what HubSpot can do.

Get started

Start free, scale when you're ready.

Start free with no credit card. Or talk to us about enterprise workflow automation across your HubSpot portal.

  • Free plan available
  • Workflow actions, AI agents & admin tools
  • Works with custom objects

Start free trial

What are you interested in?
What HubSpot Products do you use?