{"protocolVersion":"1.0","name":"Independent Hotel Show 2026 \u2014 Visitor Registration Agent","description":"Registers visitors for Independent Hotel Show 2026 (Olympia, London, 5-6 October 2026) on a delegate\u0027s behalf. Identity is verified in-band: send the delegate\u0027s email together with their privacy-policy consent, a sign-in link is emailed to them, reply with the token, then answer each step until the task completes. Returning visitors are recognised and can update their registration.","version":"2.0.0","url":"https://register-stage.montgomery.nubreed.app/a2a","capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"register-visitor","name":"Register a visitor","description":"Complete or update an event registration through a guided question flow. Start by sending the delegate\u0027s email address together with \u0022privacyConsent\u0022: true in the same data part \u2014 visitors give this consent to the privacy policy on the registration home page, which agents do not see, so you must assert it on the delegate\u0027s behalf and with their authority. Without it the request is refused and nothing is created. Then supply the emailed magic-link token when asked, and answer each step (options are provided as structured data).","tags":["registration","events"],"examples":["Register jane@hotel.example for the show","Update Jane\u0027s registration \u2014 she now wants the networking sessions"]}]}