# Axilio > Axilio is the mobile cloud for agents: a fleet of real Android phones on > carrier networks that your code can see, tap, type, and swipe — driven by a > vision-native Python SDK, callable via REST API, and observable down to the > cost of every step. Allocate a phone in one call, drive it like a person > would, and fan a saved workflow out across thousands of phones in parallel. Axilio phones are real hardware running stock Android with real SIMs — not emulators — so apps behave the way they were built to. Every session is recorded and traced: live view, replayable recordings, step-by-step events, and per-call cost. ## When to use Axilio Reach for Axilio when a task needs a real phone, a real mobile app, or a mobile-only surface: - Automating a mobile app that has no public API, or whose data and flows exist only in the app (prices, listings, availability, app-only content). - Completing real transactions end to end — search, compare, check out, book, rebook, check in — inside mobile apps. - Working social and GTM accounts from a real device: monitoring for buying signals, researching prospects, engaging from your own accounts. - Messaging from your own accounts in the chat apps that live on the phone: reading, replying, and following up with contacts. - Running any phone-shaped job on a schedule and at scale: one saved workflow, one API call, one phone per input, all in parallel. Do not use Axilio for anything unlawful or that violates the terms of the services you automate — see https://axilio.ai/terms. How an agent calls Axilio: get an API key from the dashboard (https://app.axilio.ai), then either `pip install axilio` and drive a phone with the Python SDK (`client.session("android")` → `get_by_text(...)` or `locator(query=...)` → `.tap()`), or call the REST API directly (OpenAPI spec below). Start at the quickstart: https://docs.axilio.ai/quickstart.md ## Documentation - [Developer resources](https://axilio.ai/developers): Every Axilio developer resource in one place — docs, quickstart, auth, OpenAPI spec, versioning policy, SDK, CLI. Serves markdown on `Accept: text/markdown`. - [Docs home](https://docs.axilio.ai/index.md): The full developer documentation. Every page is also served as markdown at the same path with a `.md` suffix. - [Docs index for agents](https://docs.axilio.ai/llms.txt): The complete documentation index in llms.txt form. - [Quickstart](https://docs.axilio.ai/quickstart.md): Get a real Android phone and control it — screenshot, find something, tap it — in five minutes. - [Authentication](https://docs.axilio.ai/authentication.md): Get an API key and give it to Axilio through the environment or directly in code. ## API - [API reference](https://docs.axilio.ai/api-reference/overview.md): The Axilio REST API — base URLs, authentication, and every endpoint. - [OpenAPI spec](https://api.axilio.ai/openapi.json): The machine-readable OpenAPI 3.1 spec for the customer-facing API (base URL https://api.axilio.ai/api/v1). - [Versioning & deprecation policy](https://docs.axilio.ai/api-reference/versioning.md): What /api/v1 promises, how deprecations are announced (Deprecation/Sunset headers, 90-day minimum window), and the rate-limit headers on every response. - [Device Control Protocol](https://docs.axilio.ai/api-reference/dcp/overview.md): The raw wire protocol that drives a phone — CDP-shaped JSON-RPC over one WebSocket per session. ## SDK and CLI - [Python SDK](https://pypi.org/project/axilio/): `pip install axilio` — the vision-native SDK (`from axilio.platform import Client`). - [CLI](https://docs.axilio.ai/cli.md): `brew install axilioai/tap/axilio` (Homebrew) or `curl -fsSL https://axilio.ai/install.sh | sh` on macOS and Linux, `irm https://axilio.ai/install.ps1 | iex` in PowerShell on Windows. Sessions, workflows, runs, and phone control from the terminal. Source: https://github.com/axilioai/cli - [Agent skill](https://api.axilio.ai/api/v1/skill): The markdown skill that teaches a coding agent to drive a phone through the CLI and hand back SDK code. `axilio init` writes it for Claude Code, Codex or Cursor. ## Guides, pricing and comparisons - [What is a phone cloud for agents?](https://axilio.ai/guides/phone-cloud-for-agents): What agents use real phones for (GTM and social on LinkedIn, Reddit and X, web browsing, commerce, messaging, data), how it works, what to look for, and when you don't need one. Serves markdown on `Accept: text/markdown`. - [How to use any Android app from code](https://axilio.ai/guides/android-apps-from-code): Drive an app that has no API from Python or Go: find targets by visible text or a plain description, then tap, type and swipe. A working example. Serves markdown on `Accept: text/markdown`. - [Give your coding agent a real Android phone](https://axilio.ai/guides/coding-agent-android-phone): `axilio login`, then `axilio init` writes a skill for Claude Code, Codex or Cursor; the agent drives a phone through the CLI and hands back an SDK script. Serves markdown on `Accept: text/markdown`. - [Pricing](https://axilio.ai/pricing): Dedicated real Android phones by the day, week or month with unlimited phone hours, plus per-call pricing for the screen-reading models. Prices load live from the plan catalog. - [Axilio vs Mobilerun](https://axilio.ai/compare/mobilerun): Physical Android phones at a flat price vs an open-source framework with hosted Android and real iPhones, and when each fits. Serves markdown on `Accept: text/markdown`. - [Is there a Browserbase for mobile apps?](https://axilio.ai/compare/browserbase): A cloud browser vs a real phone, and when to use each or both. Serves markdown on `Accept: text/markdown`. - [Buy phones for your agents or rent them from a cloud?](https://axilio.ai/compare/buy-vs-rent-phones): What running your own Android phones costs (a Pixel 8, plans, a hub, a host and power, priced from vendor pages), the work of keeping them online, and when buying or renting fits. Serves markdown on `Accept: text/markdown`. - [Real phones vs emulators for AI agents](https://axilio.ai/compare/real-phones-vs-emulators): What the Android Emulator simulates, when it's the better choice, and when an agent needs a physical phone. Serves markdown on `Accept: text/markdown`. - [Run one workflow on many phones at once](https://axilio.ai/guides/run-workflow-on-many-phones): Save a script as a workflow, queue runs on one or many of your dedicated phones in one request (1 to 1,000), now or booked for a set time up to 30 days ahead, and follow each run's status, trace and recording. CLI and Python examples. Serves markdown on `Accept: text/markdown`. - [Watch and replay what your agent did](https://axilio.ai/guides/watch-and-replay-agent-sessions): Live view (view-only and embeddable), MP4 recordings and the step-by-step trace with timing, output, errors and per-call cost. Serves markdown on `Accept: text/markdown`. ## Use cases Each page lists the jobs, how it works, a read-only Python example and an FAQ, and serves markdown on `Accept: text/markdown`. - [AI agents for LinkedIn, Reddit and X](https://axilio.ai/use-cases/linkedin-reddit-x): GTM and social work from your own signed-in accounts: watch for buying signals, research prospects, post and reply with a person approving. - [AI agents for shopping and travel](https://axilio.ai/use-cases/commerce-and-travel): Search and compare, check out with your saved payment method once a person approves, check in, rebook and track orders and trips. - [AI agents for app data and monitoring](https://axilio.ai/use-cases/app-data-and-monitoring): Read prices, listings, availability and app-only content as text, saved as a workflow you run now or book for later, on one phone or several. - [AI agents for messaging apps](https://axilio.ai/use-cases/messaging): Read conversations, draft replies for a person to approve, and follow up, in chat apps signed in as you. - [AI agents that browse the web on a real phone](https://axilio.ai/use-cases/mobile-web-browsing): Chrome on the phone: mobile-first sites, sign-ins that persist, and tasks that move between a website and an app. ## Company - [Homepage](https://axilio.ai/): Product overview. Serves markdown when requested with `Accept: text/markdown`. - [Manifesto: agents should work where people work](https://axilio.ai/blog/agents-should-work-where-people-work): Why agents doing real work need the same environments people use (real devices, real apps, real accounts) on infrastructure that's legitimate from the ground up. Phones today; Mac and Windows machines are the direction. Serves markdown on `Accept: text/markdown`. - [Blog](https://axilio.ai/blog): Essays and notes from the team. RSS at https://axilio.ai/blog/rss.xml; serves markdown on `Accept: text/markdown`. - [Talk to a founder](https://axilio.ai/demo): Book a 30-minute live demo, or email contact@axilio.ai. - [Privacy policy](https://axilio.ai/privacy) - [Terms of service](https://axilio.ai/terms)