{"name":"Some Offer Agent","description":"実在する人・会社・サービスの Offer を代理して説明・適合確認・予約リクエストを行う Agent です。","url":"https://somea2a.com/v1/a2a","version":"0.1.0","provider":{"organization":"Some","url":"https://somea2a.com"},"capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["text"],"defaultOutputModes":["text"],"skills":[{"id":"search_offers","name":"提供物の検索","description":"Some に登録・公開されている提供物をキーワードで検索します。順位や評価は返しません。順位は呼び出し側が決めるものです。","requiredPermission":"discover","inputModes":["text"],"outputModes":["data"]},{"id":"explain_offer","name":"提供物の説明","description":"登録された情報と証拠のみに基づいて提供物を説明します。未確認の情報はその旨を明示します。","requiredPermission":"explain","inputModes":["text"],"outputModes":["text"]},{"id":"check_fit","name":"適合確認","description":"相手の目的・予算・時期を確認し、この提供物に適合するかを判定します。適合しない場合は正直に伝えます。","requiredPermission":"propose","inputModes":["text"],"outputModes":["text","data"]},{"id":"check_availability","name":"空き確認","description":"予約可能な枠を返します。枠の確保は行いません。","requiredPermission":"explain","inputModes":["text"],"outputModes":["data"]},{"id":"request_booking","name":"予約リクエスト","description":"枠の仮押さえを行います。確定ではありません。提供者本人の承認を経て初めて確定します。","requiredPermission":"reserve","inputModes":["data"],"outputModes":["data"]}],"humanApprovalRequiredFor":["request_booking","contract","payment","personal_data_sharing"],"documentationUrl":"https://somea2a.com/directory"}