Tom Granot avatar

Tom Granot

Community

@tomgranot

104Followers
|
68Public Repos
|
32Published Skills

Agent Skills by Tom Granot

Showing 32 vetted skills indexed across 1 GitHub repositories.

TomGranotTomGranot
58

build-smart-lists

Create dynamic HubSpot lists via the Lists API v3 for segmentation.

Community
Intermediate
TomGranotTomGranot
58

review-bounced-contacts

Triage bounced contacts flagged by email_health_flag for deletion or recovery.

Community
Intermediate
TomGranotTomGranot
58

bounce-monitoring-workflow

Detect email bounces and suppress contacts after threshold in HubSpot workflows.

Community
Advanced
TomGranotTomGranot
58

hubspot-implementation-plan

Generate a phased HubSpot implementation plan from an audit report.

Community
Advanced
TomGranotTomGranot
58

merge-duplicate-companies

Identify duplicate HubSpot company records by domain and name, exporting audit CSVs.

Community
Intermediate
TomGranotTomGranot
58

enrich-industry

Copy industry values from associated company records to HubSpot contacts.

Community
Advanced
TomGranotTomGranot
58

lifecycle-progression-workflow

Automate HubSpot contact lifecycle progression from Lead to Customer with four sequential workflows.

Community
Advanced
TomGranotTomGranot
58

build-lead-scoring

Build a two-score Fit and Engagement lead scoring model in HubSpot.

Community
Advanced
TomGranotTomGranot
58

enrich-company-name

Copy missing company names from associated HubSpot records to contacts.

Community
Advanced
TomGranotTomGranot
58

delete-no-email-contacts

Delete no-email contacts in HubSpot using the CRM Search API with batched operations.

Community
Advanced
TomGranotTomGranot
58

backfill-geo-data

Enrich missing country, state, and city fields for HubSpot contacts and companies.

Community
Advanced
TomGranotTomGranot
58

suppress-global-unsubscribes

Identifies globally unsubscribed contacts via HubSpot API and suppresses their marketing status.

Community
Advanced
TomGranotTomGranot
58

cleanup-deals

Standardize HubSpot deal data by removing test deals and fixing missing amounts.

Community
Intermediate
TomGranotTomGranot
58

hubspot-audit

Audit a HubSpot portal across eight CRM dimensions and generate a prioritized Markdown report.

Community
Advanced
TomGranotTomGranot
58

suppress-hard-bounced

Identify hard-bounced HubSpot contacts, export a CSV audit log, and create a dynamic list.

Community
Advanced
TomGranotTomGranot
58

weekly-cleanup-routine

Run weekly HubSpot health checks on contacts, workflows, and data quality.

Community
Intermediate
TomGranotTomGranot
58

create-segment-lists

Organize HubSpot contacts into reusable segment lists with naming conventions.

Community
Intermediate
TomGranotTomGranot
58

standardize-geo-values

Standardize country and state values to canonical names in HubSpot CRM.

Community
Advanced
TomGranotTomGranot
58

assign-unowned-contacts

Assign unowned HubSpot marketing contacts to a designated owner via API.

Community
Advanced
TomGranotTomGranot
58

reassign-deactivated-owners

Reassign contacts and companies from deactivated to active HubSpot owners via batch APIs.

Community
Advanced
TomGranotTomGranot
58

cleanup-workflows

Audit HubSpot workflows and delete dead, test, or deprecated automations.

Community
Intermediate
TomGranotTomGranot
58

new-contact-hygiene-workflow

Automate HubSpot contact enrichment by setting lifecycle stage and copying company details.

Community
Intermediate
TomGranotTomGranot
58

suppress-ghost-contacts

Identify and suppress unengaged HubSpot contacts via API and CSV audits.

Community
Advanced
TomGranotTomGranot
58

engagement-suppression-workflow

Automate re-engagement and suppression decisions for dormant HubSpot contacts.

Community
Advanced