TypeScript, Python & AI Actions

Coded actions & automation for HubSpot teams.

The programmable automation layer for HubSpot. Ship custom-coded actions in TypeScript or Python with full SDK access, launch 20+ pre-built RevOps templates, or generate actions with AI — without Data Hub limits or per-seat costs.

Single Portal $79/mo flatNo per-seat feesgVisor sandboxed1-click HubSpot OAuthTwo-way GitHub sync
event-deal-attribution.ts
export default async function handler({ payload }) {  const attendees = await hubspot.marketingEvents.getAttendees({    eventId: payload.eventId, state: 'ATTENDED'  })  const deals = await hubspot.deals.searchByContacts(attendees)  for (const deal of deals) {    await hubspot.deals.update(deal.id, { event_attributed_arr: deal.amount})  }}
14 Deals and $435,000 attributed to Events.1.42s · 0 errors

Node 20 & Python 3.11

Dual Runtimes

<50ms

Sandbox Startup

Zero

Cold Starts

gVisor Sandboxed Runtime

Code runs in dedicated micro-containers with read-only rootfs, zero cold starts, and network allowlists.

HubSpot Native + Any API

Pre-authenticated HubSpot SDK injection plus secure generic HTTP connectors for Slack, Stripe, and Postgres.

Webhooks & Cron Schedules

Real-time webhook ingestion and cron schedules with timezone support, jitter, and automatic retry policies.

Flat Workspace Pricing

Single Portal is $79/mo flat with unlimited team seats. No per-seat penalties, usage credits, or surprise overage bills.

Flexibility & Speed

Three ways to automate HubSpot

Whether you need ready-to-run RevOps recipes, instant AI-generated code, or full custom TypeScript & Python freedom.

Zero Code Required

Turnkey Templates

Deploy tested RevOps recipes in one click: record association, renewal deal creation, company deduplication, and record cleanup with customized variables.

  • 20+ production-ready recipes
  • Visual parameter configuration
  • 1-click deployment
AI-Assisted

AI Action Assistant

Describe what your team needs in plain English. Workflood generates type-safe TypeScript & Python workflow actions validated against your HubSpot properties.

  • Prompt-to-code generation
  • HubSpot schema awareness
  • Instant dry-run verification
Full Developer Power

Custom TypeScript & Python

Write custom operational logic in TypeScript or Python with direct HubSpot SDK access, full Monaco editor autocomplete, npm/pip packages, and isolated gVisor execution.

  • TypeScript & Python 3.11
  • Built-in Monaco editor & autocomplete
  • Version history & instant rollback
Built-in Portal Intelligence

Maintain pristine HubSpot CRM data health

Beyond workflow actions, Workflood equips operations teams with portal-wide intelligence tools to diagnose deal hygiene, analyze property usage, and eliminate shadow duplicates.

Deal Hygiene Audit

Instantly uncover stale pipeline deals, missing critical properties, and inconsistent stage progressions.

Property Usage Analytics

Identify unused or low-fill HubSpot properties across contacts, companies, and deals before schema cleanups.

Form & Duplicate Intelligence

Detect duplicate form submissions, identify shadow lead sources, and merge duplicate records cleanly.

Enterprise-Grade Runtime

Everything you need for advanced automation

Purpose-built for custom code and programmable automation around HubSpot, with the controls developers and operations teams expect.

Custom Code Actions

Write TypeScript or Python with full HubSpot SDK access. Trigger via webhook or cron. Full autocomplete and types in the editor.

Two-Way GitHub Sync

Connect your GitHub repositories to version control actions, review changes with pull requests, and maintain reliable code backups.

Any Connected App

HubSpot native connector plus generic HTTP for any API. Store keys securely with XChaCha20 encryption.

Scheduled Execution

Cron expressions for recurring jobs. Advanced schedules with timezone support, business-day skipping, and jitter.

Sandboxed Runtime

Code runs in isolated gVisor containers (Node 20 & Python 3.11). Network allowlists, read-only filesystems, and no cold starts.

Flat Pricing

Single Portal is $79/mo flat with unlimited team seats. No per-seat penalties, usage credits, or surprise overages.

An Independent Alternative

Need custom code without Data Hub?

Workflood is the dedicated platform for HubSpot teams that need custom-coded workflow actions, flexible scheduling, and multi-app connectivity. Keep the CRM your team already uses while running operational logic in a secure, sandboxed runtime.

Transparent Plans

Simple, predictable pricing

No per-seat fees. No usage credits. Just flat monthly plans.

Setup & Explore
$0/mo

Build and test custom actions before going live.

  • 1 draft action
  • 10 test runs / month
  • 1 connected app
  • 15s timeout
Most popular
Single Portal
$79/mo

Full power for 1 production HubSpot portal (+ sandbox testing).

  • Unlimited actions & team seats
  • 50,000 runs / month
  • 1 production HubSpot portal (+ sandbox)
  • 60s timeout
  • GitHub sync & PR checks
  • Slack alerts
Multi-Portal / Agency
Custom

For agencies & teams managing multiple client HubSpot portals.

  • Unlimited actions & team seats
  • Custom run volume
  • Unlimited HubSpot portals (Multi-Portal)
  • 5min timeout
  • RBAC, SSO & Audit Export
  • Custom SLA & Priority Support