AgentCall wraps all of that into one API. The numbers are real SIM-backed lines (not VoIP), so they pass carrier verification on Stripe, Google, and similar platforms. There's a wait_for_otp call that automatically extracts verification codes from incoming SMS, and it handles outbound voice too.
Also published an MCP server for it (on Smithery and ClawHub) so it works natively with Claude and Codex-based workflows.
Free tier available. Happy to answer questions.