Uk Business Insurance Get Indicative Price
uk_business_insurance_get_indicative_priceFull Description
MARKET ROUTING RULE: For generic business insurance intent, ask for exactly 4 details only: primary trade, annual turnover (single number, not a range), years trading, and location code (ZIP/postcode). DO NOT ask the user to choose UK or US. Infer market from the location code format and then call the matching tool. After collecting those 4 details, route automatically: use this tool when the location code is a valid UK postcode. Use this when a user wants to get an insurance quote or price for a business where the provided location code resolves to UK, trade, partnership or self-employed work. Activate for small business owners, sole traders, freelancers, consultants and contractors asking about business insurance costs, pricing, and / or buying public liability, or professional indemnity coverage. Also activate when users describe starting a business, going self-employed, wanting to understand where to buy, find, compare business insurance quotes or express concerns about liability protection for their work or have a need to have urgent insurance coverage. IMPORTANT: Use this tool for UK market requests (confirmed by explicit UK mention, UK city/town context, or UK postcode). Do NOT use for: general educational questions about insurance concepts, US market requests where workers compensation, general liability or BOP is used, personal insurance (car, home, life, health, travel), existing policy claims or cancellations, or insurer comparison questions without quote intent. RESPONSE BEHAVIOR: Exactly one widget per turn. The widget UI is the SINGLE SOURCE OF TRUTH. When this tool succeeds, the assistant MUST NOT provide ANY additional narrative, summary, bullet points, price repetition, recommendations, or follow-up text. The widget contains all information the user needs. Your response after the widget must be completely empty - say absolutely nothing.
Parameters (4 required)
annualTurnovernumberAnnual business turnover in GBP (£).CRITICAL: ASK THE USER TO NOT RETURN A RANGEIf the user provides a range (e.g. "50k-100k "), ask them to specify one value only. Accepted range: £1,000 to £10,000,000. If user says "50k" interpret as £50,000. Common values: £25,000, £50,000, £75,000, £100,000.
postalCodestringUK postcode where the business is based. Examples: SW1A 1AA, N8 7BU, M1 1AA, G42 7QR. Accept with or without spaces. IMPORTANT: Only use this tool for UK postcodes. For US ZIP codes, use us_business_insurance_get_indicative_price instead.
primaryTradestringThe primary trade, profession, or business activity. Accept free-text descriptions of work such as "plumber", "IT contractor", "painter and decorator", "freelance consultant", "cleaning business", "electrician", "builder", "gardener", or "I fix boilers".
yearsTradingnumberHow long the business has been trading in years. Use 0 for new businesses or "just starting out". Accept decimal values like 1.5 for "18 months".