Skip to main content
An agent may initiate a request only after its user asks. Include requested_by: agent and identify the agent in agent_context.
The create response has status pending_confirmation and a challenge UUID. Contact Button sends the code directly to the human’s email. Submit it to:
Do not ask a human to paste the OTP into an untrusted third-party agent. If the user declines, stop. A challenge expires after 15 minutes and locks after repeated invalid attempts.