[verdict][prompt curatoriat][sursă: thrumble.ai][traducere: la coadă]
Pot să vibecodez Thrumble?
// se construiește într-un weekend, dar rămân goluri reale
A single inbound receptionist agent is a credible weekend build with LiveKit Agents or Pipecat plus a SIP trunk. Thrumble as a product is larger: agent config UI, knowledge bases, tools, call transfer, outbound campaigns, phone numbers, transcripts, and production telephony. You can DIY the core conversation loop; you still own carriers, media ports, failed calls, and ops.
încredere: ridicată
ce e: Voice AI platform for inbound and outbound business phone calls
Indice de constructibilitate · joc editorial
- Preț 99 $/lună greutate: plus 3
- Timp un weekend pentru un agent inbound; muncă continuă pentru campanii și operare greutate: plus 2
- Categorie voice ai nu cântărește
- Moat scara infrastructurii · integrări greutate: minus 3
- Încredere ridicată greutate: plus 1
- Ce pierzi 5 elemente greutate: minus 2
- Site thrumble.ai (si apre in una nuova scheda) nu cântărește
Se anulează. E cazul în care decide cât de tare te enervează abonamentul.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
Ce construiești
Answer one inbound number with a realtime STT → LLM → TTS agent, look something up, and log the call outcome.
ce îți trebuie
- public VM with TLS and correctly opened SIP / WebRTC / RTP ports
- SIP trunk and phone number (e.g. Telnyx)
- STT, LLM, and TTS API keys
- consent and recording rules for your country before real traffic
Productized call-centre SaaS; the DIY slice is one inbound agent, not the full platform.
Promptul
Un weekend cu un agent de coding. Golurile care rămân sunt mai jos, la „ce pierzi”.
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 curatoriat: scris și revizuit manual pentru această aplicație. În engleză intenționat — e limba în care agenții de coding se descurcă cel mai bine.
Ce pierzi
- hosted agent builder, knowledge bases, tools, and transfer destinations
- outbound campaign dialer and contact workflows
- managed phone numbers, concurrency, and telephony debugging
- call logs, recordings, post-call extraction, and analytics
- uptime, support, and multi-tenant workspace polish
De ce se plătește în continuare
They pay to go from a demo voice loop to dependable inbound and outbound calling without running SIP, media, agent workers, numbers, campaigns, and monitoring themselves.
moat: Scara infrastructurii Integrări ce e un moat
realtime telephony ops plus business control plane (KB, tools, campaigns)
Cine l-a construit deja
Să pornești de aici e tot vibecoding: promptul e pentru când o vrei exact în felul tău.
- LiveKit Agents + SIP (se deschide într-o filă nouă) — Realtime agent framework; pair with LiveKit Server + SIP for a self-hosted phone stack. (alive)
- Pipecat (se deschide într-o filă nouă) — Composable voice pipelines with telephony integrations; you still own deploy and carriers. (alive)
Ești de acord?
Balanța voturilor
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.