Connect AgencyZoom with Hookshot™ and your stack

AgencyZoom is for the P&C insurance agent that's looking to increase sales, boost retention and analyze agency & producer performance.

Tools and triggers

What Agents can do in AgencyZoom

Available tools and events after AgencyZoom is connected.

  • Add Tags to a Policy

    Adds new comma-separated `tagNames` to a policy, requiring `tagNames` and identification by either `policyId` or `amsPolicyId`; if `amsPolicyId` is provided, `policyId` is ignored, and existing tags are not affected.

  • Authenticate for JWT via V4 SSO

    Completes AgencyZoom V4 Single Sign-On (SSO) authentication by exchanging an OAuth2 authorization code for a JWT token. Prerequisites: First call get_auth_url_for_v4sso to obtain the authentication URL, then redirect…

  • Batch Create Contacts

    Creates 1 to 5 new contacts in AgencyZoom in a single batch API call.

  • Batch Create Leads

    Creates up to 5 new leads in AgencyZoom; all referenced entity IDs (e.g., pipeline, user, custom field names) must exist, and organization `name` is required if `isBusiness` is true.

  • Batch Delete Tasks

    Deletes multiple AgencyZoom tasks in a batch; task deletion is permanent and the response indicates overall batch success, not individual task status.

  • Change Lead Status

    Updates a lead's lifecycle status (e.g., Active, Won, Lost, X-Dated) and can optionally manage its workflow, pipeline, stage, source, or associated tags.

  • Create a Customer Note

    Adds a new note to an existing customer's profile using their ID; cannot be used to edit or retrieve existing notes.

  • Create a Driver for an Opportunity

    Creates a new driver record associated with an existing AgencyZoom opportunity using its ID; requires firstName and lastName, with optional fields for additional driver details.

  • Create a Lead Note

    Adds a new note to an existing lead in AgencyZoom, identified by `leadId`.

  • Create a Lead Opportunity

    Adds a new sales opportunity to an existing lead in AgencyZoom, requiring a valid `leadId`, `carrierId`, `productLineId`, and that custom field names match existing definitions in AgencyZoom.

  • Create a Lead Quote

    Creates a new insurance quote for an existing lead in AgencyZoom, using valid carrier and product line IDs, to track a proposal; this action does not bind policies or process payments.

  • Create a Vehicle for an Opportunity

    Adds a new vehicle record to a specified opportunity; `opportunityId` must refer to a valid, existing opportunity.

  • Create an Opportunity

    Creates a new lead opportunity in AgencyZoom; this action cannot update existing opportunities.

  • Create Business Lead

    Creates or updates a business lead in AgencyZoom using detailed personal and company information, for B2B sales and marketing lead management.

  • Create Lead

    Creates a new lead or updates an existing one in AgencyZoom; ensure `pipelineId`, `stageId`, `leadSourceId`, and `assignTo` reference valid, existing entities.

  • Create Task Post Endpoint

    Creates a new task in AgencyZoom; ensure `assigneeId`, `customerId`, or `leadId` are valid existing entities if provided, and use `contactEmail`, `customerId`, or `leadId` to link the task to a contact.

  • Delete a Customer

    Irreversibly deletes a customer and all associated data in AgencyZoom using their `customerId`; useful for offboarding or data privacy compliance.

  • Delete a Customer Policy

    Permanently deletes a specific policy associated with a customer, for instance, if it's cancelled or inactive; this action is irreversible and requires caution.

  • Delete a Lead Opportunity

    Permanently deletes an existing opportunity (by `opportunityId`) associated with an existing lead (by `leadId`) when it's irrelevant, closed, or erroneous; the lead itself remains.

  • Delete a Lead Quote

    Deletes a specific quote from a lead, requiring that the lead and quote exist and are associated.

  • Delete a Task

    Permanently and irreversibly deletes an existing task, identified by its `taskId`.

  • Delete a Vehicle

    Permanently deletes a vehicle record by its `vehicleId`, which must correspond to an existing vehicle in the AgencyZoom system.

  • Delete an Opportunity

    Permanently deletes a specific opportunity by its unique ID; this action is irreversible and requires a valid, existing `opportunityId`.

  • Delete an Opportunity Driver by ID

    Permanently deletes an existing driver record (a person associated with an insurance opportunity) from AgencyZoom using its unique `driverId`; this action is irreversible.

Setup

Connect AgencyZoom in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.