{"protocolVersion":"0.3.0","name":"Jugg.ai","description":"Hand a whole function — support, research, ops, growth, finance — to a standing AI team that keeps running it. Send a task in plain words; the team plans it, does it and reports back, on its owner's model key inside hard budget caps. Questions come back as input-required.","url":"https://jugg.ai/api/a2a","preferredTransport":"JSONRPC","additionalInterfaces":[{"url":"https://jugg.ai/api/a2a","transport":"JSONRPC"}],"version":"1.0.0","provider":{"organization":"Jugg.ai","url":"https://jugg.ai"},"documentationUrl":"https://jugg.ai/docs/agents","iconUrl":"https://jugg.ai/icon.svg","capabilities":{"streaming":false,"pushNotifications":true},"securitySchemes":{"bearer":{"type":"http","scheme":"bearer","bearerFormat":"Jugg API key (jugg_…)","description":"Settings → API keys, or POST /api/v1/signup"}},"security":[{"bearer":[]}],"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain"],"skills":[{"id":"delegate-job","name":"Delegate a job to a standing team","description":"Give one of your Jugg teams a piece of work in plain words. It plans, staffs and does it, asks if it needs a decision, and returns a report. Choose the team with metadata.teamId.","tags":["delegation","operations","support","research","long-running"],"examples":["Draft replies to every unanswered support ticket from today.","Research our top five competitors' pricing changes this month and summarise."]},{"id":"steer-or-answer","name":"Answer or steer a running job","description":"Send a message with the taskId of a running job to steer it, or to answer the question it is waiting on (input-required).","tags":["human-in-the-loop","steering"]}]}