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 (Workflows 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, with a caveat. HubSpot’s Workflows API supports creating, updating, and deleting workflows, and HubSpot still documents it as beta and subject to change. That is why the skills always create workflows disabled: you review each one in the UI before enabling it, and a manual build path is documented as the fallback.

More automation workflows skills