[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-\u002Fes\u002Fdocs\u002Fcanaux\u002Ftelephone":3,"docs-nav-es":1061},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"body":10,"_type":1055,"_id":1056,"_source":1057,"_file":1058,"_stem":1059,"_extension":1060},"\u002Fes\u002Fdocs\u002Fcanaux\u002Ftelephone","canaux",false,"","Telefonía en tiempo real","Voz entrante y saliente vía LiveKit + SIP — transcripción y síntesis en streaming, barge-in, transferencia, llamadas salientes lanzadas por un pipeline.",{"type":11,"children":12,"toc":1038},"root",[13,43,50,55,92,104,111,186,214,220,250,260,266,287,358,363,369,381,461,467,486,541,569,575,611,617,637,820,825,858,927,933,966,972,985,991],{"type":14,"tag":15,"props":16,"children":17},"element","p",{},[18,21,27,29,34,36,41],{"type":19,"value":20},"text","El canal de ",{"type":14,"tag":22,"props":23,"children":24},"strong",{},[25],{"type":19,"value":26},"telefonía",{"type":19,"value":28}," permite que un pipeline de betool ",{"type":14,"tag":22,"props":30,"children":31},{},[32],{"type":19,"value":33},"responda",{"type":19,"value":35}," llamadas y las ",{"type":14,"tag":22,"props":37,"children":38},{},[39],{"type":19,"value":40},"realice",{"type":19,"value":42},". Se admiten audio en tiempo real, transcripción en streaming, síntesis de voz en streaming e interrupción (barge-in).",{"type":14,"tag":44,"props":45,"children":47},"h2",{"id":46},"arquitectura",[48],{"type":19,"value":49},"Arquitectura",{"type":14,"tag":15,"props":51,"children":52},{},[53],{"type":19,"value":54},"Internamente:",{"type":14,"tag":56,"props":57,"children":58},"ul",{},[59,70,80],{"type":14,"tag":60,"props":61,"children":62},"li",{},[63,68],{"type":14,"tag":22,"props":64,"children":65},{},[66],{"type":19,"value":67},"LiveKit",{"type":19,"value":69}," gestiona el transporte de audio en tiempo real.",{"type":14,"tag":60,"props":71,"children":72},{},[73,78],{"type":14,"tag":22,"props":74,"children":75},{},[76],{"type":19,"value":77},"LiveKit-SIP",{"type":19,"value":79}," conecta LiveKit con el trunk SIP de tu operador.",{"type":14,"tag":60,"props":81,"children":82},{},[83,85,90],{"type":19,"value":84},"Un ",{"type":14,"tag":22,"props":86,"children":87},{},[88],{"type":19,"value":89},"worker dedicado",{"type":19,"value":91}," orquesta la llamada: transcripción (STT), LLM, síntesis de voz (TTS).",{"type":14,"tag":15,"props":93,"children":94},{},[95,97,102],{"type":19,"value":96},"Este stack se ejecuta como un ",{"type":14,"tag":22,"props":98,"children":99},{},[100],{"type":19,"value":101},"proceso separado",{"type":19,"value":103}," del backend principal. No lo configuras directamente — el operador de tu instancia configura el puente SIP.",{"type":14,"tag":105,"props":106,"children":108},"h3",{"id":107},"proveedores-de-voz",[109],{"type":19,"value":110},"Proveedores de voz",{"type":14,"tag":112,"props":113,"children":114},"table",{},[115,139],{"type":14,"tag":116,"props":117,"children":118},"thead",{},[119],{"type":14,"tag":120,"props":121,"children":122},"tr",{},[123,129,134],{"type":14,"tag":124,"props":125,"children":126},"th",{},[127],{"type":19,"value":128},"Función",{"type":14,"tag":124,"props":130,"children":131},{},[132],{"type":19,"value":133},"Proveedores",{"type":14,"tag":124,"props":135,"children":136},{},[137],{"type":19,"value":138},"Por defecto",{"type":14,"tag":140,"props":141,"children":142},"tbody",{},[143,165],{"type":14,"tag":120,"props":144,"children":145},{},[146,155,160],{"type":14,"tag":147,"props":148,"children":149},"td",{},[150],{"type":14,"tag":22,"props":151,"children":152},{},[153],{"type":19,"value":154},"Transcripción (STT)",{"type":14,"tag":147,"props":156,"children":157},{},[158],{"type":19,"value":159},"Deepgram, faster-whisper (ejecutado localmente)",{"type":14,"tag":147,"props":161,"children":162},{},[163],{"type":19,"value":164},"Deepgram",{"type":14,"tag":120,"props":166,"children":167},{},[168,176,181],{"type":14,"tag":147,"props":169,"children":170},{},[171],{"type":14,"tag":22,"props":172,"children":173},{},[174],{"type":19,"value":175},"Síntesis (TTS)",{"type":14,"tag":147,"props":177,"children":178},{},[179],{"type":19,"value":180},"ElevenLabs, Cartesia, OpenAI, Deepgram Aura",{"type":14,"tag":147,"props":182,"children":183},{},[184],{"type":19,"value":185},"ElevenLabs",{"type":14,"tag":15,"props":187,"children":188},{},[189,191,196,198,203,205,212],{"type":19,"value":190},"El ",{"type":14,"tag":22,"props":192,"children":193},{},[194],{"type":19,"value":195},"catálogo de voces",{"type":19,"value":197}," de cada proveedor de TTS se puede consultar en el panel de administración, con ",{"type":14,"tag":22,"props":199,"children":200},{},[201],{"type":19,"value":202},"escucha",{"type":19,"value":204}," de una muestra antes de elegir. El LLM es el que tú elijas (modelo gestionado, BYOK o modelo privado — consulta ",{"type":14,"tag":206,"props":207,"children":209},"a",{"href":208},"\u002Fes\u002Fdocs\u002Fdemarrer\u002Fbrancher-llm",[210],{"type":19,"value":211},"Conectar una clave LLM",{"type":19,"value":213},").",{"type":14,"tag":44,"props":215,"children":217},{"id":216},"requisitos-previos",[218],{"type":19,"value":219},"Requisitos previos",{"type":14,"tag":56,"props":221,"children":222},{},[223,234,245],{"type":14,"tag":60,"props":224,"children":225},{},[226,227,232],{"type":19,"value":84},{"type":14,"tag":22,"props":228,"children":229},{},[230],{"type":19,"value":231},"trunk SIP",{"type":19,"value":233}," de un operador.",{"type":14,"tag":60,"props":235,"children":236},{},[237,238,243],{"type":19,"value":84},{"type":14,"tag":22,"props":239,"children":240},{},[241],{"type":19,"value":242},"número entrante",{"type":19,"value":244}," y \u002F o la capacidad de realizar llamadas salientes.",{"type":14,"tag":60,"props":246,"children":247},{},[248],{"type":19,"value":249},"Acceso a los proveedores de STT \u002F TTS elegidos.",{"type":14,"tag":251,"props":252,"children":254},"alert",{"type":253},"info",[255],{"type":14,"tag":15,"props":256,"children":257},{},[258],{"type":19,"value":259},"En la oferta gestionada, betool puede aprovisionar el trunk SIP y los proveedores de voz por ti.",{"type":14,"tag":44,"props":261,"children":263},{"id":262},"diseñar-un-pipeline-de-voz-llamada-entrante",[264],{"type":19,"value":265},"Diseñar un pipeline de voz (llamada entrante)",{"type":14,"tag":15,"props":267,"children":268},{},[269,271,276,278,285],{"type":19,"value":270},"Un pipeline de voz empieza con un nodo ",{"type":14,"tag":22,"props":272,"children":273},{},[274],{"type":19,"value":275},"Start",{"type":19,"value":277}," que lleva el receptor ",{"type":14,"tag":279,"props":280,"children":282},"code",{"className":281},[],[283],{"type":19,"value":284},"phone_gateway",{"type":19,"value":286},". En cada turno de habla transcrito, el pipeline recibe en particular:",{"type":14,"tag":56,"props":288,"children":289},{},[290,309,336,347],{"type":14,"tag":60,"props":291,"children":292},{},[293,299,301,307],{"type":14,"tag":279,"props":294,"children":296},{"className":295},[],[297],{"type":19,"value":298},"user_message",{"type":19,"value":300}," y ",{"type":14,"tag":279,"props":302,"children":304},{"className":303},[],[305],{"type":19,"value":306},"phone.transcript",{"type":19,"value":308}," — el turno de habla transcrito",{"type":14,"tag":60,"props":310,"children":311},{},[312,318,320,326,328,334],{"type":14,"tag":279,"props":313,"children":315},{"className":314},[],[316],{"type":19,"value":317},"phone.call",{"type":19,"value":319}," — la llamada: identificador, números llamante \u002F llamado, sentido (",{"type":14,"tag":279,"props":321,"children":323},{"className":322},[],[324],{"type":19,"value":325},"inbound",{"type":19,"value":327}," \u002F ",{"type":14,"tag":279,"props":329,"children":331},{"className":330},[],[332],{"type":19,"value":333},"outbound",{"type":19,"value":335},"), línea",{"type":14,"tag":60,"props":337,"children":338},{},[339,345],{"type":14,"tag":279,"props":340,"children":342},{"className":341},[],[343],{"type":19,"value":344},"phone.from",{"type":19,"value":346}," — el número de quien llama",{"type":14,"tag":60,"props":348,"children":349},{},[350,356],{"type":14,"tag":279,"props":351,"children":353},{"className":352},[],[354],{"type":19,"value":355},"phone.caller_timezone",{"type":19,"value":357}," — la zona horaria deducida del prefijo (vacía cuando el prefijo abarca varias zonas horarias)",{"type":14,"tag":15,"props":359,"children":360},{},[361],{"type":19,"value":362},"El texto que produce el pipeline lo lee en voz alta el TTS.",{"type":14,"tag":105,"props":364,"children":366},{"id":365},"ajustes-del-receptor",[367],{"type":19,"value":368},"Ajustes del receptor",{"type":14,"tag":15,"props":370,"children":371},{},[372,374,379],{"type":19,"value":373},"El receptor ",{"type":14,"tag":279,"props":375,"children":377},{"className":376},[],[378],{"type":19,"value":284},{"type":19,"value":380}," regula el comportamiento de la llamada, sin código:",{"type":14,"tag":56,"props":382,"children":383},{},[384,401,411,421,431,441,451],{"type":14,"tag":60,"props":385,"children":386},{},[387,392,394,399],{"type":14,"tag":22,"props":388,"children":389},{},[390],{"type":19,"value":391},"Bienvenida",{"type":19,"value":393}," — varias ",{"type":14,"tag":22,"props":395,"children":396},{},[397],{"type":19,"value":398},"variantes",{"type":19,"value":400}," del mensaje de bienvenida (se elige una al azar), una bienvenida distinta para las llamadas salientes, un retardo antes de la bienvenida.",{"type":14,"tag":60,"props":402,"children":403},{},[404,409],{"type":14,"tag":22,"props":405,"children":406},{},[407],{"type":19,"value":408},"Silencio",{"type":19,"value":410}," — recordatorio tras un silencio prolongado, luego mensaje de despedida y colgado si el silencio persiste; duración máxima de la llamada.",{"type":14,"tag":60,"props":412,"children":413},{},[414,419],{"type":14,"tag":22,"props":415,"children":416},{},[417],{"type":19,"value":418},"Interrupción (barge-in)",{"type":19,"value":420}," — activada por defecto: quien llama puede interrumpir al agente. Duración y número mínimo de palabras para que una interrupción cuente.",{"type":14,"tag":60,"props":422,"children":423},{},[424,429],{"type":14,"tag":22,"props":425,"children":426},{},[427],{"type":19,"value":428},"Detección de fin de turno",{"type":19,"value":430}," — modo de detección y retardos de fin de habla.",{"type":14,"tag":60,"props":432,"children":433},{},[434,439],{"type":14,"tag":22,"props":435,"children":436},{},[437],{"type":19,"value":438},"Fillers",{"type":19,"value":440}," — frases de espera pronunciadas cuando la respuesta tarda, frases específicas durante la ejecución de un tool, o sonido de fondo de espera (teclado, oficina, música de espera). Desactivados por defecto.",{"type":14,"tag":60,"props":442,"children":443},{},[444,449],{"type":14,"tag":22,"props":445,"children":446},{},[447],{"type":19,"value":448},"Voz",{"type":19,"value":450}," — proveedor, modelo, idioma y voz de STT \u002F TTS, con los ajustes finos de la voz (estabilidad, velocidad…).",{"type":14,"tag":60,"props":452,"children":453},{},[454,459],{"type":14,"tag":22,"props":455,"children":456},{},[457],{"type":19,"value":458},"Calificaciones de llamada",{"type":19,"value":460}," — una lista cerrada de códigos de resultado que el agente puede asignar a la llamada.",{"type":14,"tag":105,"props":462,"children":464},{"id":463},"lo-que-el-agente-puede-hacer-durante-la-llamada",[465],{"type":19,"value":466},"Lo que el agente puede hacer durante la llamada",{"type":14,"tag":15,"props":468,"children":469},{},[470,472,477,479,484],{"type":19,"value":471},"Los ",{"type":14,"tag":22,"props":473,"children":474},{},[475],{"type":19,"value":476},"tools telefónicos",{"type":19,"value":478}," están disponibles para los agentes de un pipeline que tiene ",{"type":14,"tag":279,"props":480,"children":482},{"className":481},[],[483],{"type":19,"value":284},{"type":19,"value":485}," aguas arriba:",{"type":14,"tag":56,"props":487,"children":488},{},[489,507,524],{"type":14,"tag":60,"props":490,"children":491},{},[492,498,500,505],{"type":14,"tag":279,"props":493,"children":495},{"className":494},[],[496],{"type":19,"value":497},"phone_gateway.transfer_call",{"type":19,"value":499}," — ",{"type":14,"tag":22,"props":501,"children":502},{},[503],{"type":19,"value":504},"transferir",{"type":19,"value":506}," la llamada a otro número (SIP REFER). El número se valida en formato E.164; la transferencia tiene lugar después de pronunciar la respuesta en curso.",{"type":14,"tag":60,"props":508,"children":509},{},[510,516,517,522],{"type":14,"tag":279,"props":511,"children":513},{"className":512},[],[514],{"type":19,"value":515},"phone_gateway.hangup_call",{"type":19,"value":499},{"type":14,"tag":22,"props":518,"children":519},{},[520],{"type":19,"value":521},"colgar",{"type":19,"value":523},", después del mensaje de despedida.",{"type":14,"tag":60,"props":525,"children":526},{},[527,533,534,539],{"type":14,"tag":279,"props":528,"children":530},{"className":529},[],[531],{"type":19,"value":532},"phone_gateway.set_call_disposition",{"type":19,"value":499},{"type":14,"tag":22,"props":535,"children":536},{},[537],{"type":19,"value":538},"calificar",{"type":19,"value":540}," la llamada con uno de los códigos configurados.",{"type":14,"tag":15,"props":542,"children":543},{},[544,546,551,553,559,561,567],{"type":19,"value":545},"Un agente también puede ",{"type":14,"tag":22,"props":547,"children":548},{},[549],{"type":19,"value":550},"enviar un SMS durante la llamada",{"type":19,"value":552}," (tool ",{"type":14,"tag":279,"props":554,"children":556},{"className":555},[],[557],{"type":19,"value":558},"allmysms.send_sms",{"type":19,"value":560},", consulta ",{"type":14,"tag":206,"props":562,"children":564},{"href":563},"\u002Fes\u002Fdocs\u002Fintegrations\u002Fsms",[565],{"type":19,"value":566},"SMS",{"type":19,"value":568},"): en este canal, el destinatario queda bloqueado en el interlocutor de la llamada. Si el número está oculto, el envío se rechaza.",{"type":14,"tag":105,"props":570,"children":572},{"id":571},"proponer-franjas-horarias",[573],{"type":19,"value":574},"Proponer franjas horarias",{"type":14,"tag":15,"props":576,"children":577},{},[578,580,586,588,594,596,601,603,609],{"type":19,"value":579},"El cálculo de disponibilidades (operación ",{"type":14,"tag":279,"props":581,"children":583},{"className":582},[],[584],{"type":19,"value":585},"free_slots",{"type":19,"value":587}," del nodo ",{"type":14,"tag":279,"props":589,"children":591},{"className":590},[],[592],{"type":19,"value":593},"compute",{"type":19,"value":595},") produce franjas ",{"type":14,"tag":22,"props":597,"children":598},{},[599],{"type":19,"value":600},"listas para ser pronunciadas",{"type":19,"value":602},", en la zona horaria de quien llama. Combinado con la lectura del calendario (",{"type":14,"tag":206,"props":604,"children":606},{"href":605},"\u002Fes\u002Fdocs\u002Fintegrations\u002Fgoogle",[607],{"type":19,"value":608},"Google",{"type":19,"value":610}," o Microsoft), un agente de voz puede enunciar algunas franjas libres y después fijar la cita.",{"type":14,"tag":44,"props":612,"children":614},{"id":613},"llamadas-salientes",[615],{"type":19,"value":616},"Llamadas salientes",{"type":14,"tag":15,"props":618,"children":619},{},[620,622,627,629,635],{"type":19,"value":621},"Un pipeline puede ",{"type":14,"tag":22,"props":623,"children":624},{},[625],{"type":19,"value":626},"realizar una llamada",{"type":19,"value":628}," con el nodo ",{"type":14,"tag":279,"props":630,"children":632},{"className":631},[],[633],{"type":19,"value":634},"phone_call",{"type":19,"value":636},": por ejemplo, llamar a un lead en cuanto llega, o hacer seguimiento de una lista.",{"type":14,"tag":112,"props":638,"children":639},{},[640,655],{"type":14,"tag":116,"props":641,"children":642},{},[643],{"type":14,"tag":120,"props":644,"children":645},{},[646,651],{"type":14,"tag":124,"props":647,"children":648},{},[649],{"type":19,"value":650},"Campo",{"type":14,"tag":124,"props":652,"children":653},{},[654],{"type":19,"value":128},{"type":14,"tag":140,"props":656,"children":657},{},[658,675,699,716,741,772,796],{"type":14,"tag":120,"props":659,"children":660},{},[661,670],{"type":14,"tag":147,"props":662,"children":663},{},[664],{"type":14,"tag":279,"props":665,"children":667},{"className":666},[],[668],{"type":19,"value":669},"trunk_id",{"type":14,"tag":147,"props":671,"children":672},{},[673],{"type":19,"value":674},"Línea utilizada para llamar",{"type":14,"tag":120,"props":676,"children":677},{},[678,687],{"type":14,"tag":147,"props":679,"children":680},{},[681],{"type":14,"tag":279,"props":682,"children":684},{"className":683},[],[685],{"type":19,"value":686},"voice_model",{"type":14,"tag":147,"props":688,"children":689},{},[690,692,697],{"type":19,"value":691},"El modelo que lleva la conversación (su Start debe llevar el receptor ",{"type":14,"tag":279,"props":693,"children":695},{"className":694},[],[696],{"type":19,"value":284},{"type":19,"value":698},")",{"type":14,"tag":120,"props":700,"children":701},{},[702,711],{"type":14,"tag":147,"props":703,"children":704},{},[705],{"type":14,"tag":279,"props":706,"children":708},{"className":707},[],[709],{"type":19,"value":710},"to_number",{"type":14,"tag":147,"props":712,"children":713},{},[714],{"type":19,"value":715},"Número al que llamar (con plantilla), normalizado al formato E.164",{"type":14,"tag":120,"props":717,"children":718},{},[719,728],{"type":14,"tag":147,"props":720,"children":721},{},[722],{"type":14,"tag":279,"props":723,"children":725},{"className":724},[],[726],{"type":19,"value":727},"call_vars",{"type":14,"tag":147,"props":729,"children":730},{},[731,733,739],{"type":19,"value":732},"Variables transmitidas a la conversación (",{"type":14,"tag":279,"props":734,"children":736},{"className":735},[],[737],{"type":19,"value":738},"phone.outbound.vars",{"type":19,"value":740},") — por ejemplo el nombre, utilizable en la bienvenida saliente",{"type":14,"tag":120,"props":742,"children":743},{},[744,767],{"type":14,"tag":147,"props":745,"children":746},{},[747,753,754,760,761],{"type":14,"tag":279,"props":748,"children":750},{"className":749},[],[751],{"type":19,"value":752},"allowed_days",{"type":19,"value":327},{"type":14,"tag":279,"props":755,"children":757},{"className":756},[],[758],{"type":19,"value":759},"allowed_hours",{"type":19,"value":327},{"type":14,"tag":279,"props":762,"children":764},{"className":763},[],[765],{"type":19,"value":766},"timezone",{"type":14,"tag":147,"props":768,"children":769},{},[770],{"type":19,"value":771},"Ventana horaria autorizada: fuera de la ventana, la llamada no se realiza",{"type":14,"tag":120,"props":773,"children":774},{},[775,791],{"type":14,"tag":147,"props":776,"children":777},{},[778,784,785],{"type":14,"tag":279,"props":779,"children":781},{"className":780},[],[782],{"type":19,"value":783},"max_in_flight",{"type":19,"value":327},{"type":14,"tag":279,"props":786,"children":788},{"className":787},[],[789],{"type":19,"value":790},"max_per_day",{"type":14,"tag":147,"props":792,"children":793},{},[794],{"type":19,"value":795},"Límites de llamadas simultáneas (3 por defecto) y diarias (100 por defecto)",{"type":14,"tag":120,"props":797,"children":798},{},[799,808],{"type":14,"tag":147,"props":800,"children":801},{},[802],{"type":14,"tag":279,"props":803,"children":805},{"className":804},[],[806],{"type":19,"value":807},"output_key",{"type":14,"tag":147,"props":809,"children":810},{},[811,813,819],{"type":19,"value":812},"Clave de salida (por defecto ",{"type":14,"tag":279,"props":814,"children":816},{"className":815},[],[817],{"type":19,"value":818},"phone.call_result",{"type":19,"value":698},{"type":14,"tag":15,"props":821,"children":822},{},[823],{"type":19,"value":824},"Salvaguardas:",{"type":14,"tag":56,"props":826,"children":827},{},[828,838,848],{"type":14,"tag":60,"props":829,"children":830},{},[831,836],{"type":14,"tag":22,"props":832,"children":833},{},[834],{"type":19,"value":835},"Exactly-once",{"type":19,"value":837}," — una repetición nunca vuelve a marcar un número ya llamado.",{"type":14,"tag":60,"props":839,"children":840},{},[841,846],{"type":14,"tag":22,"props":842,"children":843},{},[844],{"type":19,"value":845},"Rechazo antes de marcar",{"type":19,"value":847}," si la organización no tiene créditos.",{"type":14,"tag":60,"props":849,"children":850},{},[851,856],{"type":14,"tag":22,"props":852,"children":853},{},[854],{"type":19,"value":855},"Sin llamada en simulación",{"type":19,"value":857}," — el nodo se omite durante una ejecución de prueba (dry-run).",{"type":14,"tag":15,"props":859,"children":860},{},[861,863,868,870,876,878,887,889,895,897,903,905,911,912,918,919,925],{"type":19,"value":862},"El nodo devuelve el control en cuanto la llamada ",{"type":14,"tag":22,"props":864,"children":865},{},[866],{"type":19,"value":867},"suena",{"type":19,"value":869},": ",{"type":14,"tag":279,"props":871,"children":873},{"className":872},[],[874],{"type":19,"value":875},"ok",{"type":19,"value":877}," significa «llamada lanzada», no «descolgada». Para conocer el resultado, añade al Start del modelo el receptor ",{"type":14,"tag":22,"props":879,"children":880},{},[881],{"type":14,"tag":279,"props":882,"children":884},{"className":883},[],[885],{"type":19,"value":886},"phone_call_outcome",{"type":19,"value":888},": dispara el pipeline una vez terminada la llamada, con ",{"type":14,"tag":279,"props":890,"children":892},{"className":891},[],[893],{"type":19,"value":894},"phone.outcome",{"type":19,"value":896}," — descolgada o no (",{"type":14,"tag":279,"props":898,"children":900},{"className":899},[],[901],{"type":19,"value":902},"answered",{"type":19,"value":904},", ",{"type":14,"tag":279,"props":906,"children":908},{"className":907},[],[909],{"type":19,"value":910},"no_answer",{"type":19,"value":904},{"type":14,"tag":279,"props":913,"children":915},{"className":914},[],[916],{"type":19,"value":917},"rejected",{"type":19,"value":904},{"type":14,"tag":279,"props":920,"children":922},{"className":921},[],[923],{"type":19,"value":924},"unknown",{"type":19,"value":926},"), duración, número de turnos, calificación asignada por el agente.",{"type":14,"tag":44,"props":928,"children":930},{"id":929},"buenas-prácticas",[931],{"type":19,"value":932},"Buenas prácticas",{"type":14,"tag":56,"props":934,"children":935},{},[936,946,956],{"type":14,"tag":60,"props":937,"children":938},{},[939,944],{"type":14,"tag":22,"props":940,"children":941},{},[942],{"type":19,"value":943},"Mantén las misiones concisas.",{"type":19,"value":945}," La latencia de respuesta importa: un agente que duda durante 4 segundos suena congelado en una llamada. Prefiere modelos rápidos salvo para los turnos críticos de decisión.",{"type":14,"tag":60,"props":947,"children":948},{},[949,954],{"type":14,"tag":22,"props":950,"children":951},{},[952],{"type":19,"value":953},"Deja el barge-in activo.",{"type":19,"value":955}," Quienes llaman deben poder interrumpir al agente. Es el ajuste por defecto.",{"type":14,"tag":60,"props":957,"children":958},{},[959,964],{"type":14,"tag":22,"props":960,"children":961},{},[962],{"type":19,"value":963},"Configura fillers",{"type":19,"value":965}," para los turnos que llaman a tools: un silencio largo inquieta a quien llama.",{"type":14,"tag":44,"props":967,"children":969},{"id":968},"costes",[970],{"type":19,"value":971},"Costes",{"type":14,"tag":15,"props":973,"children":974},{},[975,977,983],{"type":19,"value":976},"Consulta ",{"type":14,"tag":206,"props":978,"children":980},{"href":979},"\u002Fes\u002Fpricing",[981],{"type":19,"value":982},"Precios",{"type":19,"value":984},". Una llamada no tiene precio por minuto en sí: se factura por sus componentes — transcripción (según la duración del audio), síntesis de voz (según el número de caracteres) y LLM (según los tokens, salvo en BYOK).",{"type":14,"tag":44,"props":986,"children":988},{"id":987},"limitaciones-conocidas",[989],{"type":19,"value":990},"Limitaciones conocidas",{"type":14,"tag":56,"props":992,"children":993},{},[994,1014,1026],{"type":14,"tag":60,"props":995,"children":996},{},[997,999,1004,1006,1012],{"type":19,"value":998},"El canal telefónico es ",{"type":14,"tag":22,"props":1000,"children":1001},{},[1002],{"type":19,"value":1003},"solo audio",{"type":19,"value":1005},". El vídeo pasa por otros bloques (generación y doblaje de vídeo con ",{"type":14,"tag":206,"props":1007,"children":1009},{"href":1008},"\u002Fes\u002Fdocs\u002Fintegrations\u002Fheygen",[1010],{"type":19,"value":1011},"HeyGen",{"type":19,"value":1013},"), no por la llamada.",{"type":14,"tag":60,"props":1015,"children":1016},{},[1017,1019,1024],{"type":19,"value":1018},"La ",{"type":14,"tag":22,"props":1020,"children":1021},{},[1022],{"type":19,"value":1023},"transferencia a un humano",{"type":19,"value":1025}," requiere un trunk SIP que admita REFER.",{"type":14,"tag":60,"props":1027,"children":1028},{},[1029,1031,1036],{"type":19,"value":1030},"El agente no puede ",{"type":14,"tag":22,"props":1032,"children":1033},{},[1034],{"type":19,"value":1035},"adivinar la identidad de quien llama",{"type":19,"value":1037}," sin una integración con un CRM: solo conoce el número presentado.",{"title":7,"searchDepth":1039,"depth":1039,"links":1040},2,[1041,1045,1046,1051,1052,1053,1054],{"id":46,"depth":1039,"text":49,"children":1042},[1043],{"id":107,"depth":1044,"text":110},3,{"id":216,"depth":1039,"text":219},{"id":262,"depth":1039,"text":265,"children":1047},[1048,1049,1050],{"id":365,"depth":1044,"text":368},{"id":463,"depth":1044,"text":466},{"id":571,"depth":1044,"text":574},{"id":613,"depth":1039,"text":616},{"id":929,"depth":1039,"text":932},{"id":968,"depth":1039,"text":971},{"id":987,"depth":1039,"text":990},"markdown","content:es:docs:2.canaux:2.telephone.md","content","es\u002Fdocs\u002F2.canaux\u002F2.telephone.md","es\u002Fdocs\u002F2.canaux\u002F2.telephone","md",[1062],{"title":1063,"_path":1064,"children":1065},"Es","\u002Fes",[1066],{"title":1067,"_path":1068,"children":1069},"Docs","\u002Fes\u002Fdocs",[1070,1081,1107,1135,1148,1164,1177,1233],{"title":1071,"_path":1072,"children":1073},"Primeros pasos","\u002Fes\u002Fdocs\u002Fdemarrer",[1074,1077,1080],{"title":1075,"_path":1076},"Bienvenido","\u002Fes\u002Fdocs\u002Fdemarrer\u002Fbienvenue",{"title":1078,"_path":1079},"Crear una cuenta","\u002Fes\u002Fdocs\u002Fdemarrer\u002Fcreer-un-compte",{"title":211,"_path":208},{"title":1082,"_path":1083,"children":1084},"Canales","\u002Fes\u002Fdocs\u002Fcanaux",[1085,1088,1089,1092,1095,1098,1101,1104],{"title":1086,"_path":1087},"Visión general de los canales","\u002Fes\u002Fdocs\u002Fcanaux\u002Fvue-densemble",{"title":8,"_path":4},{"title":1090,"_path":1091},"Email","\u002Fes\u002Fdocs\u002Fcanaux\u002Femail",{"title":1093,"_path":1094},"Widget de chat web","\u002Fes\u002Fdocs\u002Fcanaux\u002Fchat-widget",{"title":1096,"_path":1097},"Webhook HTTP","\u002Fes\u002Fdocs\u002Fcanaux\u002Fwebhook",{"title":1099,"_path":1100},"Mensajería (WhatsApp, Messenger, Telegram, Mattermost)","\u002Fes\u002Fdocs\u002Fcanaux\u002Fmessageries",{"title":1102,"_path":1103},"Meta Lead Ads","\u002Fes\u002Fdocs\u002Fcanaux\u002Ffacebook-leads",{"title":1105,"_path":1106},"Schedule (cron)","\u002Fes\u002Fdocs\u002Fcanaux\u002Fschedule",{"title":1108,"_path":1109,"children":1110},"Pipelines","\u002Fes\u002Fdocs\u002Fpipelines",[1111,1114,1117,1120,1123,1126,1129,1132],{"title":1112,"_path":1113},"El editor visual","\u002Fes\u002Fdocs\u002Fpipelines\u002Fediteur-visuel",{"title":1115,"_path":1116},"Agentes IA","\u002Fes\u002Fdocs\u002Fpipelines\u002Fagents",{"title":1118,"_path":1119},"Operadores deterministas","\u002Fes\u002Fdocs\u002Fpipelines\u002Foperateurs",{"title":1121,"_path":1122},"Control de flujo","\u002Fes\u002Fdocs\u002Fpipelines\u002Fcontrole-flux",{"title":1124,"_path":1125},"Code Steps","\u002Fes\u002Fdocs\u002Fpipelines\u002Fcode-step",{"title":1127,"_path":1128},"Sub-pipelines","\u002Fes\u002Fdocs\u002Fpipelines\u002Fsous-pipelines",{"title":1130,"_path":1131},"Acciones no-code","\u002Fes\u002Fdocs\u002Fpipelines\u002Factions-no-code",{"title":1133,"_path":1134},"Base de conocimiento","\u002Fes\u002Fdocs\u002Fpipelines\u002Fbase-de-connaissances",{"title":1136,"_path":1137,"children":1138},"Supervisión","\u002Fes\u002Fdocs\u002Fsupervision",[1139,1142,1145],{"title":1140,"_path":1141},"Historial de ejecuciones","\u002Fes\u002Fdocs\u002Fsupervision\u002Fexecutions",{"title":1143,"_path":1144},"Créditos y medición","\u002Fes\u002Fdocs\u002Fsupervision\u002Fcredits-metering",{"title":1146,"_path":1147},"Benchmarks","\u002Fes\u002Fdocs\u002Fsupervision\u002Fbenchmarks",{"title":1149,"_path":1150,"children":1151},"Seguridad","\u002Fes\u002Fdocs\u002Fsecurite",[1152,1155,1158,1161],{"title":1153,"_path":1154},"Principios de seguridad","\u002Fes\u002Fdocs\u002Fsecurite\u002Fprincipes",{"title":1156,"_path":1157},"Multi-tenancy estricto","\u002Fes\u002Fdocs\u002Fsecurite\u002Fmulti-tenant",{"title":1159,"_path":1160},"Auditoría RGPD y registro de accesos","\u002Fes\u002Fdocs\u002Fsecurite\u002Faudit-rgpd",{"title":1162,"_path":1163},"Despliegue soberano","\u002Fes\u002Fdocs\u002Fsecurite\u002Fdeploiement-souverain",{"title":1165,"_path":1166,"children":1167},"Desarrolladores","\u002Fes\u002Fdocs\u002Fdeveloppeurs",[1168,1171,1174],{"title":1169,"_path":1170},"API de administración","\u002Fes\u002Fdocs\u002Fdeveloppeurs\u002Fapi-admin",{"title":1172,"_path":1173},"Webhooks salientes","\u002Fes\u002Fdocs\u002Fdeveloppeurs\u002Fwebhooks-sortants",{"title":1175,"_path":1176},"Pilota betool desde Claude (MCP)","\u002Fes\u002Fdocs\u002Fdeveloppeurs\u002Fmcp",{"title":1178,"_path":1179,"children":1180},"Integraciones","\u002Fes\u002Fdocs\u002Fintegrations",[1181,1184,1187,1190,1191,1194,1197,1200,1203,1204,1207,1210,1212,1215,1218,1221,1224,1227,1230],{"title":1182,"_path":1183},"Visión general de las integraciones","\u002Fes\u002Fdocs\u002Fintegrations\u002Fvue-densemble",{"title":1185,"_path":1186},"Stripe","\u002Fes\u002Fdocs\u002Fintegrations\u002Fstripe",{"title":1188,"_path":1189},"GitHub","\u002Fes\u002Fdocs\u002Fintegrations\u002Fgithub",{"title":608,"_path":605},{"title":1192,"_path":1193},"LinkedIn Ads","\u002Fes\u002Fdocs\u002Fintegrations\u002Flinkedin-ads",{"title":1195,"_path":1196},"Kavkom","\u002Fes\u002Fdocs\u002Fintegrations\u002Fkavkom",{"title":1198,"_path":1199},"Jira","\u002Fes\u002Fdocs\u002Fintegrations\u002Fjira",{"title":1201,"_path":1202},"Slack","\u002Fes\u002Fdocs\u002Fintegrations\u002Fslack",{"title":566,"_path":563},{"title":1205,"_path":1206},"Enable Banking (open banking)","\u002Fes\u002Fdocs\u002Fintegrations\u002Fenable-banking",{"title":1208,"_path":1209},"CRM, marketing y productividad","\u002Fes\u002Fdocs\u002Fintegrations\u002Fcrm-marketing",{"title":1211,"_path":1008},"HeyGen (vídeo)",{"title":1213,"_path":1214},"La Poste","\u002Fes\u002Fdocs\u002Fintegrations\u002Fla-poste",{"title":1216,"_path":1217},"CRM de negocio (beTool Application, Qhare)","\u002Fes\u002Fdocs\u002Fintegrations\u002Fcrm-metier",{"title":1219,"_path":1220},"Mitti (inspecciones de campo)","\u002Fes\u002Fdocs\u002Fintegrations\u002Fmitti",{"title":1222,"_path":1223},"Meta (Messenger, Páginas, Meta Ads)","\u002Fes\u002Fdocs\u002Fintegrations\u002Fmeta",{"title":1225,"_path":1226},"Onoff Business (Beta)","\u002Fes\u002Fdocs\u002Fintegrations\u002Fonoff",{"title":1228,"_path":1229},"Smart Life \u002F Tuya (objetos conectados)","\u002Fes\u002Fdocs\u002Fintegrations\u002Fsmart-life",{"title":1231,"_path":1232},"Productos beTool (Desktop, Kiosk, Terminal)","\u002Fes\u002Fdocs\u002Fintegrations\u002Fproduits-betool",{"title":1234,"_path":1235,"children":1236},"Casos de uso","\u002Fes\u002Fdocs\u002Fcas-usage",[1237,1240,1243,1246,1249,1252],{"title":1238,"_path":1239},"Agentes de negocio tipo","\u002Fes\u002Fdocs\u002Fcas-usage\u002Fvue-densemble",{"title":1241,"_path":1242},"CFO IA","\u002Fes\u002Fdocs\u002Fcas-usage\u002Fcfo-ia",{"title":1244,"_path":1245},"COO IA","\u002Fes\u002Fdocs\u002Fcas-usage\u002Fcoo-ia",{"title":1247,"_path":1248},"CTO IA","\u002Fes\u002Fdocs\u002Fcas-usage\u002Fcto-ia",{"title":1250,"_path":1251},"Product Manager IA","\u002Fes\u002Fdocs\u002Fcas-usage\u002Fproduct-manager-ia",{"title":1253,"_path":1254},"Asistente personal","\u002Fes\u002Fdocs\u002Fcas-usage\u002Fassistant-personnel"]