Finds leads and customers, reads their policies and quotes, records new quotes and notes, moves a lead through its status, and sets the follow-up task.
99actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro adds a new note to a customer's profile during the conversation. Support agents document key details instantly without leaving the chat.
Ayro updates an opportunity's details such as carrier, product line, and premium information. Sales teams keep opportunity records current without re-entering data manually.
Ayro updates a lead's lifecycle status and optionally manages pipeline, stage, source, or tags. Teams track deal progress in real time without context-switching to AgencyZoom.
Each card is one request a support team gets, and the Agencyzoom actions Ayro runs to close it.
Ayro searches leads by the detail a caller gives, opens the lead record, and lists the AMS policies already held by that customer, so a coverage question is answered from the agency's own data.
Ayro creates the lead if they are new, opens an opportunity against them, and records the quote with the carrier and premium discussed, so nothing is retyped after the call ends.
Ayro changes the lead status, updates the fields that changed during the call, and marks a lead sold when it converts, so producers see a pipeline that matches reality.
Ayro creates the task for the next step against the producer who owns the account and marks the previous task complete, so nothing depends on someone remembering to write it down.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Agencyzoom actions it has and picks the ones a request needs.
Authorize the Agencyzoom account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Agencyzoom actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeAgencyzoom · Ayro
What can you do in Agencyzoom without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Agencyzoom.
Both are exposed. Create business lead and Update business lead handle commercial prospects, Search business classifications looks up the classification a commercial risk needs, and Search life and health leads covers that book separately.
All 99 actions your agent can call on Agencyzoom, straight from the live MCP connection.
Completes AgencyZoom V4 Single Sign-On (SSO) authentication by exchanging an OAuth2 authorization code for a JWT token.
Creates 1 to 5 new contacts in AgencyZoom in a single batch API call.
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.
Deletes multiple AgencyZoom tasks in a batch; task deletion is permanent and the response indicates overall batch success, not individual task 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.
Marks an existing and accessible task in AgencyZoom as 'completed'; this action does not return the full updated task object.
Adds a new note to an existing customer's profile using their ID; cannot be used to edit or retrieve existing notes.
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.
Adds a new note to an existing lead in AgencyZoom, identified by leadId.
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.
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.
Creates a new lead opportunity in AgencyZoom; this action cannot update existing opportunities.
Adds a new vehicle record to a specified opportunity; opportunityId must refer to a valid, existing opportunity.
Creates or updates a business lead in AgencyZoom using detailed personal and company information, for B2B sales and marketing lead management.
Creates a new lead or updates an existing one in AgencyZoom; ensure pipelineId, stageId, leadSourceId, and assignTo reference valid, existing entities.
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.
Irreversibly deletes a customer and all associated data in AgencyZoom using their customerId; useful for offboarding or data privacy compliance.
Permanently deletes a specific file, identified by fileId, associated with a customer, identified by customerId.
Permanently deletes a specific policy associated with a customer, for instance, if it's cancelled or inactive; this action is irreversible and requires caution.
Permanently deletes an existing driver record (a person associated with an insurance opportunity) from AgencyZoom using its unique driverId; this action is irreversible.
Deletes a specific file (identified by fileId) associated with an existing lead (identified by leadId); this operation is irreversible.
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.
Deletes a specific quote from a lead, requiring that the lead and quote exist and are associated.
Permanently deletes a specific opportunity by its unique ID; this action is irreversible and requires a valid, existing opportunityId.
Permanently and irreversibly deletes an existing task, identified by its taskId.
Permanently deletes a vehicle record by its vehicleId, which must correspond to an existing vehicle in the AgencyZoom system.
Deletes a specific message from an email thread within AgencyZoom.
Permanently deletes a specific email thread from the AgencyZoom system, identified by its threadId (expected by the endpoint), provided the thread exists.
Retrieves all assign groups configured in AgencyZoom, used for categorizing or assigning items to specific teams or units.
Retrieves all insurance carriers from AgencyZoom, typically used for populating selection lists or synchronizing carrier data; does not return detailed policy or coverage information.
Same connection, same setup. Pick the next one your team already uses.
Searches records across custom objects, creates people, deals, and notes, asserts records to avoid duplicates, and moves list entries along a process.
Submits contacts for batch enrichment, collects verified emails, phones, and company data, and manages the webhooks that push results back.
Books and reschedules appointments, logs calls and inbound events, moves deals through pipeline stages, and starts the action plan that follows up.
Finds records across readable folders, reports what changed since a given time, and pulls recent call logs, comments, and linked Drive files.
Tells a customer where their repair stands, books and moves appointments, converts approved estimates into emailed invoices, and keeps parts and history in step.
Finds contacts by email, creates lead and client records for people and companies, and reads your custom field schema before writing to it.

Authorize the account and your agent has all 99 actions from the first conversation.
