← Back to all apps

Overview

Tools Available1
DeveloperInsurify, Inc.
CategoryShopping

Compare car insurance quotes

Available Tools

Insurify provides 1 tool that can be used to interact with its services.

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

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', 'progressive', '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