reassign-deactivated-owners

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

58|16|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/TomGranot/hubspot-admin-skills --skill reassign-deactivated-owners
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reassign-deactivated-owners
Source: https://github.com/TomGranot/hubspot-admin-skills/tree/main/skills/reassign-deactivated-owners
Command: npx skills add https://github.com/TomGranot/hubspot-admin-skills --skill reassign-deactivated-owners

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, python-dotenv, and includes scripts (resource) components.

What problem does it solve?

Reassign contacts and companies from deactivated owners to active owners to prevent orphaned records and stalled follow-up.

Core Features & Use Cases

  • Automated detection of deactivated owners and portfolio impact, enabling informed reassignment.
  • Batch reassignment via HubSpot Owners API and Batch Update API with multi-pass handling for large datasets.
  • Territory analysis to inform ownership decisions and preserve historical context with optional tracking.

Quick Start

Set HUBSPOT_ACCESS_TOKEN in the environment, run the before state analysis to identify deactivated owners, then run the execute script to reassign their assets to a chosen active owner.

Frequently Asked Questions about reassign-deactivated-owners

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reassign HubSpot contacts from deactivated owners to active owners?

To reassign HubSpot contacts from deactivated owners, this Skill uses the HubSpot Owners and Batch Update APIs to detect inactive owners and safely bulk transfer their contacts and companies to active owners.

What happens to orphaned HubSpot records when an owner is deactivated?

Orphaned HubSpot records from deactivated owners are identified through portfolio analysis and batch reassigned to active owners, preventing stalled follow-ups and maintaining continuous contact ownership.

Can I bulk update company ownership in HubSpot for large datasets?

Yes, you can bulk update company ownership in HubSpot for large datasets using multi-pass pagination, which processes extensive records safely while generating a CSV audit trail for traceability.

Do I need a manual confirmation workflow to reassign HubSpot owners?

Yes, a manual confirmation workflow is required to reassign HubSpot owners, ensuring explicit safety checks are met before executing any batch reassignment of contacts or companies.

How does this data cleanup process preserve territory context during owner reassignment?

The data cleanup process preserves territory context during owner reassignment by analyzing the deactivated owner's portfolio to inform ownership decisions and optionally tracking historical context.

Is there an audit trail for bulk reassigning HubSpot contacts?

Yes, there is an audit trail for bulk reassigning HubSpot contacts; the process automatically creates CSV files documenting all batch transfers to ensure full traceability and data cleanup compliance.