
Beyond-Bot.ai + agencyzoom
AgencyZoom is for the P&C insurance agent that's looking to increase sales, boost retention and analyze agency & producer performance.
What You Can Do with this Integration
Automate Data Entry
Automatically sync new contacts or deals from Beyond-Bot.ai to agencyzoom.
Enrich Customer Profiles
Use Beyond-Bot.ai to find and add new information to your records in agencyzoom.
Trigger Workflows
Start automated workflows in agencyzoom based on conversations with your virtual expert.
Available Actions
Here are the specific actions your virtual expert can perform within agencyzoom.
Agencyzoom Get A List Of Producer
Retrieves a list of all producers from agencyzoom, typically related to text thread functionalities.
Agencyzoom Authenticate For Jwtvia V4 Sso
Authenticates a user via v4 single sign-on (sso) using the provided callback `code` (typically required for success) to retrieve a jwt and initial user session information.
Agencyzoom Batch Create Contact
Creates 1 to 5 new contacts in agencyzoom in a single batch api call.
Agencyzoom Batch Create Lead
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.
Agencyzoom Batch Delete Task
Deletes multiple agencyzoom tasks in a batch; task deletion is permanent and the response indicates overall batch success, not individual task status.
Agencyzoom Change Status For Lead
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.
Agencyzoom Complete Task
Marks an existing and accessible task in agencyzoom as 'completed'; this action does not return the full updated task object.
Agencyzoom Create An Opportunity
Creates a new lead opportunity in agencyzoom; this action cannot update existing opportunities.
Agencyzoom 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.
Agencyzoom Create A Driver For An Opportunity
Creates a new driver record associated with an existing agencyzoom opportunity using its id; full driver details are handled by the api endpoint directly, not specified in this action's request.
Agencyzoom Create A Lead Note
Adds a new note to an existing lead in agencyzoom, identified by `leadid`.
Agencyzoom 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.
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.
Agencyzoom Create A Vehicle For An Opportunity
Adds a new vehicle record to a specified opportunity; `opportunityid` must refer to a valid, existing opportunity.
Agencyzoom Create Biz Lead
Creates or updates a business lead in agencyzoom using detailed personal and company information, for b2b sales and marketing lead management.
Agencyzoom Create Lead
Creates a new lead or updates an existing one in agencyzoom; ensure `pipelineid`, `stageid`, `leadsourceid`, and `assignto` reference valid, existing entities.
Agencyzoom Create Task
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.
Agencyzoom Delete An Opportunity
Permanently deletes a specific opportunity by its unique id; this action is irreversible and requires a valid, existing `opportunityid`.
Agencyzoom Delete A Customer
Irreversibly deletes a customer and all associated data in agencyzoom using their `customerid`; useful for offboarding or data privacy compliance.
Agencyzoom Delete A Customer File
Permanently deletes a specific file, identified by `fileid`, associated with a customer, identified by `customerid`.
Agencyzoom 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.
Agencyzoom Delete A Driver
Permanently deletes an existing agencyzoom driver (e.g., lead, potential sale, or business engagement) using its valid `driverid`; this action is irreversible.
Agencyzoom Delete A Lead File
Deletes a specific file (identified by `fileid`) associated with an existing lead (identified by `leadid`); this operation is irreversible.
Agencyzoom 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.
Agencyzoom Delete A Lead Quote
Deletes a specific quote from a lead, requiring that the lead and quote exist and are associated.
Agencyzoom Delete A Task
Permanently and irreversibly deletes an existing task, identified by its `taskid`.
Agencyzoom Delete A Vehicle
Permanently deletes a vehicle record by its `vehicleid`, which must correspond to an existing vehicle in the agencyzoom system.
Agencyzoom Delete Message
Deletes a specific message from an email thread within agencyzoom, where the message id is implicitly handled (e.g., via url path or session) as the request schema is empty.
Agencyzoom Delete Thread
Permanently deletes a specific email thread from the agencyzoom system, identified by its `threadid` (expected by the endpoint), provided the thread exists.
Agencyzoom Get Ams Policies For A Customer
Retrieves a customer's synchronized agency management system (ams) policy data (typically a single policy); requires an active ams integration, may return empty/default values if data is missing.
Agencyzoom Get Auth Url For V4sso
Retrieves a fresh authentication url for agencyzoom's v4 single sign-on (sso) process; call before each sso attempt as the url may change and should not be cached.
Agencyzoom Get A List Of Assign Groups
Retrieves all assign groups configured in agencyzoom, used for categorizing or assigning items to specific teams or units.
Agencyzoom Get A List Of Carriers
Retrieves all insurance carriers from agencyzoom, typically used for populating selection lists or synchronizing carrier data; does not return detailed policy or coverage information.
Agencyzoom Get A List Of Csrs
Fetches all customer service representatives (csrs), including their id and name, returning an empty list if none are configured.
Agencyzoom Get A List Of Custom Fields
Retrieves metadata for all configured custom field definitions, not the specific values entered for individual records.
Agencyzoom Get A List Of Drivers For An Opportunity
Retrieves a list of drivers (individuals), including their personal details, licensing information, and relationship status, associated with a specific, existing `opportunityid` in agencyzoom.
Agencyzoom Get A List Of Employees
Retrieves a complete list of all employees for the authenticated agency; returns an empty list if no employees are configured.
Agencyzoom Get A List Of Lead Sources
Fetches a list of all lead sources configured in agencyzoom, including their id, name, sales exclusion status, and category id.
Agencyzoom Get A List Of Lead Source Categories
Retrieves a comprehensive list of all predefined lead source categories from agencyzoom, used to classify lead origins.
Agencyzoom Get A List Of Life Professionals
Retrieves a list of life insurance professionals, including only their contact and status information (excluding sales or customer data), from the agencyzoom platform.
Agencyzoom Get A List Of Locations
Retrieves all agency locations or branches from agencyzoom; filtering options are not available.
Agencyzoom Get A List Of Loss Reasons
Retrieves a list of all predefined loss reasons from agencyzoom, used for populating ui elements or analysis, returning all reasons without filtering or statistical data.
Agencyzoom Get A List Of Pipelines
Retrieves all pipelines and their stages from agencyzoom to understand workflow structures; this is a read-only operation and does not return individual items (like leads or tasks) within these pipelines.
Agencyzoom Get A List Of Product Lines Policy Types
Fetches all product lines and policy types from agencyzoom, each detailed with its id, name, and product category id.
Agencyzoom Get A List Of Recycle Events
Retrieves the history of recycling activities (e.g., reassignments, status changes, x-date updates) for a specified existing lead in agencyzoom.
Agencyzoom Get A List Of Vehicles For An Opportunity
Retrieves all vehicles associated with an existing opportunity, using its unique opportunityid.
Agencyzoom Get Departments Groups
Fetches department and group information for an agency, optionally filtered by a specific `agencynumber`, to analyze its organizational structure.
Agencyzoom Get Lead Files
Retrieves metadata for files linked to leads; sends an empty post request, which typically fetches a default set of files (not full lead details) for existing leads with documents.
Agencyzoom Get Lead Notes
Fetches the complete history of notes for a specific lead by `leadid` (which must exist), useful for reviewing context for communications or follow-ups; this is a read-only operation.
Agencyzoom Get Lead Quotes
Retrieves all insurance quotes (active and inactive) for a specific lead id, useful for reviewing or tracking quote history.
Agencyzoom Get Lead Tasks
Retrieves all tasks for a specific lead, identified by its `leadid`, to review its activity history or manage follow-ups.
Agencyzoom Get List Of End Stages
Fetches a list of all defined end stages, representing final steps in processes like lead conversion or policy closure.
Agencyzoom Get Policies For A Customer
Retrieves from agencyzoom details for an insurance policy of an existing customer (identified by `customerid`), excluding premium payment history or claims information.
Agencyzoom Get The Customer Details
Fetches comprehensive details for a specific customer, including personal information, policies, notes, tasks, files, and custom fields, using their unique customer id.
Agencyzoom Get The Customer Tasks
Fetches all tasks (read-only task data) for a customer by `customerid` to review their activities, follow-ups, and action items; the `customerid` must be valid.
Agencyzoom Get The Driver Details
Retrieves detailed information for a specific, existing driver (by `driverid`) associated with an agencyzoom opportunity.
Agencyzoom Get The Lead Details
Retrieves comprehensive details for a specific lead in agencyzoom by its unique `leadid` (which must correspond to an existing lead), including contact information, status, associated opportunities, quotes/policies, custom fields, and interaction history.
Agencyzoom Get The Opportunities For A Lead
Retrieves all sales opportunities and their details for a specified, existing `leadid` in agencyzoom.
Agencyzoom Get The Opportunity Details
Fetches comprehensive details for an existing opportunity using its unique `opportunityid`.
Agencyzoom Get The Task Details
Retrieves comprehensive details for a specific task using its unique `taskid`, which must correspond to an existing task in agencyzoom.
Agencyzoom Get The Vehicle Details
Retrieves detailed information for a specific vehicle, often associated with an agencyzoom opportunity, using its unique vehicleid.
Agencyzoom Get Thread Details
Searches and retrieves detailed information for email threads in agencyzoom; no explicit search criteria are passed in this request.
Agencyzoom Link A Driver To Opportunity
Assigns or reassigns an existing driver to an existing opportunity.
Agencyzoom Link A Vehicle To Opportunity
Links an existing vehicle to an existing sales opportunity in agencyzoom using their respective ids, typically for managing auto insurance policies or related services.
Agencyzoom List Product Categories
Retrieves a complete, unfiltered list of all product categories (id and name) from agencyzoom, useful for understanding product organization or populating ui elements.
Agencyzoom Log The User In
Authenticates an existing agencyzoom user using their email (as username) and password to obtain a jwt for api access; this action does not support new user creation.
Agencyzoom Log The User Out
Use this action to log the current user out of agencyzoom by invalidating their active session token.
Agencyzoom Mark Thread As Unread Api Endpoint
Marks a text thread in agencyzoom as read or unread using its `threadid`; this action does not modify message content and the specified `threadid` must refer to an existing thread.
Agencyzoom Move Lead To Sold
Marks an existing lead as sold by its `leadid` and records product details; `productlineid`, `premium`, `effectivedate`, and `solddate` are operationally required for each sold product, despite schema flexibility.
Agencyzoom Remove Text Thread Endpoint
Call this action to permanently delete a text thread in agencyzoom; the target thread is identified by the api via implicit context as this action accepts no parameters.
Agencyzoom Reopen A Task
Reopens an existing agencyzoom task that is currently 'completed' or 'closed', allowing it to be reactivated with optional comments.
Agencyzoom Search Business Classifications
Retrieves a comprehensive list of all available business classifications from agencyzoom, each including an id, code, and description.
Agencyzoom Search Customers
Searches for customers in agencyzoom using criteria like contact information, policy details, or custom fields, with options for filtering, sorting, and pagination.
Agencyzoom Search Email Threads
Retrieves a list of email thread metadata from agencyzoom, suitable for an overview when no specific filtering, sorting, or pagination is needed, as results are subject to default server-side limits and ordering.
Agencyzoom Search Leads
Retrieves agencyzoom leads, using filters, pagination, and sorting options sent in the post body, as the request schema itself is empty.
Agencyzoom Search Leads Count
Retrieves a summary of lead counts categorized by workflow stage from agencyzoom; this action does not support filtering and returns aggregate counts rather than individual lead details.
Agencyzoom Search Life And Health Leads
Searches for life and health insurance leads by providing filter criteria (matching alrlead fields) in the request body; an empty request may retrieve all leads or a default set.
Agencyzoom Search Sms Threads
Searches and retrieves sms threads from agencyzoom, with search parameters, filters, sorting, and pagination typically provided in the request body of this post operation.
Agencyzoom Search Tasks
Searches and lists tasks, supporting pagination and accepting filter criteria in the post request body despite an empty request schema.
Agencyzoom Service Ticket List
Retrieves a list of service tickets from agencyzoom, optionally filtered by criteria such as status, priority, or date ranges.
Agencyzoom Text Detail Thread
Retrieves detailed messages for an implicitly specified text thread.
Agencyzoom Unlink A Driver From Opportunity
Unlinks a currently associated driver from an agencyzoom opportunity, used when the driver is no longer relevant, for policy or data updates, potentially impacting the opportunity's status or associated policy details.
Agencyzoom Unlink A Vehicle From Opportunity
Unlinks a specific, existing vehicle from a specific, existing opportunity using their respective ids, removing only the association and not the records themselves.
Agencyzoom Unread Thread
Updates the read or unread status of a specific email thread within agencyzoom.
Agencyzoom Update An Opportunity
Updates an existing opportunity with the provided details; ensure any custom field names are predefined in agencyzoom configuration.
Agencyzoom Update A Driver S Details
Updates an existing driver's details in agencyzoom, requiring `driverid` in the path and `firstname` and `lastname` in the request.
Agencyzoom Update A Lead File Name
Updates a lead's file name to `newfilename`; requires `fileid` of the target file, which must be associated with both the `leadid` (path parameter) and the provided `customerreferralid`.
Agencyzoom Update A Lead Opportunity
Updates an existing opportunity's details (carrier, product line, premium, items, custom fields) for a specific lead; `leadid`, opportunity `id`, `carrierid`, and `productlineid` must refer to existing entities.
Agencyzoom Update A Lead Quote
Updates an existing quote for a specified lead in agencyzoom when its details require revision, ensuring the provided `leadid` (path parameter), quote `id` (body parameter), `carrierid`, and `productlineid` are valid and correspond to existing entities.
Agencyzoom Update A Policy
Updates an existing insurance policy for the given `policyid`; monetary values must be in cents and dates in yyyy-mm-dd format.
Agencyzoom Update A Vehicle S Details
Updates details for an existing vehicle within an opportunity; this action cannot be used to create new vehicle records.
Agencyzoom Update Business Lead
Updates an existing business lead, identified by `leadid` (which must be valid and existing), using data provided in the request body not defined in this schema.
Agencyzoom Update Customer
Updates an existing customer's information in agencyzoom using their unique customerid.
Agencyzoom Update Lead
Updates an existing lead's information in agencyzoom using the `leadid`; ensure the `leadid` corresponds to an existing lead in agencyzoom.
Agencyzoom Update Lead Status By Id
Updates a lead's status (0=active, 2=won, 3=lost, 5=xdated) by `leadid`, optionally setting workflow, stage, date, loss reason, x-date type, source, recycle stage/pipeline, or tags; requires `date` and `xdatetype` for status 5 (xdated), and `lossreasonid` for status 3 (lost).
Agencyzoom Update My Profile
Updates the profile information (first name, last name, email, and optional phone) for the currently authenticated user in agencyzoom; the provided email address must be unique within the system.
Agencyzoom Update Tags For 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.
Agencyzoom Update Task
Modifies an existing agencyzoom task (which must be valid and identified by `taskid` in the path) with new attributes from the request body, which must also contain `taskid`.
Agencyzoom V4 Sso Log The User In
Logs a user into the agencyzoom platform via single sign-on (sso).