{"name":"Consultant Agent","description":"Виртуальный консультант для виджетов: ведёт диалог по инструкции владельца, при необходимости делегирует профильным агентам и передаёт контакты пользователя ответственному сотруднику.","version":"0.1.0","url":"https://consultant-agent.app.sp-ai.ru/a2a/v1","protocolVersion":"0.3","preferredTransport":"JSONRPC","additionalInterfaces":[{"url":"https://consultant-agent.app.sp-ai.ru/a2a/v1","transport":"JSONRPC"}],"capabilities":{"streaming":true,"pushNotifications":false,"extensions":[{"uri":"https://ai-37.github.io/ai37-a2ui-catalog/a2ui/catalogs/ai37-a2ui/v2/catalog.json","description":"A2UI catalog v2","required":false},{"uri":"https://a2ui.org/specification/v0_9/catalogs/basic/catalog.json","description":"A2UI base catalog (degradation for base-only clients)","required":false}]},"defaultInputModes":["application/json"],"defaultOutputModes":["text/markdown","text/plain"],"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"User-JWT (Authentik), валидируется по JWKS"},"apiKeyAuth":{"type":"http","scheme":"bearer","description":"AI37 API-ключ (Authorization: Bearer <ключ>), валидируется через introspection billing"}},"security":[{"bearerAuth":[]},{"apiKeyAuth":[]}],"skills":[{"id":"consult","name":"Консультация","description":"Диалоговая консультация посетителя по тематике из инструкции владельца виджета. При точном попадании запроса делегирует профильным агентам и возвращает их ответ как есть.","tags":["consultant","widget","support"],"examples":["Расскажите про ваши услуги","Помогите подобрать решение под мою задачу","Свяжите меня с менеджером"]},{"id":"request-human-handoff","name":"Передача сотруднику","description":"Когда пользователь хочет общаться с живым сотрудником — собирает имя и контакт и отправляет заявку ответственному по email (адрес — из инструкции владельца виджета).","tags":["handoff","contacts","lead"],"examples":["Хочу поговорить с человеком","Пусть со мной свяжется менеджер"]}],"x-ai37":{"billing":{"type":"llm-tokens"},"auth":{"required":true}}}