The site texted a code and the agent has no phone

The agent hits a signup or login and has to hand the human the browser. If it had its own Ravi identity (inbox, phone, vault), it would not. Same identity fills the form, waits on the code, and stores the password. That identity is the agent’s @ravi.app inbox, phone, and vault.

Phone-gated signup is the wall after email. The agent needs a real number on the same identity as the inbox, then it reads the SMS and finishes. US numbers.

Creating that identity: Sign Up (https://docs.ravi.app/getting-started/sign-up.txt). Returning-login codes on the same phone: Returning Login 2FA (https://docs.ravi.app/getting-started/returning-login-2fa.txt). Keys: Authentication (https://docs.ravi.app/getting-started/authentication.txt).

Next Steps