{"protocolVersion":"0.3.0","name":"lookinsure-agent","description":"Car insurance agent for Lookinsure: purchase flow (quotes, OTP, payment methods) and customer order history. Accepts structured JSON only.","url":"https://agents.lookinsure.com/a2a","preferredTransport":"JSONRPC","version":"0.6.0","provider":{"organization":"Lookinsure","url":"https://lookinsure.com"},"capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"purchase-car-insurance","name":"Car insurance purchase","description":"Car insurance purchase in one long-running task. Step 1: the vehicle plate (plate_code, plate_number, plate_source) returns the list of quotes. Depending on the vehicle, the agent may pause to ask for the driver's nationality and the number of claim free years. Step 2: after a quote is chosen, the agent asks for the customer's verified mobile number. If the number is not verified, Lookinsure sends an OTP and the client returns the code. Step 3: the agent returns the available payment methods (Tabby, Tamara, direct), each with a payment link. The task is completed when Lookinsure confirms the payment. The policy is issued afterwards.","tags":["insurance","car","quote","otp","payment","uae"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"plate_code\":\"4\",\"plate_number\":\"10123\",\"plate_source\":\"abuDhabi\"}"]},{"id":"list-my-policies","name":"My insurance orders","description":"Lists the customer's insurance orders with provider, quote details, vehicle details and a link to the policy file. Requires the customer's verified mobile number. If it is not verified, Lookinsure sends an OTP and the client returns the code.","tags":["insurance","policies","orders","otp"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"mobile\":\"0097150000000\",\"verified\":true}"]}]}