AI speaks on your behalf.

Let Voice Agents
Handle Your
Real Calls.

The world’s first AI solution that puts an AI voice agent on real phone calls and app calls—using your own phone. Let your agent make real calls and get things done.

Connect over Bluetooth—no app to install on your phone, and it works on any app.
Your call is protected by TLS encryption.

Parrot AI calls a real restaurant receptionist on your behalf.
YOUR REQUESTA table for two at 7.
Ask if dogs are welcome.
Your Voice AgentA real person
Table booked.

7 PM · Two people · Dogs welcome

Your apps. Your number.
AI on the line.

iPhoneAndroidWindowsLinuxmacOS
  • WeChat
  • WhatsApp
  • FaceTime
  • Messenger
  • Phone calls
  • Telegram
  • Teams
  • Meet
  • Zoom
  • Discord

Your AI. Your calling apps.

Your choice of voice agent. Your own phone number.

OpenAI Realtime Gemini Live Ultravox 豆包 Doubao Realtime Grok Voice Agent Qwen Voice Agent Custom endpoint (OpenAI-compatible) Web Phone (answer and place calls from this browser) Phone WhatsApp Messenger Google Meet Telegram Microsoft Teams Other calling apps•••

Make calls. Take calls.

Your agent makes the call.

Navigate menus, wait on hold, and bring back the answer.

Explore outbound calls ↗

Your agent answers for you.

Answer questions, take a message, and keep the transcript.

Explore inbound calls ↗

Your AI. Connected by Bluetooth.

Your phone sees a virtual Bluetooth headset. Your voice agent speaks and listens through that connection.

  1. Voice agentSpeaks and listens
  2. Virtual Bluetooth headsetConnects your AI to the call
  3. Your phoneYour number & apps

Your Voice Agent takes it from here.

Give it the goal. Your agent talks to the person on the other end—through your own number and apps.

Follow the conversationSee what both sides say as the call unfolds.

Guide it quietlyAdd instructions without interrupting the call.

Get the outcomeKeep the transcript and confirmed details together.

Live
Device
Maya's phone
Voice Agent
OpenAI Realtime
Caller
Cedar Dental
Duration
00:54
Credits
0.8
End call
Live conversation Preview call_8f2a
Outbound call connected · Phone · +1 415 ••• 0151
Keypad2● sent
appointments menu
00:08
OpenAI Realtime
Hi, I'm calling on behalf of Maya Chen to move her cleaning to Thursday afternoon.
00:17
Cedar Dental
We have Thursday at 3:30 PM available. Would that work?
00:31
OpenAI Realtime
Yes, please confirm it. Thank you.
00:38
Cedar Dental
All set — Maya is booked for Thursday at 3:30 PM.
00:46
Toolreport_to_admin()● ok
status: confirmed · time: Thu 3:30 PM
→ result saved to call history
00:49
✓Objective complete · appointment rescheduled00:51
ControlVoice Agent
Audio connectedListening
Steer the call
Silent instruction to the Voice Agent…
Acts after this turnSend
Connection
ParrotBridgeonline
WSS (TLS)48 ms
BluetoothMaya's iPhone
Phone lineconnected
Voice Agent
Appointment rescheduler OpenAI Realtime · marin
Goal

Move Maya's dental cleaning to Thursday afternoon and confirm the new time.

✓ objective set

Your call is protected by TLS encryption. Your device is bound to your account, so only you and agents you authorize can use your line. ESP32 also verifies Parrot Cloud before allowing call audio, helping prevent server impersonation and man-in-the-middle attacks. Security details ↗

Connect your phone

Windows via Phone Link, or an ESP32 Bluetooth headset.

Your phone
Parrot App on Windows

Use your Windows 11 PC with Bluetooth for regular phone calls. Keep Parrot App running and your PC awake and online.
Setup Video ↗

STEP 01 · SET UP

Set up your device

Install Parrot App on your Windows 11 PC and connect your ParrotVoice account. Open Bluetooth setup and make your PC visible.

● Windows 11 · free download
Download for Windows
STEP 02 · PAIR

Pair your phone

Open Phone Settings → Bluetooth and select your device. Choose your PC and confirm the 6-digit code on both screens.

● Bluetooth · one-time pairing
How pairing works
STEP 03 · CHECK

Check your connection

Click Connect phone and allow calling and microphone access. Check that your phone and Parrot Cloud are connected.

● Keep your computer awake and online
STEP 04 · CALL

Make and take calls

Choose an assistant, then make your first call. Enable automatic answering for incoming calls, or connect your own agent via MCP.

● Make calls · take calls
Open Console MCP setup guide

Buy the right board

The one rule

Get a classic ESP32 (WROOM-32) with a CP2102 or FTDI USB to UART chip. Bluetooth HFP only exists on classic ESP32; S3 and C3 boards cannot carry phone audio over HFP.

USB to UART bridge for ESP32
ChipVerdict
CP2102 / NPASS
FT232RPASS
CH340 / CPASS
CH9102PASS
PL2303Failed
What to actually buy
Recommended board

Espressif ESP32-DevKitC-VIE

CP2102 guaranteed · driverless Mac & Windows · ASIN B087TF2L27

Amazon ↗
Alternative · 3-pack

ESP-WROOM-32 ESP32

Classic ESP32 · WiFi + Bluetooth · ASIN B08D5ZD528

Amazon ↗
Don't buy
Any silkscreen marked -S3 / -C3 / -C6 / -S2

These boards do not support Bluetooth Classic HFP, so they cannot act as a Bluetooth phone headset.

A board using PL2303

These adapters are unreliable on current macOS and Windows.

Pair your phone with your PC

Pair once on your phone. Your Windows PC appears as an ordinary Bluetooth device under the name Parrot App shows you; the phone treats it like a headset.

9:41Bluetooth ON

My Devices

AirPodsNot connected
MAYA-LAPTOPTap to pair
Car AudioNot connected
  1. 1Open Parrot App → Bluetooth setupClick Make this computer visible; the PC stays discoverable for two minutes.
  2. 2Open Phone Settings → BluetoothTap the PC's name and compare the 6-digit code shown on both screens.
  3. 3Confirm on bothTap Pair on the phone and Yes on the PC, then allow calls and contacts. Your phone remembers it like a headset; no phone app or SIM swap is required.

Pair your phone by Bluetooth name

Pair once on your phone. The ESP32 appears as an ordinary Bluetooth headset, using the exact name you chose while flashing it.

9:41Bluetooth ON

My Devices

AirPodsNot connected
Maya's ParrotTap to pair
Car AudioNot connected
  1. 1Run ParrotBridgeKeep the Bridge tab open so the board advertises its Bluetooth name.
  2. 2Open Phone Settings → BluetoothLook for the exact device name you saved in Step 1.
  3. 3Tap the name and confirmYour phone remembers it like a headset; no phone app or SIM swap is required.