Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Assign Unowned Contacts

Skill Aktiv

Assign an owner to marketing contacts that have no owner. Ensures every marketable contact has accountability for follow-up, proper lead routing, and accurate owner-based reporting.

Zweck

Automate the assignment of unowned marketing contacts in HubSpot CRM to ensure proper lead routing and reporting.

Funktionen

  • Identifies marketing contacts without an owner.
  • Supports bulk assignment via API.
  • Provides before and after state verification.
  • Includes Python scripts for execution.

Anwendungsfälle

  • When marketing contacts lack assigned owners and need accountability.
  • To ensure all marketable contacts appear in owner-based reports.
  • To prepare for implementing territory-based or round-robin lead routing.

Nicht-Ziele

  • Implementing territory-based routing rules automatically (requires user input).
  • Assigning owners to non-marketing contacts.
  • Performing HubSpot CRM audit beyond contact owner assignment.

Workflow

  1. Gather requirements (owner, assignment strategy).
  2. Identify unowned marketing contacts (using script/UI).
  3. Decide on assignment strategy (catch-all, territory, round-robin).
  4. Execute bulk assignment (UI or API).
  5. Verify all marketing contacts have owners.

Praktiken

  • Data Hygiene
  • CRM Administration

Voraussetzungen

  • HubSpot CRM access with owner assignment permissions.
  • Approval from team leads for assignment strategy.
  • Python 3.10+ with requests and python-dotenv.

Documentation

  • warning:Configuration & parameter referenceThe script relies on an environment variable `HUBSPOT_TARGET_OWNER_ID` which is not explicitly documented in the SKILL.md for user configuration.

Maintenance

  • warning:Commit recencyThe last commit was 2026-03-26, over 3 months ago, suggesting potential lack of recent maintenance.

Trust

  • info:Issues Attention0 issues opened and 1 closed in the last 90 days, indicating low recent activity.

Scope

  • info:Dry-run previewThe skill includes before and after scripts for verification but lacks a specific dry-run flag for the main execution.
  • info:Dry-run previewThe skill includes before and after verification scripts but lacks a dedicated dry-run flag for the main execution.

Protocol

  • warning:Idempotent retry & timeoutsThe script implements retries for API calls but lacks a hard per-call timeout and does not ensure idempotency for HubSpot API operations.
  • warning:Idempotent retry & timeoutsThe script implements retries for API calls but lacks a hard per-call timeout and does not guarantee idempotency for HubSpot API operations.

Security

  • warning:Unguarded Destructive OperationsWhile the script performs bulk updates, there is no explicit confirmation prompt before execution, and the safety threshold might be too high.

Install

  • warning:Installation instructionThe README provides installation instructions for the plugin marketplace but lacks specific copy-paste invocation examples for this individual skill. The `SKILL.md` mentions prerequisites and scripts but not a direct execution command.

Practical Utility

  • warning:Usage examplesWhile the SKILL.md provides Python scripts for execution and notes UI steps, it lacks concrete, copy-pasteable end-to-end examples for directly invoking the skill or its scripts with specific inputs and outputs.

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add TomGranot/hubspot-admin-skills
/plugin install hubspot-admin-skills@hubspot-admin-skills

Qualitätspunktzahl

75 /100
Analysiert 1 day ago

Vertrauenssignale

Letzter Commitabout 2 months ago
Sterne21
LizenzMIT
Status
Quellcode ansehen