[verdetto][prompt curato][fonte: thrumble.ai]
Posso vibecodare Thrumble?
// si costruisce in un weekend, ma restano buchi veri
Un singolo agente receptionist in entrata è una build da weekend credibile, con LiveKit Agents o Pipecat più un trunk SIP. Thrumble come prodotto è più grande: il loop della conversazione lo fai in proprio, ma restano tuoi gli operatori, le chiamate fallite e le operations di telefonia.
confidenza: alta
cos’è: Piattaforma di voice AI per chiamate aziendali in entrata e in uscita
Indice di costruibilità · gioco editoriale
- Prezzo 99 $/mese peso: più 3
- Tempo un weekend per un agente inbound; lavoro continuo per campagne e operatività peso: più 2
- Categoria voice ai non pesa
- Moat scala dell'infrastruttura · integrazioni peso: meno 3
- Confidenza alta peso: più 1
- Cosa perdi 5 voci peso: meno 2
- Sito thrumble.ai (si apre in una nuova scheda) non pesa
Si pareggiano. È il caso in cui decide quanto ti sta antipatico l’abbonamento.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
Cosa costruisci
Rispondere a un numero in entrata con un agente realtime STT → LLM → TTS, cercare un'informazione e registrare l'esito della chiamata.
cosa ti serve
- una VM pubblica con TLS e le porte SIP / WebRTC / RTP aperte correttamente
- un trunk SIP e un numero di telefono (per esempio Telnyx)
- API key per STT, LLM e TTS
- le regole su consenso e registrazione del tuo paese, prima di far girare traffico reale
SaaS da call center prodottizzato; la fetta DIY è un agente in entrata, non la piattaforma intera.
Il prompt
Un weekend con un agente di coding. I buchi che restano sono qui sotto, in «cosa perdi».
Build me a focused self-hosted alternative to Thrumble for one inbound business number.
Requirements:
- Python 3.12 + livekit-agents with one AgentServer worker.
Direct provider plugins only · no managed agent host.
- Docker Compose: LiveKit Server, Redis, LiveKit SIP, Caddy for HTTPS/WSS.
Expose only documented SIP and UDP media ports.
- One Telnyx DID + credential SIP trunk. Checked-in inbound-trunk and
dispatch-rule JSON that routes calls to receptionist-agent.
- AgentSession: Silero VAD, Deepgram STT, gpt-4.1-mini (OpenAI plugin),
Cartesia TTS. Secrets only from .env.
- Narrow receptionist prompt: answer FAQs from a local knowledge.md,
book a callback into SQLite after confirmation, transfer is out of scope.
- Persist call id, timestamps, transcript, and outcome to SQLite.
JSON logs + /healthz. Recording off by default.
- Unit tests for FAQ lookup and callback confirmation; scripted agent tests
for interruption and refusal to invent facts.
- make setup / make dev / make smoke + docker compose up -d.
Smoke test must pass in the LiveKit agent console before a real PSTN call.
- README: DNS, TLS, firewall, Telnyx, trunk, keys, test-call steps,
and common one-way-audio / SIP auth failures.
- Out of scope: outbound campaigns, multi-tenant dashboard, knowledge-base
crawler, tool marketplace, call transfer, billing, HA, compliance claims. Prompt curato: scritto e rivisto a mano per questa app. In inglese di proposito — è la lingua in cui gli agenti di coding rendono meglio.
Cosa perdi
- il builder di agenti in hosting, le knowledge base, i tool e le destinazioni di trasferimento
- il dialer per le campagne in uscita e i flussi sui contatti
- numeri di telefono gestiti, concorrenza delle chiamate e debug della telefonia
- log delle chiamate, registrazioni, estrazione post-chiamata e analytics
- uptime, supporto e rifinitura di un workspace multi-tenant
Perché pagano ancora
Si paga per passare da un loop vocale da demo a chiamate in entrata e in uscita affidabili, senza doversi gestire in proprio SIP, media, worker degli agenti, numeri, campagne e monitoraggio.
moat: Scala dell'infrastruttura Integrazioni cos’è un moat
operations di telefonia in tempo reale più il control plane di business (KB, tool, campagne)
Chi l’ha già costruito
Partire da qui è vibecoding lo stesso: il prompt serve quando lo vuoi esattamente a modo tuo.
- LiveKit Agents + SIP (si apre in una nuova scheda) — Realtime agent framework; pair with LiveKit Server + SIP for a self-hosted phone stack. (alive)
- Pipecat (si apre in una nuova scheda) — Composable voice pipelines with telephony integrations; you still own deploy and carriers. (alive)
Sei d’accordo?
La bilancia dei voti
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.