New contacts arrive with missing owners, stages, and bad data

A one-time cleanup decays immediately unless creation-time hygiene exists. This skill creates the screening workflow programmatically (v4 Automation API, created disabled for review): default lifecycle stage, data checks, and owner assignment for every new contact.

Fix it with one command

The new-contact-hygiene-workflow skill walks Claude Code through the entire fix — audit, CSV baseline, execution, and verification. Ready-to-run Python scripts included.

/plugin marketplace add tomgranot/hubspot-admin-skills
/plugin install hubspot-admin@hubspot-admin-skills
/new-contact-hygiene-workflow

Frequently asked questions

Can HubSpot workflows be created via the API now?

Yes. The v4 Automation API (stable — the old “beta” caveats are outdated) supports creating, updating, and deleting workflows. The skills always create workflows disabled so you review them in the UI before enabling.

More automation workflows skills