Přeskočit na hlavní obsah

Akce a nástroje

Karta Akce je místem, kde spravujete všechno, co může váš agent dělat nad rámec konverzace — nástroje, které agent volá během živé konverzace, předběžné háčky, které běží před zahájením hovoru, a akce po hovoru, které se spouštějí, jakmile hovor skončí. Proměnné pro získávání dat (datová pole, která agent extrahuje z každé konverzace) žijí ve stejné kartě.

Všechny plány

Všechny nástroje, akce a nový předběžný háček jsou k dispozici na každém plánu, včetně Free.


Tři fáze

Každý záznam na kartě Akce patří do jedné ze tří fází životního cyklu. Rozevírací nabídka Přidat nástroj je seskupuje, takže je jasné, kdy se každá věc spouští:

FázeKdyPříklady
Pre fetchPřed tím, než agent pozdravíNajít volajícího ve vašem CRM podle telefonu, načíst nejnovější objednávku, načíst personalizovaný pozdrav z vašeho backendu
Live callBěhem konverzace, spouštěno AI, když je správná chvílePřepojit hovor na člověka, zkontrolovat dostupnost kalendáře, přepojit na jiného agenta, dotázat externí API na data
Post callPo skončení hovoruOdeslat shrnující e-mail, spustit SMS potvrzení, odeslat payload hovoru do vašeho CRM

Rozevírací nabídka se otevírá s Pre fetch nahoře, protože každá jiná fáze už má spoustu možností — nový předběžný záznam je věc, kterou pravděpodobně nejvíce hledáte.


Pre fetch

Předběžné háčky umožňují vašemu agentovi zahájit hovor s vědomím, kdo volá. Běží paralelně s nastavením hovoru a injektují odpověď do systémového promptu agenta předtím, než je vyřčeno první slovo.

Kdy to použít

  • Rozpoznat vracejícího se zákazníka podle telefonního čísla a oslovit ho jménem
  • Načíst otevřenou objednávku volajícího, poslední schůzku nebo členskou úroveň
  • Předem načíst obchodní kontext, který závisí na tom, na jakou linku bylo voláno
  • Injektovat poznámky CRM, aby agent znal fázi a historii leadu

Jak to funguje

  1. Platforma vyřeší telefon volajícího (ze SIP pro příchozí, z cíle vytáčení pro odchozí).
  2. Každá aktivní akce Pre fetch se spouští paralelně s tvrdým časovým limitem 1,5 s na požadavek a celkovým rozpočtem 2 s.
  3. Úspěšné odpovědi jsou spojeny do systémového promptu agenta jako pojmenované bloky — agent je čte ve svém prvním tahu.
  4. Selhání jsou tichá — pomalý nebo rozbitý endpoint nikdy neblokuje pozdrav. Agent prostě začne mluvit bez toho bloku.

Konfigurace

PolePopis
JménoPovinné. Interní label a název bloku v promptu — udržujte krátký a popisný (např. crm_lookup, vip_check).
API URLPovinné. Endpoint pro načtení. Podporuje placeholdery {phone}, {direction}, {agent_id}, {user_id}, {call_id}.
HTTP metodaGET je výchozí a nejvhodnější. Funguje také POST / PUT / PATCH / DELETE.
HlavičkyVolitelné. Statické nebo šablonované (placeholdery zde také fungují).
Query parametryVolitelné. Pro nové předběžné akce se předvyplňuje phone={phone}.

Dostupné proměnné

Tyto tokeny jsou nahrazeny v URL, hlavičkách a query/body parametrech v době požadavku:

ProměnnáZdrojPříklad hodnoty
{phone}Telefon volajícího (E.164) — pro odchozí cílové číslo+431234567890
{direction}inbound nebo outboundinbound
{agent_id}Interní id agenta65f1a2b3c4...
{user_id}Id vlastníka workspace65e0b1c2d3...
{call_id}Id hovoru (umožňuje vašemu backendu později korelovat post-call payload)65f1f2c4d5...

Neznámé placeholdery zůstávají doslovně — špatné šablonování nikdy nezhroutí hovor.

Co se objeví v promptu

Pokud váš endpoint na https://crm.example.com/lookup?phone={phone} vrací:

{ "name": "Sarah Johnson", "tier": "Gold", "open_orders": 1 }

K systémovému promptu agenta se připojí blok obalený XML pojmenovaný podle akce:

<call_context>
<block name="crm_lookup">
{ "name": "Sarah Johnson", "tier": "Gold", "open_orders": 1 }
</block>
</call_context>

Nemusíte agentovi říkat, jak to použít — LLM kontext vyzvedne přirozeně. Volitelně zmiňte předběžnou akci ve svém systémovém promptu: "Pokud <call_context> obsahuje jméno zákazníka, oslovte ho jménem."

Důležitá omezení

  • Pouze telefonní hovory. Pre-fetch se nespouští pro widget (webové) hovory — není telefonní číslo, proti kterému šablonovat.
  • Strop 8 KB na tělo odpovědi — cokoli delšího je před injekcí oříznuto. Strop chrání váš rozpočet tokenů promptu a omezuje dopad maliciózního endpointu.
  • Žádné vyhodnocení condition — pre-fetch se vždy spouští, když je aktivní. Není ještě transkripce, proti které vyhodnocovat.
tip

Použijte GET s lookup endpointem klíčovaným podle telefonu. Udržujte odpovědi malé a strukturované (JSON objekt s 3-5 poli). Agent nepotřebuje váš celý záznam zákazníka — jen části, které mění konverzaci.


Nástroje pro živý hovor

Tyto běží během konverzace. AI rozhoduje, kdy zavolat každý nástroj na základě jeho popisu a aktuálního dialogu.

Dostupné nástroje

NástrojÚčelKdy použít
Přepojení hovorůPřepojení na lidského operátoraZákazník žádá osobu, komplexní problémy
Google CalendarKontrola dostupnosti a rezervace schůzekZákazník chce naplánovat schůzku
Outlook CalendarTotéž, přes Microsoft OutlookZákazník chce naplánovat schůzku
API Tool RAGNačítání živých dat z externího APIPotřeba info v reálném čase (objednávky, sklad, stav účtu)
Přepojení na agentaPřepojení na jiného AI hlasového agentaVolající potřebuje jiné oddělení nebo specialistu
HubSpot CRMČtení/zápis kontaktů a obchodů v HubSpotLogování hovoru do HubSpot, vyhledávání leadu
MCP serveryZpřístupnit nástroje z jakéhokoli z vašich registrovaných MCP serverůProvozujete MCP-kompatibilní tool server a chcete, aby agent používal jeho nástroje uprostřed konverzace

Přepojení hovorů

Přepojení hovorů na člověka, když jsou splněny konkrétní podmínky.

NastaveníPopisPříklad
JménoPovinné. Jméno osoby nebo oddělení"Prodejní manažer"
Číslo pro přepojeníVýchozí telefonní číslo pro přepojení"+49 123 456 789"
Spouštěcí podmínkaKdy by měl agent přepojit"Zákazník žádá manažera nebo problém nelze vyřešit"
Podmíněná směrovací číslaMapování podmínka-číslo pro směrování{"billing": "+49 111 222", "technical": "+49 333 444"}

Jak to funguje:

  1. Během konverzace AI vyhodnocuje Spouštěcí podmínku.
  2. Pokud jsou nastavena podmíněná směrovací čísla, odpovídající podmínka určuje, na které číslo volat.
  3. Jinak se použije Číslo pro přepojení.
  4. Agent informuje volajícího o přepojení.
  5. Hovor je přepojen — pokud není odpověď, vrátí se k agentovi.
tip

Můžete přidat více nástrojů Přepojení hovorů pro různá oddělení — jeden pro "Prodej" a další pro "Technickou podporu" s různými podmínkami a čísly.

Google Calendar

Připojte svůj Google Calendar, aby agent mohl během hovorů kontrolovat dostupnost a rezervovat schůzky.

Nastavení:

  1. Nejprve přejděte na IntegraceKalendáře a připojte svůj Google účet.
  2. Přidejte nástroj Google Calendar v kartě Akce agenta.
  3. Vyberte kalendář k použití.
  4. Konfigurujte nastavení dostupnosti.
NastaveníPopisVýchozí
KalendářPovinné. Který kalendář použítVáš primární kalendář
Časové pásmoČasové pásmo pro schůzky (formát IANA)Automaticky detekováno
Začátek pracovní dobyZačátek pracovních hodin9:00
Konec pracovní dobyKonec pracovních hodin18:00
Délka slotuDélka schůzky v minutách30
Pracovní dnyDostupné dny v týdnuPondělí–pátek
Rezerva mezi schůzkamiRezerva mezi schůzkami (0–60 min)0

Podporované délky slotů: 15, 30, 45, 60, 75, 90, 105, 120 minut.

tip

Nastavte své pracovní hodiny a dny přesně — agent bude nabízet pouze časové sloty v rámci vaší nakonfigurované dostupnosti.

Outlook Calendar

Připojte svůj Outlook Calendar pro plánování schůzek během hovorů. Funguje stejně jako Google Calendar.

Nastavení:

  1. Nejprve přejděte na IntegraceKalendáře a připojte svůj Outlook účet.
  2. Přidejte nástroj Outlook Calendar v kartě Akce agenta.
  3. Vyberte kalendář k použití.
  4. Konfigurujte nastavení dostupnosti.

Nastavení jsou identická s Google Calendar (časové pásmo, pracovní hodiny, délka slotu, pracovní dny, rezerva).

Přepojení na agenta

Přepojení hovoru na jiného AI hlasového agenta na vašem účtu. Užitečné, když máte specializované agenty pro různá oddělení.

NastaveníPopis
Cílový agentPovinné. Vyberte, na kterého agenta přepojit
Spouštěcí podmínkaKdy přepojit (např. "Volající se ptá na technickou podporu")

Příklad: Recepční agent přepojuje volající na prodejního agenta, když se ptají na ceny, nebo na agenta podpory, když mají technický problém.

HubSpot CRM

Čtení a zápis do vašeho HubSpot CRM během hovoru. Umožňuje agentovi logovat interakce, vyhledávat kontakt podle telefonu nebo odesílat aktualizace obchodů, aniž byste museli skriptovat API volání.

Nastavení:

  1. Přejděte na stránku Integrace a připojte svůj HubSpot účet.
  2. Přidejte nástroj HubSpot CRM v kartě Akce agenta.
  3. Vyberte, kterých pipeline a vlastností se agent smí dotýkat.

Po přidání nástroje může AI spárovat volajícího s HubSpot kontaktem podle telefonu, načíst fázi obchodu a aktualizovat pole — to vše z živé konverzace.

MCP servery

Zpřístupněte nástroje z jakéhokoli MCP-kompatibilního serveru, který jste připojili k Hanc.AI. Jeden agent může čerpat z více MCP serverů; jeden MCP server může obsluhovat více agentů.

Nastavení:

  1. Připojte své MCP servery jednou v IntegraceMCP servery. Viz vyhrazená stránka MCP servery pro úplné kroky registrace.
  2. Přidejte záznam MCP servery do karty Akce tohoto agenta — je seskupen pod Live call v rozevírací nabídce Přidat akci.
  3. Zapněte, ke kterým ze svých registrovaných připojení by tento agent měl mít přístup.
  4. Přidejte krátkou instrukci "Kdy to použít", aby agent věděl, kdy sáhnout po těchto nástrojích.

Agent znovu objevuje sadu nástrojů z každého povoleného MCP serveru na začátku každého hovoru, takže změny, které provedete na straně serveru, se automaticky objeví při dalším hovoru. Nástroje jsou přejmenovány s labelem připojení jako prefixem, aby si nástroje s podobnými názvy z různých serverů nepřekážely.

API Tool RAG

Připojení k externím API pro načítání informací v reálném čase během hovorů — vyhledat objednávky, zkontrolovat sklad, ověřit účty nebo přistoupit k jakýmkoli datům dostupným přes API.

NastaveníPopisPříklad
JménoPovinné. Název nástroje"Vyhledání objednávky"
Popis / Kdy použítPovinné. Kdy dotazovat API"Zákazník se ptá na stav objednávky"
API URLPovinné. API endpoint. Může obsahovat tokeny {placeholder}, které budou nahrazeny hodnotami ze Schématu parametrů těla (viz níže)."https://api.yourshop.com/orders/{order_id}"
HTTP metodaPovinné. HTTP metodaGET, POST, PUT, DELETE, PATCH
Zpráva načítáníCo agent řekne během čekání"Dovolte mi to zkontrolovat..."
Časový limitMaximální čas čekání (ms)5000 (výchozí)
HlavičkyStatické HTTP hlavičky odesílané s každým požadavkem{"Authorization": "Bearer KEY"}
Query parametryStatické parametry query stringu přidané ke každému požadavku{"apiVersion": "v2"}
Schéma parametrů tělaPovinné. JSON Schema popisující argumenty, které by AI měla extrahovat z konverzace a předat nástroji. Viz Psaní schématu parametrů těla.Objekt JSON Schema
tip

Vždy nastavte Zprávu načítání — ticho během API volání působí na volajícího jako rozbité.

poznámka

Stará zaškrtávací políčka "Run on call start" na API Tool RAG byla nahrazena vyhrazeným záznamem Pre fetch. Použijte Pre fetch, když chcete data před zahájením konverzace; použijte API Tool RAG, když by agent měl rozhodnout během hovoru, zda načítat.

Psaní schématu parametrů těla

Navzdory názvu Schéma parametrů těla není surové tělo požadavku. Je to JSON Schema popisující, co by AI měla extrahovat z konverzace a předat vašemu nástroji. V závislosti na HTTP metodě a šabloně URL tyto hodnoty končí v URL, query stringu nebo JSON těle:

HTTP metodaKam jdou extrahované hodnoty
URL obsahuje {name}Odpovídající hodnota je nahrazena v URL
GET, DELETEZbývající hodnoty jsou připojeny k URL jako ?key=value
POST, PUT, PATCHZbývající hodnoty jsou odeslány jako JSON tělo
Minimální struktura
{
"type": "object",
"properties": {
"param_name": {
"type": "string",
"description": "What this value is and how the AI should pick it"
}
},
"required": ["param_name"]
}

Kořenový type je vždy "object". properties vypisuje každý argument. required označuje, které musí AI vždy poskytnout — pokud to zákazník ještě neřekl, AI se zeptá před voláním nástroje.

Reference polí
PoleÚčel
typeJSON typ hodnoty: "string", "number", "integer", "boolean", "array", "object"
descriptionNejdůležitější. Říká AI, co hodnota znamená, jaký formát použít a kdy ji poskytnout. Přidejte příklady, kdykoli je to možné.
enumOmezuje hodnotu na jednu z pevného seznamu. AI mapuje přirozenou řeč na nejbližší možnost (např. "ten modrý""blue").
minimum, maximumČíselné hranice. AI odmítne/sevře hodnoty mimo rozsah.
defaultHodnota použitá, když AI toto pole nepředá. Není povinné, ale dokumentuje implicitní hodnotu.
formatValidační nápověda, např. "email", "date" (YYYY-MM-DD), "uri".
Příklady

Vyhledávání produktu (pouze klíčové slovo):

{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Product search keyword — e.g. \"phone\", \"laptop\", \"Apple\", \"Samsung\""
}
},
"required": ["query"]
}

Použito s URL https://dummyjson.com/products/search?q={query}&limit=5 a GET: hodnota query jde do URL placeholderu. V těle nic nekončí.

Vyhledávání objednávky podle ID:

{
"type": "object",
"properties": {
"order_id": {
"type": "string",
"description": "Order ID the customer is asking about, usually 6 to 10 digits. Ask the customer if not provided."
}
},
"required": ["order_id"]
}

Použito s URL https://api.example.com/orders/{order_id} a GET.

Rezervace s více povinnými poli:

{
"type": "object",
"properties": {
"product_id": {
"type": "string",
"description": "Product ID returned by a previous search_products call."
},
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"description": "How many items to reserve. Default 1."
},
"delivery_method": {
"type": "string",
"enum": ["pickup", "home_delivery", "locker"],
"description": "How the customer wants to receive the item."
},
"customer_email": {
"type": "string",
"format": "email",
"description": "Customer's email for order confirmation. Ask if not provided."
}
},
"required": ["product_id", "delivery_method", "customer_email"]
}

Použito s POST https://api.example.com/reservations: čtyři hodnoty jdou do JSON těla. AI se zeptá zákazníka na chybějící required pole před voláním nástroje.

Nástroj bez parametrů:

{
"type": "object",
"properties": {}
}

Použijte toto, když je endpoint plně statický (např. GET /store/hours) a AI nepotřebuje nic předávat.

Osvědčené postupy pro AI hlasové agenty
  • Udržujte schéma ploché. Vnořené objekty a pole fungují, ale AI může uklouznout, když mluví na telefonu. Preferujte maximálně 3–5 polí na nejvyšší úrovni.
  • Vždy napište description pro každé pole. Zahrňte příklady (např. "phone", "laptop") — příklady vedou AI spolehlivěji než abstraktní definice.
  • Použijte enum, kdykoli máte pevný seznam hodnot. Odstraní to riziko, že si AI vymyslí hodnoty nebo odešle "Electronics" místo "electronics".
  • Označte pole required pouze, pokud nástroj nemůže fungovat bez něj. Vše ostatní je volitelné a AI ho přeskočí, když to zákazník nezmínil — žádné nepříjemné dodatečné otázky.
  • Použijte názvy snake_case a přesně sladťte s jakýmikoli {placeholder} tokeny v URL.
  • Dokumentujte chování pro chybějící hodnoty v description — např. "Omit if no budget limit", "Default 5".

Akce po hovoru

Akce po hovoru se spouštějí, jakmile hovor skončí a analytický řetězec vyprodukoval shrnutí, sentiment a extrahované proměnné. Konzumují data hovoru — nemluví se zákazníkem.

Dostupné akce

AkceÚčel
Odeslat e-mailE-mail strukturovaného shrnutí vašemu týmu nebo zákazníkovi
Odeslat SMSTextové potvrzení volajícímu
Odeslat WhatsAppWhatsApp zpráva nebo šablona (funguje uvnitř i mimo 24hodinové okno)
API voláníOdeslání úplného payloadu hovoru do externího API (CRM, webhook, váš datový sklad)

Odeslat e-mail

NastaveníPopis
JménoPovinné. Identifikátor akce
PředmětPovinné. Předmět e-mailu
Tělo zprávyPovinné. Tělo e-mailu — může obsahovat proměnné pro získávání dat
Spouštěcí podmínkaKdy odeslat (prázdné = vždy)
PříjemciPovinné. E-mailové adresy, které vždy obdrží e-mail
Podmíněné příjemciMapování podmínka-příjemce

Použití proměnných v e-mailu:

New lead from phone call:

Name: {{customer_name}}
Email: {{customer_email}}
Interested in: {{selected_plan}}
Notes: {{call_notes}}

Odeslat SMS

NastaveníPopis
JménoPovinné. Identifikátor akce
Jméno odesílateleZobrazené jméno odesílatele
ZprávaPovinné. Obsah SMS (může obsahovat proměnné)
Spouštěcí podmínkaKdy odeslat
PříjemciPovinné. Telefonní čísla, která vždy obdrží SMS
Podmíněné příjemciMapování podmínka-číslo

Odeslat WhatsApp

WhatsApp zprávy na HANC používají předem schválené šablony z centrálního Twilio Content účtu — Template SID nevkládáte ručně. Editor akcí zobrazuje rozevírací nabídku všech aktuálně aktivních a schválených šablon a vy vyberete jednu. Placeholdery uvnitř šablony ({{1}}, {{2}}, …) jsou poté inline vyplňovány z proměnných hovoru nebo statického textu, který mapujete v editoru.

NastaveníPopis
JménoPovinné. Identifikátor akce
Spouštěcí podmínkaKdy odeslat
PříjemciPovinné. Telefonní čísla, která vždy obdrží zprávu
Podmíněné příjemciMapování podmínka-číslo
ŠablonaPovinné. Rozevírací výběr předem schválených WhatsApp šablon synchronizovaných z centrálního Twilio Content účtu. Každý záznam zobrazuje název šablony, jazyk a náhled těla, takže víte, kterou vybrat.
Proměnné šablonyPro šablonu, kterou jste vybrali, editor vypisuje každý placeholder ({{1}}, {{2}}, …) a umožňuje vám ho namapovat na proměnnou hovoru (viz níže) nebo statický řetězec.

Dostupné proměnné hovoru, které můžete namapovat do placeholderů šablony:

ProměnnáPopis
{{call_from}}Telefonní číslo volajícího
{{call_to}}Číslo, na které bylo voláno
{{call_summary}}AI-generované shrnutí hovoru
{{call_sentiment}}Sentiment (positive/neutral/negative)
{{call_task_achieved}}Zda byl úkol hovoru splněn
{{call_transcription}}Úplná transkripce hovoru
Proč výběr, ne volný text

WhatsApp vyžaduje, aby každá obchodní zpráva mimo 24hodinové okno zákaznické služby používala předem schválenou šablonu. HANC synchronizuje seznam schválených šablon ze sdíleného Twilio Content účtu, takže rozevírací nabídka vždy ukazuje přesně to, co je oprávněno k odeslání právě teď — nemůžete náhodně vybrat koncept, zamítnutou šablonu nebo SID, které neexistuje. Pro přidání nové šablony kontaktujte podporu; jakmile je schválena WhatsAppem, automaticky se objeví v rozevíracím seznamu.

API volání

Akce API volání po hovoru je váš obecný webhook do zbytku vašeho stacku. Vyberte metodu, nastavte URL a odešleme celý payload hovoru — váš endpoint obdrží strukturovaný JSON objekt popisující, co se stalo.

NastaveníPopis
JménoPovinné. Identifikátor akce
Spouštěcí podmínkaKdy spustit (prázdné = každý hovor). Vyhodnocováno LLM proti transkripci.
API URLPovinné. URL API endpointu
HTTP metodaPovinné. GET, POST, PUT, DELETE, PATCH
HlavičkyVolitelné hlavičky požadavku
Query parametryVolitelné parametry query stringu

Co váš endpoint obdrží

Pro POST / PUT / PATCH váš endpoint dostane JSON objekt v těle požadavku. Vaše nakonfigurované body parametry jsou sloučeny s úplným payloadem hovoru:

{
"call_from": "+431234567890",
"call_to": "+439876543210",
"direction": "inbound",
"call_type": "phone",
"call_status": "ended",
"start_timestamp": 1730000000000,
"end_timestamp": 1730000187000,
"duration": 187000,
"transcription": [
{ "speaker": "agent", "content": "Hello…", "timestamp": 1730000001000 },
{ "speaker": "user", "content": "Hi…", "timestamp": 1730000003000 }
],
"call_summary": "Customer asked about pricing…",
"task_achieved": true,
"sentiment": { "sentiment": "positive", "explanation": "…" },
"custom_analysis_data": {
"name": "John",
"email": "john@example.com"
},
"collected_data": { /* in-call form submissions */ },
"transfer_history": [ /* if any agent transfer happened */ ],
"recording_url": "https://…",
"disconnection_reason": "user_hangup",
"is_anonymous": false,
"is_simulation": false,
"created_at": 1730000000000,
"updated_at": 1730000187000
}

Pro GET / DELETE jsou stejná pole sloučena do query stringu — ale vnořené hodnoty jako transcription, sentiment a custom_analysis_data jsou zahozeny (URL nemohou nést strukturovaná data rozumně). Použijte POST/PUT/PATCH, pokud potřebujete přepis.

Každý požadavek také dostane hlavičku X-Correlation-Id pro trasování a vyprší po 30 sekundách.

Pre-fetch vs Post-call API volání
  • Pre fetch šablonuje {phone} atd. do URL/hlaviček/query/body. Vrací do promptu, před hovorem.
  • Post call API volání odesílá celý výpis hovoru v těle nebo query. Žádné šablonování URL — váš endpoint dostane statickou URL + dynamické tělo.

Proměnné pro získávání dat

Proměnné pro získávání dat jsou vlastní datová pole, která AI automaticky extrahuje z konverzací. Například agent může zachytit jméno volajícího, e-mail, telefonní číslo nebo jakékoli jiné informace, které definujete.

Výchozí proměnné

Každý nový agent je vytvořen se dvěma výchozími proměnnými pro získávání dat:

ProměnnáTypPopis
EmailEmailE-mailová adresa volajícího
PhonePhoneTelefonní číslo volajícího

Tyto jsou povoleny ve výchozím nastavení a zobrazeny ve formuláři widgetu hovoru. Můžete je upravit nebo odstranit a přidat vlastní proměnné.

Typy proměnných

TypPřípad použitíPříklad
TextJména, adresy, poznámky, vstup ve volné forměJméno zákazníka, doručovací adresa
NumberMnožství, rozpočty, IDMnožství objednávky, výše rozpočtu
EmailE-mailové adresy s validacíE-mail zákazníka
PhoneTelefonní čísla s validacíTelefonní číslo zákazníka
SelectorVýběr z předdefinovaných možnostíPreferovaný plán (Basic/Pro/Enterprise)
CheckboxSouhlas nebo potvrzení ano/ne"Souhlasím s přijímáním marketingových e-mailů"

Konfigurace proměnné

PolePopisPříklad
Název proměnnéPovinné. Identifikátor proměnnécustomer_email
Pokyny pro AIPovinné. Pokyny pro AI, kdy a jak extrahovat tuto hodnotu"E-mailová adresa zákazníka. Zeptat se, pokud neuvedeno."
Příklad formátu(Volitelné) Příklad očekávaného formátu"john@example.com"
Možnosti (pro Selector)(Pouze Selector) Seznam povolených možností["Basic", "Pro", "Enterprise"]
Zobrazit ve formulářiZda zobrazit toto pole ve formuláři widgetu hovoruPovoleno ve výchozím nastavení

Zobrazit ve formuláři

Když je Zobrazit ve formuláři povoleno, proměnná se objeví jako viditelné vstupní pole v webovém widgetu před a během hovoru. To umožňuje volajícím vyplnit své informace přímo, kromě toho, že je AI extrahuje z konverzace.

tip

AI se přirozeně zeptá na chybějící informace během konverzace. Nastavte jasný popis jako "E-mailová adresa zákazníka, zeptat se zdvořile, pokud není uvedena" a agent to zvládne.


Přidávání nástrojů a akcí

  1. Přejděte na kartu Akce vašeho agenta.
  2. Klikněte na Přidat nástroj.
  3. Vyberte správnou fázi z rozevírací nabídky — Pre fetch, Live call nebo Post call.
  4. Konfigurujte nastavení.
  5. Uložte — změny se projeví při dalším hovoru.

Všechny záznamy jsou společně uvedeny v tabulce Akce. Klikněte na jakýkoli řádek pro úpravu nebo použijte ikonu koše pro smazání.


Související