Skip to content
HardwareLab

ParrotVoice

An ESP32 that lets your AI agent place and answer real phone calls.

Full build guide

ParrotVoice
No photo in the source; showing a category placeholder.

Creator credited on the original post (see below).

Build sheet

Board
ESP32-WROOM-32 (Bluetooth HFP to phone)
Other parts
PC running Chrome Web Serial bridge
AI model or service
Voice AI model of choice + MCP for Claude Code / Codex / Grok call control
Difficulty
Intermediate

Overview

A classic ESP32-WROOM-32 pairs with your phone over Bluetooth HFP and bridges call audio through Web Serial to a voice AI, so Claude/Codex/Grok (via MCP) can make and answer calls on your own SIM — demo has Claude calling a store about a headphone return.

How it works

An ESP32-WROOM-32 pairs with your phone over Bluetooth HFP and bridges call audio through Web Serial to a voice AI that Claude, Codex or Grok drive via MCP.

Hardware

  • ESP32-WROOM-32 (Bluetooth HFP to phone)
  • PC running Chrome Web Serial bridge

More ESP32 builds

Like this build? Get the weekly builds

Get the best new AI hardware builds every Thursday. One email a week, free.

Built something? Submit a build

This page is a short summary written by HardwareLab. Build steps, code and photos belong to the creator; follow “View original” for the full project.

Featured? Add this badge

Built this? Paste the badge into your README. It links back to this page.

Featured on HardwareLab

Markdown

[![Featured on HardwareLab](https://hardwarelab.dev/badge.svg)](https://hardwarelab.dev/projects/parrotvoice/?utm_source=badge&utm_medium=referral&utm_campaign=launch_2w)

HTML

<a href="https://hardwarelab.dev/projects/parrotvoice/?utm_source=badge&utm_medium=referral&utm_campaign=launch_2w"><img src="https://hardwarelab.dev/badge.svg" alt="Featured on HardwareLab" width="188" height="20"></a>