{"name":"Ido","description":"AI-to-Human interaction gateway — send forms, approvals, and notifications to humans and receive typed responses.","url":"https://ido.prometheanleap.com","version":"1.0.0","capabilities":{"streaming":false,"pushNotifications":true},"skills":[{"id":"send_form","name":"Send Form","description":"Create and send an interactive form surface to a human. The human fills in fields and submits — Ido returns the structured data to you.","tags":["form","input","data-collection","structured"],"examples":["Collect a bug report","Gather conference registration details","Request structured feedback"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"send_approval","name":"Send Approval","description":"Create and send an approval request to a human. The human approves or rejects with an optional reason — Ido returns the decision.","tags":["approval","decision","review","governance"],"examples":["Approve a deployment","Review a budget request","Sign off on a document"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"send_notification","name":"Send Notification","description":"Send a rich notification to a human with formatted content. Auto-completes immediately — no human response needed.","tags":["notification","alert","informational","broadcast"],"examples":["Notify team of a completed build","Alert on-call about an incident","Share a daily summary"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"get_task","name":"Get Task Status","description":"Poll the status and result of a previously created task. Returns the human's response once the task is completed.","tags":["task","status","poll","result"],"examples":["Check if a form has been submitted","Get the result of an approval"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"list_tasks","name":"List Tasks","description":"List all active and completed tasks for this tenant. Useful for dashboards and reconciliation.","tags":["task","list","dashboard","overview"],"examples":["Show all pending approvals","Audit completed forms"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"cancel_task","name":"Cancel Task","description":"Cancel a pending task that is no longer needed. The human will see it as cancelled on their dashboard.","tags":["task","cancel","cleanup"],"examples":["Cancel an approval that is no longer relevant","Withdraw a form that was sent in error"],"inputModes":["application/json"],"outputModes":["application/json"]}],"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"]}