----------------
🛠️ Tool
===================
OpenClaw Voice Call — Realtime Edition is a plugin that gives AI assistants the ability to place and receive real phone calls and hold full-duplex voice conversations. It bridges Twilio Media Streams with the OpenAI Realtime API (GA protocol), achieving sub-second turnaround with natural barge-in support when the other party interrupts.
Architecture: The plugin runs a webhook server handling Twilio callbacks, bridging audio streams bidirectionally between the phone network and OpenAI's speech-to-speech model. The voice AI operates with in-call tools it invokes autonomously during the conversation.
In-call tools:
• press_phone_keys: generates synthesized DTMF touch-tones for navigating IVR menus
• report_call_outcome: captures a structured result with status and every fact gathered during the call (times, prices, confirmation numbers)
• end_call: graceful hangup. The AI speaks a closing line, then waits for the Twilio mark echo to confirm the audio actually played on the line before disconnecting. No clipped goodbyes, no dead air.
Post-call output: Every call produces a Markdown transcript with an AI-generated summary and the reported outcome, retrievable via get_transcript.
Call management:
• Handles Google Call Screen and voicemail gatekeepers with a configurable identity phrase
• Goal-directed calls using talking_points and call_party parameters
• Optional inbound calls with allowlist-gated access and configurable greeting
• Device profiles for per-caller policies: response length, forbidden actions, extra instructions
Security hardening (default):
• Twilio webhook signature verification
• Per-call stream authentication tokens
• Pre-auth connection throttling
• SSRF-guarded provider API calls
• Call-duration safety caps
• Stale-call reaping for zombie sessions
Providers: Twilio (recommended, full realtime conversation mode), Telnyx, Plivo, and a mock provider for the legacy TTS+STT pipeline.
The practical gap this fills is clear. Most AI agents handle email and messaging well, but the real world still runs on phone calls. This plugin gives the agent a phone number, a voice, ears, a keypad, and the judgment to end the call when the task is complete.
Note: haven't tested personally.
🔹 tool #openclaw #twilio #voice_ai #phone_automation
🔗 Source: https://github.com/TristanBrotherton/openclaw-voice-call-realtime
m0bi ⁂
@m0bi@mastodon.com.pl
Wędruję, robię software, konsultuję, szkolę, wdrażam, naprawiam rzeczy, piszę. Wyprawy rowerem, kajakiem, żaglówką, koleją i pieszo. dev #systems #web #linux #digital #activist #decentralize #NextCloud #LineageOs #unGoogle #WordPress Zaimki: On/Jego He/Him #FediPomoc #bike #retromtb #kayak #sailing #nature #slowlife #carfree #zerowaste #reuse #repair #diy #baking #cooking #python #flask #php #typescript #kde #feditipspl #fedi22 searchable
mastodon.com.pl
Replying to
on mastodon.com.pl
#Persona to "lider" w swojej działce. Sprawdziłem stronę www, korzystają z ich usług m. in.:
#LinkedIn
#OpenAI
#Twilio
#Reddit
#Etsy
#Udemy
#Coursera
Więc moja interpretacja jest taka, że do danych z tych serwisów Palantir ma dostęp. A przez Palantir służby 🤷♂️
Źródło: https://withpersona[.]com/customers
You've seen all posts