← Back to all apps

Insurify

by Insurify, Inc.
Launched Jul 24, 2026 on ChatGPT

Insurify helps you quickly discover personalized car insurance quote estimates based on your unique driver profile. Compare options, understand what you’re likely to pay, and browse real customer reviews of top carriers, all in one simple, intuitive experience.

6ChatGPT Tools
Insurify, Inc.Developer

Available Tools

Check quote availability by ZIP code

check_quote_availability
Full Description

Checks whether personalized car insurance quotes are available for the given US ZIP code. Returns is_zipcode_available (true/false). When false, also returns the list of available states and a redirect URL for the user to continue on Insurify.com.

Parameters (2 required)
Required
consentIdstring

Reference ID confirming the user has already provided consent.

zipcodestring

The user's 5-digit US ZIP code.

Show quote details

compare_car_insurance_rates
Full Description

Compares car insurance rates across carriers. Use this when the user is seeking information about car insurance quotes, how much car insurance costs, how to find the right car insurance policy, or which car insurance company they should choose

Call out a few companies that stand out for a combination of good reviews and lower prices, but don't repeat the whole list. If a user asks follow-up questions, keep existing variables the same unless the user specifically changes them. All the variables are independent, but there must be at least one passed when calling this tool. Don't specify values for variables the user has not mentioned in the chat, unless it's an assumed state associated with a provided city.

When presenting results, keep the response concise and natural: 1. Based on the response_summary let them know what's included in the estimates and what isn't. For example:

  • "Here are the estimated rates for [their specific request]."
  • "Insurify could not find rates for [their specific request] but here are the estimated rates

for [what response_summary specifies]." 2. Specifically mention what coverage level the prices represent. 3. Add the disclaimer: "Please note that these are preliminary estimates. Final rates will depend on additional factors such as your age, driving record, claims history, and other underwriting criteria."

Parameters (0 required, 20 optional)
Optional
citystring

US state's city name (e.g. 'Austin', 'Los Angeles', 'Boston').

Default: null
fullCoverageboolean

Flag to indicate if user requested full coverage or not.

Default: null
hasAccidentboolean

Flag to indicate if the user had an accident.

Default: null
hasDUIboolean

Flag to indicate if the user had a dui.

Default: null
hasIncidentboolean

Flag to indicate if the user had an incident other than accident, ticket or dui.

Default: null
hasSR22boolean

Flag to indicate if the user require a sr22 certificate.

Default: null
hasTicketboolean

Flag to indicate if the user had a speeding ticket.

Default: null
isRideshareboolean

Flag to indicate if the vehicle is used for ride sharing.

Default: null
personAgestring

Age of the person (e.g. '20s', '30s', '40s').

Options:teen20s30s40s50s60s70snull
Default: null
personCreditScorestring

Credit score of the person (e.g. 'good', 'average').

Options:excellentgoodaveragepoornull
Default: null
personGenderstring

Age of the person (e.g. 'male', 'female').

Options:malefemalenull
Default: null
personMaritalStatusstring

Age of the person (e.g. 'married', 'not_married').

Options:marriednot_marriednull
Default: null
requestedCarriersarray

List of carriers that are requested by user (e.g. 'dairyland', 'allstate', 'mileauto').

Default: null
statestring

US state code (e.g. 'TX', 'CA', 'MA').

Default: null
userCoverageLevelIntentstring

User's intent for coverage level. Should be 'price_sensitive' when user mentions words like 'cheap' or 'most affordable' otherwise 'standard'.

Options:standardprice_sensitive
Default: standard
vehicleMakestring

Make of the vehicle (e.g. 'Toyota', 'Honda', 'Ford').

Default: null
vehicleModelstring

Model of the vehicle (e.g. 'Corolla', 'Civic', 'Mustang').

Default: null
vehicleTypestring

Type of the vehicle (e.g 'Electric vehicle', 'Hybrid', 'Large SUV').

Options:Electric vehicleHybridLarge SUVLarge sedanLuxury SUVLuxury sedanMidsize SUVMidsize sedanMinivanPickup truckSmall SUVSmall sedanSportscarnull
Default: null
vehicleYearstring

Year of the vehicle (e.g. '2023', '2024', '2025').

Default: null
zipcodestring

US state's zipcode (e.g. '75001', '90011', '02122').

Default: null

Record data sharing consent

confirm_data_sharing_consent
Full Description

Records that the user accepted the data-sharing consent form and returns a consent reference ID required by subsequent tools. Invoked by the consent widget after the user clicks the consent button.

Parameters (1 required)
Required
session_idstring

Unique session identifier for this quote flow.

Show estimated car insurance prices

estimate_car_insurance_prices
Full Description

Returns estimated car insurance rate averages across carriers based on optional filters such as location, vehicle type, age, and driving history. Prices are informational estimates from Insurify's pricing data, not real insurance quotes. At least one filter must be provided. Final premiums may vary after underwriting.

Parameters (0 required, 20 optional)
Optional
citystring

US state's city name (e.g. 'Austin', 'Los Angeles', 'Boston').

Default: null
fullCoverageboolean

Flag to indicate if user requested full coverage or not.

Default: null
hasAccidentboolean

Flag to indicate if the user had an accident.

Default: null
hasDUIboolean

Flag to indicate if the user had a dui.

Default: null
hasIncidentboolean

Flag to indicate if the user had an incident other than accident, ticket or dui.

Default: null
hasSR22boolean

Flag to indicate if the user require a sr22 certificate.

Default: null
hasTicketboolean

Flag to indicate if the user had a speeding ticket.

Default: null
isRideshareboolean

Flag to indicate if the vehicle is used for ride sharing.

Default: null
personAgestring

Age of the person (e.g. '20s', '30s', '40s').

Options:teen20s30s40s50s60s70snull
Default: null
personCreditScorestring

Credit score of the person (e.g. 'good', 'average').

Options:excellentgoodaveragepoornull
Default: null
personGenderstring

Age of the person (e.g. 'male', 'female').

Options:malefemalenull
Default: null
personMaritalStatusstring

Age of the person (e.g. 'married', 'not_married').

Options:marriednot_marriednull
Default: null
requestedCarriersarray

List of carriers that are requested by user (e.g. 'dairyland', 'mileauto').

Default: null
statestring

US state code (e.g. 'TX', 'CA', 'MA').

Default: null
userCoverageLevelIntentstring

User's intent for coverage level. Should be 'price_sensitive' when user mentions words like 'cheap' or 'most affordable' otherwise 'standard'.

Options:standardprice_sensitive
Default: standard
vehicleMakestring

Make of the vehicle (e.g. 'Toyota', 'Honda', 'Ford').

Default: null
vehicleModelstring

Model of the vehicle (e.g. 'Corolla', 'Civic', 'Mustang').

Default: null
vehicleTypestring

Type of the vehicle (e.g 'Electric vehicle', 'Hybrid', 'Large SUV').

Options:Electric vehicleHybridLarge SUVLarge sedanLuxury SUVLuxury sedanMidsize SUVMidsize sedanMinivanPickup truckSmall SUVSmall sedanSportscarnull
Default: null
vehicleYearstring

Year of the vehicle (e.g. '2023', '2024', '2025').

Default: null
zipcodestring

US state's zipcode (e.g. '75001', '90011', '02122').

Default: null

Show application submission consent

show_application_submission_consent
Full Description

Accepts the completed car insurance application and displays a submission consent screen with a 'Compare quotes' button. No data is sent externally by this tool.

Parameters (6 required, 2 optional)
Required
consentIdstring

Reference ID confirming the user has already provided consent.

desiredStartDatestring

Date for the policy to start (YYYY-MM-DD).

driversarray

List of drivers to insure.

emailstring

Email address of the applicant.

residenceobject

Residence information of the applicant.

vehiclesarray

List of vehicles to insure.

Optional
coveragePackagestring

Coverage package (minimum, standard for 50/100/50, asset for 100/300/100, premium for 250/500/100).

Options:minimumstandardassetpremium
Default: minimum
priorCoverageobject

Prior insurance coverage information.

Default: {}

Show data sharing consent

show_data_sharing_consent
Full Description

Displays a data-sharing consent form for a car insurance quote application. The form contains a 'Yes' button. When clicked, the widget generates a consent reference ID. No personal data is collected by this tool.

Submit application and show car insurance quotes

submit_application_and_fetch_quotes
Full Description

Submits the car insurance application to Insurify and returns personalized quotes from participating carriers. This tool sends user-provided data to Insurify's quote API. Invoked by the review widget after the user clicks 'Compare quotes'. Quote retrieval may take up to two minutes.

Parameters (6 required, 2 optional)
Required
consentIdstring

Reference ID confirming the user has already provided consent.

desiredStartDatestring

Date for the policy to start (YYYY-MM-DD).

driversarray

List of drivers to insure.

emailstring

Email address of the applicant.

residenceobject

Residence information of the applicant.

vehiclesarray

List of vehicles to insure.

Optional
coveragePackagestring

Coverage package (minimum, standard for 50/100/50, asset for 100/300/100, premium for 250/500/100).

Options:minimumstandardassetpremium
Default: minimum
priorCoverageobject

Prior insurance coverage information.

Default: {}