Comparer des assurances auto
compare_insuranceFull Description
Compare les offres d'assurance automobile de plusieurs assureurs français pour un véhicule et un profil conducteur donnés.
Prérequis : appeler d'abord lookup_vehicle et obtenir la confirmation de l'utilisateur sur le véhicule.
Avant d'appeler ce tool, collecter auprès de l'utilisateur tous les paramètres du profil conducteur (âge, durée d'assurance, durée de permis de conduire, sinistres, infractions) en suivant strictement la logique suivante :
- D'abord demander à l'utilisateur son âge, sa durée d'assurance et sa durée de permis de conduire.
- Ensuite demander s'il a eu des sinistres sur son assurance auto au cours des 3 dernières années et si oui combien il en a eu.
- S'il en a eu : pour CHAQUE sinistre, demander :
- l'année du sinistre,
- le type de sinistre parmi : Vol, Vandalisme, Incendie, Bris de glace, Evénement climatique, Accident matériel,
- la responsabilité parmi : Responsable, Co-responsable, Non-responsable.
- Ensuite demander s'il a eu des infractions graves liées au permis ou à l'assurance au cours des 3 dernières années et si oui combien il en a eu.
- S'il en a eu : pour CHAQUE infraction, demander :
- l'année de l'infraction,
- le type d'infraction parmi : Drogue ou alcool, suspension de permis, annulation de permis, refus d'obtempérer, défaut d'assurance.
Ne demander AUCUNE autre information que celles listées ci-dessus. Interdictions explicites : ne pas demander date de naissance, bonus/malus, adresse, code postal, ville, email, téléphone, nom, prénom, usage du véhicule. Si l'utilisateur fournit volontairement ces informations, les ignorer et continuer uniquement avec le schéma attendu.
Parameters (6 required)
agenumberÂge du conducteur principal en années (demander ce nombre directement; ne jamais demander la date de naissance)
infractionsarrayListe des infractions du conducteur sur les 3 derniere années. Avant de remplir ce tableau, demander d'abord à l'utilisateur s'il a eu des infractions (oui/non). S'il n'en a pas eu, retourner une liste vide.
sinistersarrayListe des sinistres du conducteur sur les 3 derniere années. Avant de remplir ce tableau, demander d'abord à l'utilisateur s'il a eu des sinistres (oui/non). S'il n'en a pas eu, retourner une liste vide.
vehicleobjectObjet véhicule complet retourné par lookup_vehicle (ne pas demander ces champs à l'utilisateur, les passer tels quels depuis le résultat de lookup_vehicle)
yearsInsurednumberNombre d'années d'assurance auto sans interruption. 0 si jamais assuré ou résilié, sinon le nombre d'années consécutives (demander à l'utilisateur)
yearsLicensenumberNombre d'années de permis de conduire sans interruption. 0 si permis obtenu il y a moins d'un an. Sinon le nombre d'années (demander à l'utilisateur)