Skip to content

Welcome

Parrot puts an AI on a real phone line — your phone line. Your phone connects over Bluetooth like it would to a headset, and the AI speaks and listens on the call:

  • An assistant answers or dials for you. Book the table, chase the delivery, sit through the pharmacy's hold music — and hand you the transcript, a summary, and the confirmation number it collected.
  • You watch and steer from the console. See the conversation live, type "ask about parking too," read the full report afterward.
  • Your AI agent gets a phone. Connect Claude (or any MCP-capable agent) and it can place calls, answer incoming ones, and handle mid-call questions — as ordinary tool calls, on exactly one line you gave it a key for.

Because Parrot sits on your actual phone via Bluetooth, there's no new phone number, no carrier setup, no porting — your line, your caller ID, with an AI attached.

Choose your connection

Windows App (recommended) ESP32 board
You need A Windows 11 PC with Bluetooth and your phone A classic ESP32, USB data cable, your phone and desktop Chrome on Windows, macOS or Linux
Calling support Phone calls and compatible app calls, including Messenger Phone calls and compatible app calls
Keep running Parrot App, with the PC awake and online ParrotBridge in Chrome, with the computer awake and online
Start here Windows setup · Download ESP32 quickstart

Both setups keep your number and SIM and require no app on your phone. For app calls, your phone must route the call audio through the Bluetooth hands-free connection to the paired PC or board. See Windows compatibility. The board, firmware and browser-bridge guides cover the ESP32 path.

How Parrot compares to Vapi, Retell & friends

Cloud voice-AI platforms (Vapi, Retell, Bland…) are excellent at what they are: they rent you a new VoIP phone number in the cloud and put an AI on it. Parrot starts from the opposite end — it puts the AI on the phone line you already have:

Cloud voice-AI (Vapi, Retell…) Parrot
The phone line A new VoIP number they provision Your existing phone & number, via Bluetooth
Caller ID / inbound The new number; you forward or migrate Your number — people who already call you reach your AI with zero migration
Setup API/dashboard only Install Parrot App on Windows, or flash an ESP32 board, then connect your phone
Live agent control Mostly configure-then-launch MCP-native: your agent watches the transcript live, steers mid-call, answers the AI's questions, presses IVR keys
Taking over End the call, call back yourself Tap the audio picker on your phone — the call moves from AI to you mid-conversation
AI vendor Their model roster OpenAI / Ultravox / Gemini per assistant, your own key if you want

Same family of post-call output — transcript, recording, outcome classification, AI summary, structured field extraction — so if you know that world, After the call will feel familiar. The honest flip side: Parrot needs your computer awake and online, with Parrot App or the ParrotBridge tab running, where a cloud number is always-on. If you want a fleet of disposable outbound numbers, a cloud platform is the right tool; if you want your phone to have an AI, that's Parrot.

The five-minute mental model

Five words you'll see everywhere in the console:

  • A device is one phone line — your phone connected through Parrot App or an ESP32 board and its ParrotBridge tab.
  • An assistant is the recipe for a call: what to accomplish, how to sound, which AI vendor runs the voice. Your device starts with a ready-made one; you can customize or replace it.
  • A provider is the AI vendor line an assistant runs on — Parrot's shared key, or your own.
  • A call is one conversation, and every call leaves a full record — transcript, audio, outcome, summary, extracted data.
  • A key is an ordinary API key that connects an outside agent to exactly one device.

The console's sidebar groups these the same way: Observe (devices, call history), Configure (assistants, AI providers), Govern (API keys, account, billing).

The map

For the ESP32 setup, the console draws this path on each device's page. The hardware chapters follow this map:

The call path, as the device page draws it

Hop on the path Where it's documented
Parrot Cloud — the call engine, assistants, AI vendors Making & receiving calls · Customizing your assistant · AI providers · Connect your AI agent
Parrot bridge — the browser tab hosting your line The bridge
Parrot device — the board and its firmware Your board & firmware
Bluetooth → your phone — pairing and the HFP link Your phone & the HFP link
The phone call — what happened on it, afterwards After the call
Watching the whole path at once Your devices

The two places you actually do things

The wiki explains; these two pages are Parrot. Both live on this same site, so you can go straight there and come back:

  • Open the console — your devices, call history, assistants, providers, keys, billing.
  • Open the Parrot Bridge — set up a board and host its line (Google Chrome on a desktop; it talks to the board over Web Serial).

Where to start

New to Parrot? The FAQ covers phone numbers, calling apps, hardware, the browser bridge and connecting your AI agent.

Have a board in hand? The Quickstart takes you from unboxing to your first AI call in about fifteen minutes — flash it, pair it, call something.

Already set up?

Questions and fix-its live where you'd hit them — every chapter carries its own collapsed question and troubleshooting boxes.