Platforma

Platforma navržená pro produkční hlas.

Ne no-code hračka. Ne black box. Vážený nástroj pro vážené operátory — s hloubkou, kterou skriptování potřebuje, a rychlostí, kterou realtime voice vyžaduje.

P/01

Conversation engine

Dialogový manažer orientovaný na cíl, který vlastní flow. Deklarujete goal, sloty a intercepty; engine plní sloty validátory, řeší přerušení, ticho, opakování, vynucení jazyka a elegantní ukončení. 23 intercept eventů umožní skriptům reagovat na každý smysluplný okamžik hovoru.

P/02

Realtime + Cascade voice

Dva execution módy, mezi nimiž engine přepíná uprostřed hovoru: S2S (OpenAI Realtime nebo Gemini live audio) pro přirozené střídání, a Cascade (Deepgram STT → LLM → Cartesia TTS) pro cost-controlled scénáře. Tvrdých 800 ms p95 od konce řeči uživatele k prvnímu audiu na hot path.

P/03

AI-first onboarding

Vložte URL webu. Platforma ho proleze, draftne agenta a spustí Copilot dialog pro potvrzení goalů a adaptaci industry packu. Od URL k prvnímu živému hovoru v jedné pracovní session — žádné prázdné prompty, žádný engineering ticket.

P/04

Plugin SPI (otevřené + typované)

Osm typovaných kategorií pluginů — Telephony, LLM Realtime, LLM Text, Booking, Calendar, CRM, Notification, Storage. Pluginy vystavují tools LLM s podmíněnou dostupností podle stavu slotů. Chyby se objeví jako strukturované „service unavailable“, ne jako výjimky. Vlastní plugin napíšete za odpoledne.

P/05

Skriptování a debugger

TypeScript běží v isolated-vm sandboxu bez filesystemu, bez procesu, síť jen přes SDK. Budgety 50 ms hot-path / 500 ms warm-path / 32 MB na handler. Editor Monaco s TypeScript hinty, inline validací a historií verzí. Replay libovolné minulé Session deterministicky — breakpointy, watch proměnné, inspect state, re-run po úpravě kódu.

P/06

Knowledge base a crawler

Indexujte web a PDF datasheets, na které odkazuje. Chunking s ohledem na nadpisy, OpenAI embeddings, Qdrant retrieval s filtrováním tenant + project — vše v 100ms warm-path budgetu. Agent čte z vašich dat, nevymýšlí fakta. Reindex na požádání nebo noční auto-refresh.

P/07

Příchozí + odchozí + web test caller

Příchozí přes Twilio SIP nebo vlastní trunk. Odchozí přes API (POST /v1/calls, idempotency-key, plánovaný dispatch) nebo CSV upload (pacing per project, UI progress batchů, AMD detekce). Web test caller v prohlížeči — vyvíjejte a iterujte bez telefonního čísla.

P/08

Webhooky (in + out)

Odchozí: session.started, session.ended, session.failed, goal.achieved, slot.filled, intercept.triggered, intent.classified, outbound.batch.completed — HMAC podpis, at-least-once doručení, exponential backoff až 6 h. Příchozí: POST /v1/projects/:id/webhooks/:name fanoutuje payload do každé aktivní Session jako on_webhook_received event.

P/09

Observability, na které se dá jednat

Strukturované JSON logy (ClickHouse, 90 d), Prometheus metriky, Grafana dashboardy pro breakdown voice-latency budgetu a výsledky session, OpenTelemetry tracing do Langfuse pro prompty / tool cally / token counts. Per-session debug mód a per-session e-mail digest přistanou ve správné schránce automaticky.

P/10

Billing a metering

Výnos podle výsledku (success / real conversation / spam) s volitelnými overage minutami, plus crawler hodiny a chat tokeny. Výchozí prepaid peněženka; postpay net-30 na požádání. Rate cards per tenant. Sandbox mode označí každou položku is_simulated, dokud nepřepnete.

P/11

Multi-tenant security

Každá business-data tabulka nese tenant_id; Repository pattern ho injectuje do každého query a lint rule blokuje přímý přístup k ORM. Magic-link auth (6místný kód), JWT s expirací 15 min + 30d refresh rotace. Cross-tenant project membership pro agentury s více klienty. AES-256-GCM sloupcové šifrování pro API klíče, plugin secrets a webhook signing keys. 7letá retence audit logu.

P/12

EU residency

Všechna primární data — sessions, nahrávky, přepisy, knowledge base — žijí v datech Hetzner v Německu a Finsku. Zálohy zůstávají v EU. Veřejný seznam sub-processorů. DPA podepsaná v EU. Když provider sedí v USA (OpenAI, Anthropic, Stripe), transfer je krytý EU SCC plus doplňkovými opatřeními včetně minimalizace obsahu.

Čísla, na kterých našim zákazníkům záleží

< 800ms

voice p95 latence

70%+

dokončení goalu u kvalifikovaných hovorů

24/7

příchozí pokrytí bez headcountu

20+

jazyků podporovaných agentem

Uvnitř produktu

Live operations dashboard

Hovory ve vzduchu, dnešní výsledky, goal completion, latence, konverze. Obrazovka, kterou necháte otevřenou celý den.

aitelier.org · live operations dashboard
Live operations dashboard

Editor scénářů s debuggerem

Na Monaco. Krokujte reálnou nahranou session. Upravte řádek, replay, ship.

aitelier.org · editor scénářů s debuggerem
Editor scénářů s debuggerem

Session timeline

Každý hovor jako timeline — přepis, LLM cally, tool cally, latence. Klikněte na event a prozkoumejte.

aitelier.org · session timeline
Session timeline

Postaveno na dokumentaci, která existuje.

Architektura, domain model, conversation engine, plugin SPI, scripting cookbook, runbooky, ADR. Čtěte dřív, než se zavážete.

Otevřít dokumentaci
// scenarios/restaurant-booking.ts
export const scenario = defineScenario({
  goal: 'BOOK_TABLE',
  slots: {
    partySize: int().required(),
    when:      dateTime().required(),
    name:      string().required(),
    notes:     string().optional(),
  },
  intercepts: {
    'caller.silent': retryGracefully(),
    'caller.angry':  handoffToHuman(),
  },
  tools: {
    checkAvailability: bookingPlugin.availability,
    createBooking:     bookingPlugin.create,
  },
});

Přestaňte ztrácet hovory. Přestaňte honit leady. Začněte dodávat.

White-glove onboarding. 30denní pilot. Zrušení kdykoli.