Authenticate for JWT via V4 SSO
AGENCYZOOM_AUTHENTICATE_FOR_JWTVIA_V4_SSOCompletes single sign-on authentication for AgencyZoom by exchanging an authorization code for a secure token, enabling API access to manage insurance workflows.
AgencyZoom
99 actions for AgencyZoom workflows.
Operations are the actions a workflow can take in AgencyZoom, grouped by category. Each lists its method, parameters, and a template you can drop it into.
Manage user sessions and access credentials. Use these operations to handle login, logout, and SSO authentication flows, ensuring secure access to the system.
Authenticate for JWT via V4 SSO
AGENCYZOOM_AUTHENTICATE_FOR_JWTVIA_V4_SSOCompletes single sign-on authentication for AgencyZoom by exchanging an authorization code for a secure token, enabling API access to manage insurance workflows.
Get auth URL for V4 SSO
AGENCYZOOM_GET_AUTH_URL_FOR_V4_SSOGenerates a new, single-use authentication URL for logging into AgencyZoom's V4 Single Sign-On system, ensuring secure and up-to-date access to the CRM.
Log the user in
AGENCYZOOM_LOG_THE_USER_INAuthenticates an existing AgencyZoom user with their email and password to obtain a JSON Web Token (JWT) for secure API access, enabling automated management of CRM data.
Log the user out
AGENCYZOOM_LOG_THE_USER_OUTTerminates the current user's active session in AgencyZoom, ensuring secure access control and preventing unauthorized use of the account.
Log user in via SSO
AGENCYZOOM_V4_SSO_LOG_THE_USER_INEnables secure user authentication through Single Sign-On, allowing users to access the AgencyZoom platform without separate credentials.
Retrieve a list of insurance carriers. This is useful when you need to populate carrier selection menus or verify carrier availability.
Get a list of carriers
AGENCYZOOM_GET_A_LIST_OF_CARRIERSRetrieves all insurance carriers stored in your AgencyZoom account, enabling you to populate selection lists or synchronize carrier data with other business tools.
Manage customer records within the system. Use these operations to search, create, update, get details, or delete customers as part of your client management workflows.
Batch create contacts
AGENCYZOOM_BATCH_CREATE_CONTACTAdds multiple contacts to AgencyZoom in a single request, saving time when you need to quickly populate your CRM with a batch of new individuals.
Delete a customer
AGENCYZOOM_DELETE_A_CUSTOMERPermanently removes a customer record and all associated data from AgencyZoom, helping keep your CRM clean and compliant with data deletion requests.
Get the customer details
AGENCYZOOM_GET_THE_CUSTOMER_DETAILSRetrieves a complete customer profile, including personal information, policies, notes, tasks, files, and custom fields, so you can quickly access all related data from one source.
Search customers
AGENCYZOOM_SEARCH_CUSTOMERSFind customers in your AgencyZoom CRM by filtering on contact details, policy attributes, or custom fields, and control the order and number of results returned.
Update customer info using id
AGENCYZOOM_UPDATE_CUSTOMERUpdates an existing customer's details in AgencyZoom, allowing you to correct or change their contact information, preferences, or account status.
Associate and manage drivers linked to opportunities. These operations let you create, update, get details, link, unlink, or delete drivers for a given opportunity.
Create a driver for an opportunity
AGENCYZOOM_CREATE_A_DRIVER_FOR_AN_OPPORTUNITYAdds a driver record to an existing AgencyZoom opportunity, enabling you to associate driver details with a quote or policy application.
Delete an opportunity driver by ID
AGENCYZOOM_DELETE_A_DRIVERPermanently removes a specific driver record linked to an insurance opportunity, helping maintain accurate and clean data in your CRM.
Get a list of drivers for an opportunity
AGENCYZOOM_GET_A_LIST_OF_DRIVERS_FOR_AN_OPPORTUNITYRetrieves detailed information about all drivers linked to a specific insurance opportunity, including personal details and licensing info, to help manage client relationships
Get the driver details
AGENCYZOOM_GET_THE_DRIVER_DETAILSRetrieve the full profile of a specific driver associated with an AgencyZoom opportunity, making it easy to access their details for follow-ups, verification, or record updates.
Link a driver to opportunity
AGENCYZOOM_LINK_A_DRIVER_TO_OPPORTUNITYConnects an existing driver to a specific job or load opportunity, or changes which driver is assigned to it.
Unlink driver from opportunity
AGENCYZOOM_UNLINK_A_DRIVER_FROM_OPPORTUNITYRemoves a driver's association from an insurance opportunity, allowing you to update policy details or driver lineup without affecting the rest of the opportunity.
Update a driver's details
AGENCYZOOM_UPDATE_A_DRIVER_S_DETAILSUpdates an existing driver's personal information, such as name, in your AgencyZoom database to keep records accurate and up-to-date.
Handle file attachments for leads and customers. Use these operations to upload, rename, list, or delete files to keep documents organized.
Delete customer file
AGENCYZOOM_DELETE_A_CUSTOMER_FILEPermanently removes a specific file from a customer's record, helping you keep your CRM organized and clutter-free
Delete file from lead
AGENCYZOOM_DELETE_A_LEAD_FILERemoves a specific file attached to a lead record when it's no longer needed, was uploaded by mistake, or needs to be replaced with an updated version.
Get lead files
AGENCYZOOM_GET_LEAD_FILESRetrieves key metadata (e.g., name, size, type, dates, creator) for files attached to leads, enabling you to inventory and manage attachments without downloading them.
Rename lead file
AGENCYZOOM_UPDATE_A_LEAD_FILE_NAMERenames a specific file attached to a lead record, allowing you to keep documents organized and consistently labeled.
Create, update, search, and manage leads throughout the sales pipeline. These operations cover tasks like batch creation, status changes, and retrieving lead details.
Create lead
AGENCYZOOM_CREATE_LEADCreates a new lead or updates an existing one in AgencyZoom, allowing you to track potential clients through your sales pipeline.
Get the lead details
AGENCYZOOM_GET_THE_LEAD_DETAILSRetrieves a complete profile for a specific lead, including contact details, status, associated opportunities, quotes, and interaction history.
Search leads
AGENCYZOOM_SEARCH_LEADSSearches and retrieves leads from AgencyZoom based on filters, sorting, and pagination criteria, allowing you to find the exact leads you need for your business.
Update lead
AGENCYZOOM_UPDATE_LEADUpdates contact details, status, or notes for an existing lead in AgencyZoom to keep your CRM accurate and organized.
Batch create leads
AGENCYZOOM_BATCH_CREATE_LEADCreates multiple leads at once, streamlining the process of adding new contacts or prospects to your AgencyZoom CRM.
Change lead status
AGENCYZOOM_CHANGE_STATUS_FOR_LEADMoves a lead through your sales pipeline by updating its status (e.g., Won, Lost) and optionally adjusting workflow, pipeline stage, source, or tags.
Create business lead
AGENCYZOOM_CREATE_BIZ_LEADCreates or updates a business lead record in AgencyZoom with full personal and company details, streamlining B2B lead management and follow-up.
Get a list of pipelines
AGENCYZOOM_GET_A_LIST_OF_PIPELINESRetrieves all pipeline names and their stages from AgencyZoom, providing the structure used to organize leads and deals without returning individual items.
Get a list of recycle events
AGENCYZOOM_GET_A_LIST_OF_RECYCLE_EVENTSRetrieves the available recycle event types and associated X-Date information for a specific lead, enabling you to trigger follow-up actions based on predefined event categories.
Get lead source categories
AGENCYZOOM_GET_A_LIST_OF_LEAD_SOURCE_CATEGORIESRetrieves all predefined lead source categories available in AgencyZoom to classify where leads originate.
Get lead sources
AGENCYZOOM_GET_A_LIST_OF_LEAD_SOURCESRetrieves all configured lead sources to analyze where your leads are coming from and manage source-based sales exclusions
Get list of end stages
AGENCYZOOM_GET_LIST_OF_END_STAGESRetrieves all final stages defined in your AgencyZoom account, such as 'Converted' or 'Closed', to help you track completed processes and analyze pipeline outcomes.
Move lead to sold
AGENCYZOOM_MOVE_LEAD_TO_SOLDConverts an existing lead to a sold status, recording the specific product, premium, and effective dates to finalize the sale.
Search business classifications
AGENCYZOOM_SEARCH_BUSINESS_CLASSIFICATIONSLists all business classifications from AgencyZoom, including IDs and codes, to help you organize and categorize your client records with standardized industry labels.
Search leads count
AGENCYZOOM_SEARCH_LEADS_COUNTAggregates and returns the number of leads in each workflow stage, providing a quick overview of your pipeline without individual lead details.
Search life and health leads
AGENCYZOOM_SEARCH_LIFE_AND_HEALTH_LEADSSearches your life and health insurance leads stored in AgencyZoom using flexible filters, such as lead type, date range, or location, so you can quickly find the right prospects to follow up with.
Update business lead
AGENCYZOOM_UPDATE_BUSINESS_LEADUpdates an existing business lead's details, such as contact information, pipeline stage, assignment, or source, to keep the CRM record accurate and actionable.
Update lead status by id
AGENCYZOOM_UPDATE_LEAD_STATUS_BY_IDUpdates a lead's status in AgencyZoom to reflect their current stage in your sales process, such as marking them as won, lost, or scheduled for future follow-up.
Retrieve a list of locations. This is helpful when you need to reference physical locations for leads, customers, or opportunities.
Get a list of locations
AGENCYZOOM_GET_A_LIST_OF_LOCATIONSRetrieves all agency locations or branches, enabling you to view and manage your multi-location business in one place.
Add and retrieve notes for leads and customers. Use these operations to log important information or comments that need to be associated with a specific record.
Create a customer note
AGENCYZOOM_CREATE_A_CUSTOMER_NOTEAdds a new note to an existing customer's profile, enabling solopreneurs to document interactions, preferences, and action items without overwriting previous entries.
Create a lead note
AGENCYZOOM_CREATE_A_LEAD_NOTEAttaches a new note to an existing lead record in AgencyZoom, enabling you to capture important context, actions, and follow-up details for each prospect.
Retrieve notes for specific lead
AGENCYZOOM_GET_LEAD_NOTESFetches the complete history of notes associated with a lead, allowing you to quickly review prior context and conversations before planning your next interaction.
Manage opportunities tied to leads or customers. These operations allow you to create, update, delete, and retrieve opportunity details as deals progress.
Create an opportunity
AGENCYZOOM_CREATE_AN_OPPORTUNITYAdds a new lead opportunity to AgencyZoom, enabling you to track potential sales deals from initial contact through to close. Use this when you need to log a fresh prospect or new business chance that isn't yet in your pipeline.
Get the opportunities for a lead
AGENCYZOOM_GET_THE_OPPORTUNITIES_FOR_A_LEADRetrieves all sales opportunities linked to a specific lead, including deal amounts, stages, and close dates.
Create a lead opportunity
AGENCYZOOM_CREATE_A_LEAD_OPPORTUNITYAdds a new sales opportunity to an existing lead, capturing details like carrier and product line to track potential deals through the pipeline.
Delete a lead opportunity
AGENCYZOOM_DELETE_A_LEAD_OPPORTUNITYRemoves a specific opportunity from a lead record to clean up outdated or incorrect sales data, while keeping the lead itself intact.
Delete an opportunity
AGENCYZOOM_DELETE_AN_OPPORTUNITYPermanently removes a specific opportunity from the CRM using its unique identifier, helping solopreneurs keep their sales pipeline clean and accurate.
Get the opportunity details
AGENCYZOOM_GET_THE_OPPORTUNITY_DETAILSRetrieves all relevant information about a specific sales opportunity, including its deal value, stage, associated contacts, and notes, so you can quickly review and act on it.
Update a lead opportunity
AGENCYZOOM_UPDATE_A_LEAD_OPPORTUNITYUpdates the details of an existing opportunity linked to a specific lead, such as carrier, product line, premium, items, or custom fields, enabling you to keep prospect records accurate as negotiations or client preferences change.
Update an opportunity
AGENCYZOOM_UPDATE_AN_OPPORTUNITYUpdate an existing sales opportunity with new details such as stage, value, custom fields, or owner, keeping your pipeline accurate and actionable.
Work with insurance policies for customers. Use these operations to retrieve, update, delete policies, add tags, or get loss reasons for policy management workflows.
Add tags to a policy
AGENCYZOOM_UPDATE_TAGS_FOR_A_POLICYAppends new labels or categories to an insurance policy, allowing you to organize and quickly identify policies by key attributes without affecting existing tags.
Delete a customer policy
AGENCYZOOM_DELETE_A_CUSTOMER_POLICYPermanently removes a customer's policy record from the system, typically used when a policy is cancelled, inactive, or no longer needed.
Get AMS policies for a customer
AGENCYZOOM_GET_AMS_POLICIES_FOR_A_CUSTOMERRetrieves insurance policy details for a specific customer from their connected Agency Management System.
Get loss reasons
AGENCYZOOM_GET_A_LIST_OF_LOSS_REASONSRetrieve the list of predefined loss reasons (e.g., 'Lost to competitor', 'Premium too high') from AgencyZoom to use when marking leads as lost or for reporting.
Get policies for a customer
AGENCYZOOM_GET_POLICIES_FOR_A_CUSTOMERRetrieves all insurance policies for a specific customer, including policy details such as type, carrier, premium, effective dates, and assigned agents.
Update policy by id
AGENCYZOOM_UPDATE_A_POLICYUpdates an existing insurance policy record by its unique identifier, allowing you to keep policy details current and accurate for your clients.
List product categories and get product lines with policy types. This is useful for configuring product offerings or populating dropdowns in your automation.
Get product lines and policy types
AGENCYZOOM_GET_A_LIST_OF_PRODUCT_LINES_POLICY_TYPESRetrieves all available product lines and policy types from AgencyZoom, including their unique IDs, names, and associated product categories, enabling you to reference and organize insurance offerings in your workflows.
List Product Categories
AGENCYZOOM_LIST_PRODUCT_CATEGORIESRetrieves all product categories (ID and name) from AgencyZoom, giving you a clear view of how your products are organized for easy management and reporting.
Create, update, delete, and retrieve quotes for leads. These operations are essential when generating and managing pricing proposals.
Create a lead quote
AGENCYZOOM_CREATE_A_LEAD_QUOTEGenerates a new insurance quote for an existing lead in your AgencyZoom CRM, allowing you to present pricing options to potential clients without binding the policy or processing payments.
Delete a lead quote
AGENCYZOOM_DELETE_A_LEAD_QUOTEPermanently removes a specific quote associated with a lead, helping solopreneurs maintain accurate records by eliminating outdated or erroneous quotes
Get lead quotes
AGENCYZOOM_GET_LEAD_QUOTESRetrieves all insurance quotes—both active and inactive—for a specific lead, allowing you to review the full quote history and track changes over time
Update lead quote data
AGENCYZOOM_UPDATE_A_LEAD_QUOTEUpdates the details of an existing quote for a specific lead in AgencyZoom, enabling you to modify carrier, product line, or other quote information as needed.
Retrieve a list of custom fields. Use this to understand the available custom data fields that can be used throughout the system.
Get a list of custom fields
AGENCYZOOM_GET_A_LIST_OF_CUSTOM_FIELDSRetrieves the definitions of all custom fields configured in your AgencyZoom account, providing the field names, types, and settings without any record-specific values.
Manage tasks associated with leads, customers, or other entities. These operations let you create, update, search, complete, reopen, or delete tasks to track work items.
Create task post endpoint
AGENCYZOOM_CREATE_TASKCreates a new task in AgencyZoom, enabling you to assign it to a team member or link it to a customer, lead, or contact.
Search and list tasks
AGENCYZOOM_SEARCH_TASKSRetrieves a filtered list of tasks from your AgencyZoom account, supporting pagination to manage large result sets. Use this to quickly find specific tasks without manually scrolling through your task list.
Batch delete tasks
AGENCYZOOM_BATCH_DELETE_TASKPermanently removes multiple tasks in one request, with the response indicating overall batch success rather than individual task status.
Delete a task
AGENCYZOOM_DELETE_A_TASKPermanently removes a task from your AgencyZoom system, helping you maintain a clean and organized workflow by eliminating completed, duplicate, or irrelevant items.
Get lead tasks
AGENCYZOOM_GET_LEAD_TASKSRetrieves all tasks associated with a specific lead, allowing you to review past activities and plan follow-ups.
Get the customer tasks
AGENCYZOOM_GET_THE_CUSTOMER_TASKSRetrieve all tasks associated with a specific customer to review their ongoing activities, follow-ups, and action items.
Get the task details
AGENCYZOOM_GET_THE_TASK_DETAILSFetches full details of a specific task in AgencyZoom, including its status, due date, assignee, notes, and attachments, using the task's unique identifier.
Mark task as completed
AGENCYZOOM_COMPLETE_TASKMarks a specific task as completed in AgencyZoom to track progress and keep your workflow organized.
Reopen a task
AGENCYZOOM_REOPEN_A_TASKReactivates a previously completed or closed task in AgencyZoom, allowing you to resume work or add new comments without losing the original record.
Update task
AGENCYZOOM_UPDATE_TASKUpdates an existing task in AgencyZoom with new details such as status, due date, priority, or assignee, helping you keep your workflow accurate and organized.
Handle email and SMS communication threads. Use these operations to search, view, mark as read/unread, delete messages, or manage thread details.
Delete email thread
AGENCYZOOM_DELETE_THREADPermanently removes a specific email thread from your AgencyZoom account, helping you keep your communication history organized and clutter-free.
Delete thread message
AGENCYZOOM_DELETE_MESSAGERemoves a specific email message from a thread, helping maintain clean and accurate communication records.
Get SMS thread messages
AGENCYZOOM_TEXT_DETAIL_THREADRetrieves all messages within a specific SMS conversation thread, including content, attachments, and sender/recipient details. Useful for reviewing full communication history with a lead or client.
Get thread details
AGENCYZOOM_GET_THREAD_DETAILSRetrieves complete details of a specific email thread, including participants, subject, and message history, to track client conversations and follow-ups.
Mark thread as unread
AGENCYZOOM_MARK_THREAD_AS_UNREAD_API_ENDPOINTMarks a text conversation thread as unread using its unique identifier, allowing you to flag it for later review without altering the message content.
Remove text thread
AGENCYZOOM_REMOVE_TEXT_THREAD_ENDPOINTPermanently deletes an SMS conversation thread from AgencyZoom, helping you maintain a clean and organized communication history.
Search email threads
AGENCYZOOM_SEARCH_EMAIL_THREADSDiscover and review email thread summaries for your contacts and deals in AgencyZoom, helping you stay on top of conversations without manual searching.
Search SMS threads
AGENCYZOOM_SEARCH_SMS_THREADSSearches and retrieves SMS threads from AgencyZoom using filters, sorting, and pagination, helping solopreneurs quickly find relevant customer conversations.
Update email thread read status
AGENCYZOOM_UNREAD_THREADMarks an email thread as read or unread in AgencyZoom to help organize and prioritize communication.
List service tickets. This operation is used to retrieve support or service tickets associated with customers or accounts.
List service tickets
AGENCYZOOM_SERVICE_TICKET_LISTView all service tickets in your AgencyZoom account, with filters to find specific tickets by status, priority, or category.
Manage user profiles and organizational structure. These operations let you retrieve employee lists, departments, groups, and update your own profile.
Get a list of assign groups
AGENCYZOOM_GET_A_LIST_OF_ASSIGN_GROUPSFetches all assign groups in AgencyZoom, enabling you to organize and route items (like leads or tasks) to specific teams or units.
Get a list of CSRs
AGENCYZOOM_GET_A_LIST_OF_CSRSRetrieves a list of all Customer Service Representatives (CSRs) with their unique identifiers and names, useful for managing support team assignments or integrating with other tools.
Get a list of employees
AGENCYZOOM_GET_A_LIST_OF_EMPLOYEESRetrieves all employees registered in your agency, enabling you to view your complete team roster for management, auditing, or integration purposes.
Get a list of life professionals
AGENCYZOOM_GET_A_LIST_OF_LIFE_PROFESSIONALSRetrieves contact and status information for life insurance professionals from your AgencyZoom account, useful for managing your network of agents without accessing sensitive sales or customer data.
Get a list of producers
AGENCYZOOM_GET_A_LIST_OF_PRODUCERFetches a complete list of producers (agents) in your AgencyZoom account, enabling you to manage team members and streamline client workflow.
Get departments groups
AGENCYZOOM_GET_DEPARTMENTS_GROUPSFetches the department and group hierarchy of an agency to analyze its organizational layout and team composition.
Update my profile
AGENCYZOOM_UPDATE_MY_PROFILEUpdates the name, email, and optional phone number associated with your own user account in AgencyZoom.
Associate and manage vehicles linked to opportunities. Use these operations to create, update, get details, link, unlink, or delete vehicles for a given opportunity.
Create a vehicle for an opportunity
AGENCYZOOM_CREATE_A_VEHICLE_FOR_AN_OPPORTUNITYLinks a specific vehicle record to an existing sales opportunity, enabling tracking of the vehicle details within the deal.
Delete a vehicle
AGENCYZOOM_DELETE_A_VEHICLEPermanently remove a vehicle record from your inventory when it is no longer available, ensuring your listings stay current and accurate.
Get the vehicle details
AGENCYZOOM_GET_THE_VEHICLE_DETAILSRetrieves the full details of a specific vehicle from your AgencyZoom CRM, helping you quickly access specs, history, and attributes needed to manage sales, inventory, or customer communications.
Link vehicle to opportunity
AGENCYZOOM_LINK_A_VEHICLE_TO_OPPORTUNITYConnects a specific vehicle record to a sales opportunity, enabling streamlined tracking of auto insurance quotes or policy sales without manual data entry.
Retrieve vehicles for opportunity
AGENCYZOOM_GET_A_LIST_OF_VEHICLES_FOR_AN_OPPORTUNITYFetches all vehicles linked to a specific sales opportunity, allowing you to review vehicle details for a deal without manually searching.
Unlink vehicle from opportunity
AGENCYZOOM_UNLINK_A_VEHICLE_FROM_OPPORTUNITYRemoves the association between a vehicle and an opportunity, allowing you to correct or update records without deleting the vehicle or opportunity themselves.
Update a vehicle's details
AGENCYZOOM_UPDATE_A_VEHICLE_S_DETAILSEdit existing vehicle details linked to an opportunity, such as make, model, VIN, or coverage options, without creating a new vehicle record.
Drop a trigger and an action into a template; approve from your phone; the workflow runs.