[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-\u002Fdocs\u002Fcanaux\u002Ftelephone":3,"docs-nav-fr":1060},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"body":10,"_type":1054,"_id":1055,"_source":1056,"_file":1057,"_stem":1058,"_extension":1059},"\u002Fdocs\u002Fcanaux\u002Ftelephone","canaux",false,"","Téléphonie temps réel","Voix entrante et sortante via LiveKit + SIP — transcription et synthèse en streaming, barge-in, transfert, appels sortants lancés par un pipeline.",{"type":11,"children":12,"toc":1037},"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","Le canal ",{"type":14,"tag":22,"props":23,"children":24},"strong",{},[25],{"type":19,"value":26},"téléphonie",{"type":19,"value":28}," permet à un pipeline betool de ",{"type":14,"tag":22,"props":30,"children":31},{},[32],{"type":19,"value":33},"prendre",{"type":19,"value":35}," des appels et d'en ",{"type":14,"tag":22,"props":37,"children":38},{},[39],{"type":19,"value":40},"passer",{"type":19,"value":42},". Audio temps réel, transcription streaming, synthèse vocale streaming, interruption (barge-in) supportée.",{"type":14,"tag":44,"props":45,"children":47},"h2",{"id":46},"architecture",[48],{"type":19,"value":49},"Architecture",{"type":14,"tag":15,"props":51,"children":52},{},[53],{"type":19,"value":54},"Sous le capot :",{"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}," assure le transport audio temps réel.",{"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}," relie LiveKit à votre trunk opérateur (SIP).",{"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 dédié",{"type":19,"value":91}," orchestre l'appel : transcription (STT), LLM, synthèse vocale (TTS).",{"type":14,"tag":15,"props":93,"children":94},{},[95,97,102],{"type":19,"value":96},"Ce stack tourne en ",{"type":14,"tag":22,"props":98,"children":99},{},[100],{"type":19,"value":101},"process séparé",{"type":19,"value":103}," du backend principal. Vous ne le configurez pas directement : c'est l'opérateur de votre instance qui pose le pont SIP.",{"type":14,"tag":105,"props":106,"children":108},"h3",{"id":107},"fournisseurs-voix",[109],{"type":19,"value":110},"Fournisseurs voix",{"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},"Rôle",{"type":14,"tag":124,"props":130,"children":131},{},[132],{"type":19,"value":133},"Fournisseurs",{"type":14,"tag":124,"props":135,"children":136},{},[137],{"type":19,"value":138},"Défaut",{"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},"Transcription (STT)",{"type":14,"tag":147,"props":156,"children":157},{},[158],{"type":19,"value":159},"Deepgram, faster-whisper (exécuté localement)",{"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},"Synthèse (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},"Le ",{"type":14,"tag":22,"props":192,"children":193},{},[194],{"type":19,"value":195},"catalogue de voix",{"type":19,"value":197}," de chaque fournisseur TTS est consultable dans l'admin, avec ",{"type":14,"tag":22,"props":199,"children":200},{},[201],{"type":19,"value":202},"écoute",{"type":19,"value":204}," d'un échantillon avant de choisir. Le LLM est celui de votre choix (modèle managé, BYOK ou modèle privé — voir ",{"type":14,"tag":206,"props":207,"children":209},"a",{"href":208},"\u002Fdocs\u002Fdemarrer\u002Fbrancher-llm",[210],{"type":19,"value":211},"Brancher une clé LLM",{"type":19,"value":213},").",{"type":14,"tag":44,"props":215,"children":217},{"id":216},"prérequis",[218],{"type":19,"value":219},"Prérequis",{"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}," auprès d'un opérateur.",{"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},"numéro",{"type":19,"value":244}," entrant et \u002F ou la capacité d'émettre des appels sortants.",{"type":14,"tag":60,"props":246,"children":247},{},[248],{"type":19,"value":249},"Un accès aux fournisseurs STT \u002F TTS retenus.",{"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 offre managée, betool peut provisionner le trunk SIP et les fournisseurs voix pour vous.",{"type":14,"tag":44,"props":261,"children":263},{"id":262},"concevoir-un-pipeline-voix-appel-entrant",[264],{"type":19,"value":265},"Concevoir un pipeline voix (appel entrant)",{"type":14,"tag":15,"props":267,"children":268},{},[269,271,276,278,285],{"type":19,"value":270},"Un pipeline voix démarre par un nœud ",{"type":14,"tag":22,"props":272,"children":273},{},[274],{"type":19,"value":275},"Start",{"type":19,"value":277}," portant le récepteur ",{"type":14,"tag":279,"props":280,"children":282},"code",{"className":281},[],[283],{"type":19,"value":284},"phone_gateway",{"type":19,"value":286},". À chaque tour de parole transcrit, le pipeline reçoit notamment :",{"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}," et ",{"type":14,"tag":279,"props":302,"children":304},{"className":303},[],[305],{"type":19,"value":306},"phone.transcript",{"type":19,"value":308}," — le tour de parole transcrit",{"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}," — l'appel : identifiant, numéros appelant \u002F appelé, sens (",{"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},"), ligne",{"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}," — le numéro de l'appelant",{"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}," — le fuseau horaire déduit de l'indicatif (vide quand l'indicatif couvre plusieurs fuseaux)",{"type":14,"tag":15,"props":359,"children":360},{},[361],{"type":19,"value":362},"Le texte que produit le pipeline est lu à voix haute par le TTS.",{"type":14,"tag":105,"props":364,"children":366},{"id":365},"réglages-du-récepteur",[367],{"type":19,"value":368},"Réglages du récepteur",{"type":14,"tag":15,"props":370,"children":371},{},[372,374,379],{"type":19,"value":373},"Le récepteur ",{"type":14,"tag":279,"props":375,"children":377},{"className":376},[],[378],{"type":19,"value":284},{"type":19,"value":380}," règle le comportement de l'appel, sans code :",{"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},"Accueil",{"type":19,"value":393}," — plusieurs ",{"type":14,"tag":22,"props":395,"children":396},{},[397],{"type":19,"value":398},"variantes",{"type":19,"value":400}," de message d'accueil (une est tirée au hasard), un accueil distinct pour les appels sortants, un délai avant l'accueil.",{"type":14,"tag":60,"props":402,"children":403},{},[404,409],{"type":14,"tag":22,"props":405,"children":406},{},[407],{"type":19,"value":408},"Silence",{"type":19,"value":410}," — relance après un silence prolongé, puis message d'au revoir et raccroché si le silence persiste ; durée maximale d'appel.",{"type":14,"tag":60,"props":412,"children":413},{},[414,419],{"type":14,"tag":22,"props":415,"children":416},{},[417],{"type":19,"value":418},"Interruption (barge-in)",{"type":19,"value":420}," — activée par défaut : l'appelant peut couper l'agent. Durée et nombre de mots minimum pour qu'une interruption compte.",{"type":14,"tag":60,"props":422,"children":423},{},[424,429],{"type":14,"tag":22,"props":425,"children":426},{},[427],{"type":19,"value":428},"Détection de fin de tour",{"type":19,"value":430}," — mode de détection et délais de fin de parole.",{"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}," — phrases d'attente prononcées quand la réponse tarde, phrases dédiées pendant l'exécution d'un tool, ou fond sonore d'attente (clavier, bureau, musique d'attente). Désactivés par défaut.",{"type":14,"tag":60,"props":442,"children":443},{},[444,449],{"type":14,"tag":22,"props":445,"children":446},{},[447],{"type":19,"value":448},"Voix",{"type":19,"value":450}," — fournisseur, modèle, langue et voix STT \u002F TTS, avec les réglages fins de la voix (stabilité, vitesse…).",{"type":14,"tag":60,"props":452,"children":453},{},[454,459],{"type":14,"tag":22,"props":455,"children":456},{},[457],{"type":19,"value":458},"Qualifications d'appel",{"type":19,"value":460}," — une liste fermée de codes de résultat que l'agent peut poser sur l'appel.",{"type":14,"tag":105,"props":462,"children":464},{"id":463},"ce-que-lagent-peut-faire-pendant-lappel",[465],{"type":19,"value":466},"Ce que l'agent peut faire pendant l'appel",{"type":14,"tag":15,"props":468,"children":469},{},[470,472,477,479,484],{"type":19,"value":471},"Les ",{"type":14,"tag":22,"props":473,"children":474},{},[475],{"type":19,"value":476},"tools téléphoniques",{"type":19,"value":478}," sont disponibles aux agents d'un pipeline qui a ",{"type":14,"tag":279,"props":480,"children":482},{"className":481},[],[483],{"type":19,"value":284},{"type":19,"value":485}," en amont :",{"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},"transférer",{"type":19,"value":506}," l'appel vers un autre numéro (SIP REFER). Le numéro est validé au format E.164 ; le transfert a lieu après que la réponse en cours a été prononcée.",{"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},"raccrocher",{"type":19,"value":523},", après le message d'au revoir.",{"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},"qualifier",{"type":19,"value":540}," l'appel avec un des codes configurés.",{"type":14,"tag":15,"props":542,"children":543},{},[544,546,551,553,559,561,567],{"type":19,"value":545},"Un agent peut aussi ",{"type":14,"tag":22,"props":547,"children":548},{},[549],{"type":19,"value":550},"envoyer un SMS pendant l'appel",{"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},", voir ",{"type":14,"tag":206,"props":562,"children":564},{"href":563},"\u002Fdocs\u002Fintegrations\u002Fsms",[565],{"type":19,"value":566},"SMS",{"type":19,"value":568},") : sur ce canal, le destinataire est verrouillé sur l'interlocuteur de l'appel. Si le numéro est masqué, l'envoi est refusé.",{"type":14,"tag":105,"props":570,"children":572},{"id":571},"proposer-des-créneaux",[573],{"type":19,"value":574},"Proposer des créneaux",{"type":14,"tag":15,"props":576,"children":577},{},[578,580,586,588,594,596,601,603,609],{"type":19,"value":579},"Le calcul de disponibilités (opération ",{"type":14,"tag":279,"props":581,"children":583},{"className":582},[],[584],{"type":19,"value":585},"free_slots",{"type":19,"value":587}," du nœud ",{"type":14,"tag":279,"props":589,"children":591},{"className":590},[],[592],{"type":19,"value":593},"compute",{"type":19,"value":595},") produit des créneaux ",{"type":14,"tag":22,"props":597,"children":598},{},[599],{"type":19,"value":600},"prêts à être prononcés",{"type":19,"value":602},", dans le fuseau de l'appelant. Combiné à la lecture d'agenda (",{"type":14,"tag":206,"props":604,"children":606},{"href":605},"\u002Fdocs\u002Fintegrations\u002Fgoogle",[607],{"type":19,"value":608},"Google",{"type":19,"value":610}," ou Microsoft), un agent vocal peut énoncer quelques créneaux libres puis poser le rendez-vous.",{"type":14,"tag":44,"props":612,"children":614},{"id":613},"appels-sortants",[615],{"type":19,"value":616},"Appels sortants",{"type":14,"tag":15,"props":618,"children":619},{},[620,622,627,629,635],{"type":19,"value":621},"Un pipeline peut ",{"type":14,"tag":22,"props":623,"children":624},{},[625],{"type":19,"value":626},"passer un appel",{"type":19,"value":628}," avec le nœud ",{"type":14,"tag":279,"props":630,"children":632},{"className":631},[],[633],{"type":19,"value":634},"phone_call",{"type":19,"value":636}," : par exemple rappeler un lead dès qu'il arrive, ou relancer une liste.",{"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},"Champ",{"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},"Ligne utilisée pour appeler",{"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},"Le modèle qui mène la conversation (son Start doit porter le récepteur ",{"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},"Numéro à appeler (templatable), normalisé au format 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 transmises à la conversation (",{"type":14,"tag":279,"props":734,"children":736},{"className":735},[],[737],{"type":19,"value":738},"phone.outbound.vars",{"type":19,"value":740},") — par exemple le prénom, utilisable dans l'accueil sortant",{"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},"Fenêtre horaire autorisée : hors fenêtre, l'appel n'est pas passé",{"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},"Plafonds d'appels simultanés (3 par défaut) et quotidiens (100 par défaut)",{"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},"Clé de sortie (défaut ",{"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},"Garde-fous :",{"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}," — un rejeu ne recompose jamais un numéro déjà appelé.",{"type":14,"tag":60,"props":839,"children":840},{},[841,846],{"type":14,"tag":22,"props":842,"children":843},{},[844],{"type":19,"value":845},"Refus avant numérotation",{"type":19,"value":847}," si l'organisation n'a plus de crédits.",{"type":14,"tag":60,"props":849,"children":850},{},[851,856],{"type":14,"tag":22,"props":852,"children":853},{},[854],{"type":19,"value":855},"Pas d'appel en simulation",{"type":19,"value":857}," — le nœud est ignoré lors d'une exécution d'essai (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},"Le nœud rend la main dès que l'appel ",{"type":14,"tag":22,"props":864,"children":865},{},[866],{"type":19,"value":867},"sonne",{"type":19,"value":869}," : ",{"type":14,"tag":279,"props":871,"children":873},{"className":872},[],[874],{"type":19,"value":875},"ok",{"type":19,"value":877}," signifie « appel lancé », pas « décroché ». Pour connaître l'issue, ajoutez au Start du modèle le récepteur ",{"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}," : il déclenche le pipeline une fois l'appel terminé, avec ",{"type":14,"tag":279,"props":890,"children":892},{"className":891},[],[893],{"type":19,"value":894},"phone.outcome",{"type":19,"value":896}," — décroché ou non (",{"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},"), durée, nombre de tours, qualification posée par l'agent.",{"type":14,"tag":44,"props":928,"children":930},{"id":929},"bonnes-pratiques",[931],{"type":19,"value":932},"Bonnes pratiques",{"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},"Garder les missions courtes.",{"type":19,"value":945}," Le temps de réflexion compte : un agent qui hésite 4 secondes paraît figé au téléphone. Préférez des modèles rapides sauf pour les tours décisifs.",{"type":14,"tag":60,"props":947,"children":948},{},[949,954],{"type":14,"tag":22,"props":950,"children":951},{},[952],{"type":19,"value":953},"Laisser le barge-in actif.",{"type":19,"value":955}," L'appelant doit pouvoir couper l'agent. C'est le réglage par défaut.",{"type":14,"tag":60,"props":957,"children":958},{},[959,964],{"type":14,"tag":22,"props":960,"children":961},{},[962],{"type":19,"value":963},"Configurer des fillers",{"type":19,"value":965}," pour les tours qui appellent des tools : un silence long inquiète l'appelant.",{"type":14,"tag":44,"props":967,"children":969},{"id":968},"coûts",[970],{"type":19,"value":971},"Coûts",{"type":14,"tag":15,"props":973,"children":974},{},[975,977,983],{"type":19,"value":976},"Voir ",{"type":14,"tag":206,"props":978,"children":980},{"href":979},"\u002Fpricing",[981],{"type":19,"value":982},"Tarifs",{"type":19,"value":984},". Un appel n'a pas de prix à la minute en soi : il est facturé par ses composantes — transcription (à la durée audio), synthèse vocale (au nombre de caractères) et LLM (aux tokens, sauf en BYOK).",{"type":14,"tag":44,"props":986,"children":988},{"id":987},"limites-connues",[989],{"type":19,"value":990},"Limites connues",{"type":14,"tag":56,"props":992,"children":993},{},[994,1014,1025],{"type":14,"tag":60,"props":995,"children":996},{},[997,999,1004,1006,1012],{"type":19,"value":998},"Le canal téléphonique est ",{"type":14,"tag":22,"props":1000,"children":1001},{},[1002],{"type":19,"value":1003},"audio uniquement",{"type":19,"value":1005},". La vidéo passe par d'autres briques (génération et doublage vidéo avec ",{"type":14,"tag":206,"props":1007,"children":1009},{"href":1008},"\u002Fdocs\u002Fintegrations\u002Fheygen",[1010],{"type":19,"value":1011},"HeyGen",{"type":19,"value":1013},"), pas par l'appel.",{"type":14,"tag":60,"props":1015,"children":1016},{},[1017,1018,1023],{"type":19,"value":190},{"type":14,"tag":22,"props":1019,"children":1020},{},[1021],{"type":19,"value":1022},"transfert vers un humain",{"type":19,"value":1024}," nécessite un trunk SIP supportant le REFER.",{"type":14,"tag":60,"props":1026,"children":1027},{},[1028,1030,1035],{"type":19,"value":1029},"L'agent ne peut pas ",{"type":14,"tag":22,"props":1031,"children":1032},{},[1033],{"type":19,"value":1034},"deviner l'identité de l'appelant",{"type":19,"value":1036}," sans intégration CRM : il ne connaît que le numéro présenté.",{"title":7,"searchDepth":1038,"depth":1038,"links":1039},2,[1040,1044,1045,1050,1051,1052,1053],{"id":46,"depth":1038,"text":49,"children":1041},[1042],{"id":107,"depth":1043,"text":110},3,{"id":216,"depth":1038,"text":219},{"id":262,"depth":1038,"text":265,"children":1046},[1047,1048,1049],{"id":365,"depth":1043,"text":368},{"id":463,"depth":1043,"text":466},{"id":571,"depth":1043,"text":574},{"id":613,"depth":1038,"text":616},{"id":929,"depth":1038,"text":932},{"id":968,"depth":1038,"text":971},{"id":987,"depth":1038,"text":990},"markdown","content:docs:2.canaux:2.telephone.md","content","docs\u002F2.canaux\u002F2.telephone.md","docs\u002F2.canaux\u002F2.telephone","md",[1061],{"title":1062,"_path":1063,"children":1064},"Docs","\u002Fdocs",[1065,1076,1102,1130,1143,1159,1172,1228],{"title":1066,"_path":1067,"children":1068},"Démarrer","\u002Fdocs\u002Fdemarrer",[1069,1072,1075],{"title":1070,"_path":1071},"Bienvenue","\u002Fdocs\u002Fdemarrer\u002Fbienvenue",{"title":1073,"_path":1074},"Créer un compte","\u002Fdocs\u002Fdemarrer\u002Fcreer-un-compte",{"title":211,"_path":208},{"title":1077,"_path":1078,"children":1079},"Canaux","\u002Fdocs\u002Fcanaux",[1080,1083,1084,1087,1090,1093,1096,1099],{"title":1081,"_path":1082},"Vue d'ensemble des canaux","\u002Fdocs\u002Fcanaux\u002Fvue-densemble",{"title":8,"_path":4},{"title":1085,"_path":1086},"Email","\u002Fdocs\u002Fcanaux\u002Femail",{"title":1088,"_path":1089},"Chat widget web","\u002Fdocs\u002Fcanaux\u002Fchat-widget",{"title":1091,"_path":1092},"Webhook HTTP","\u002Fdocs\u002Fcanaux\u002Fwebhook",{"title":1094,"_path":1095},"Messageries (WhatsApp, Messenger, Telegram, Mattermost)","\u002Fdocs\u002Fcanaux\u002Fmessageries",{"title":1097,"_path":1098},"Meta Lead Ads","\u002Fdocs\u002Fcanaux\u002Ffacebook-leads",{"title":1100,"_path":1101},"Planification (cron)","\u002Fdocs\u002Fcanaux\u002Fschedule",{"title":1103,"_path":1104,"children":1105},"Pipelines","\u002Fdocs\u002Fpipelines",[1106,1109,1112,1115,1118,1121,1124,1127],{"title":1107,"_path":1108},"L'éditeur visuel","\u002Fdocs\u002Fpipelines\u002Fediteur-visuel",{"title":1110,"_path":1111},"Agents IA","\u002Fdocs\u002Fpipelines\u002Fagents",{"title":1113,"_path":1114},"Opérateurs déterministes","\u002Fdocs\u002Fpipelines\u002Foperateurs",{"title":1116,"_path":1117},"Contrôle de flux","\u002Fdocs\u002Fpipelines\u002Fcontrole-flux",{"title":1119,"_path":1120},"Étapes de code","\u002Fdocs\u002Fpipelines\u002Fcode-step",{"title":1122,"_path":1123},"Sous-pipelines","\u002Fdocs\u002Fpipelines\u002Fsous-pipelines",{"title":1125,"_path":1126},"Actions sans code","\u002Fdocs\u002Fpipelines\u002Factions-no-code",{"title":1128,"_path":1129},"Base de connaissances","\u002Fdocs\u002Fpipelines\u002Fbase-de-connaissances",{"title":1131,"_path":1132,"children":1133},"Supervision","\u002Fdocs\u002Fsupervision",[1134,1137,1140],{"title":1135,"_path":1136},"Historique d'exécutions","\u002Fdocs\u002Fsupervision\u002Fexecutions",{"title":1138,"_path":1139},"Crédits & metering","\u002Fdocs\u002Fsupervision\u002Fcredits-metering",{"title":1141,"_path":1142},"Benchmarks","\u002Fdocs\u002Fsupervision\u002Fbenchmarks",{"title":1144,"_path":1145,"children":1146},"Sécurité","\u002Fdocs\u002Fsecurite",[1147,1150,1153,1156],{"title":1148,"_path":1149},"Principes de sécurité","\u002Fdocs\u002Fsecurite\u002Fprincipes",{"title":1151,"_path":1152},"Multi-tenant strict","\u002Fdocs\u002Fsecurite\u002Fmulti-tenant",{"title":1154,"_path":1155},"Audit RGPD & journal d'accès","\u002Fdocs\u002Fsecurite\u002Faudit-rgpd",{"title":1157,"_path":1158},"Déploiement souverain","\u002Fdocs\u002Fsecurite\u002Fdeploiement-souverain",{"title":1160,"_path":1161,"children":1162},"Développeurs","\u002Fdocs\u002Fdeveloppeurs",[1163,1166,1169],{"title":1164,"_path":1165},"API admin","\u002Fdocs\u002Fdeveloppeurs\u002Fapi-admin",{"title":1167,"_path":1168},"Webhooks sortants","\u002Fdocs\u002Fdeveloppeurs\u002Fwebhooks-sortants",{"title":1170,"_path":1171},"Piloter betool depuis Claude (MCP)","\u002Fdocs\u002Fdeveloppeurs\u002Fmcp",{"title":1173,"_path":1174,"children":1175},"Intégrations","\u002Fdocs\u002Fintegrations",[1176,1179,1182,1185,1186,1189,1192,1195,1198,1199,1202,1205,1207,1210,1213,1216,1219,1222,1225],{"title":1177,"_path":1178},"Vue d'ensemble des intégrations","\u002Fdocs\u002Fintegrations\u002Fvue-densemble",{"title":1180,"_path":1181},"Stripe","\u002Fdocs\u002Fintegrations\u002Fstripe",{"title":1183,"_path":1184},"GitHub","\u002Fdocs\u002Fintegrations\u002Fgithub",{"title":608,"_path":605},{"title":1187,"_path":1188},"LinkedIn Ads","\u002Fdocs\u002Fintegrations\u002Flinkedin-ads",{"title":1190,"_path":1191},"Kavkom","\u002Fdocs\u002Fintegrations\u002Fkavkom",{"title":1193,"_path":1194},"Jira","\u002Fdocs\u002Fintegrations\u002Fjira",{"title":1196,"_path":1197},"Slack","\u002Fdocs\u002Fintegrations\u002Fslack",{"title":566,"_path":563},{"title":1200,"_path":1201},"Enable Banking (open banking)","\u002Fdocs\u002Fintegrations\u002Fenable-banking",{"title":1203,"_path":1204},"CRM, marketing & productivité","\u002Fdocs\u002Fintegrations\u002Fcrm-marketing",{"title":1206,"_path":1008},"HeyGen (vidéo)",{"title":1208,"_path":1209},"La Poste","\u002Fdocs\u002Fintegrations\u002Fla-poste",{"title":1211,"_path":1212},"CRM métier (beTool Application, Qhare)","\u002Fdocs\u002Fintegrations\u002Fcrm-metier",{"title":1214,"_path":1215},"Mitti (inspections terrain)","\u002Fdocs\u002Fintegrations\u002Fmitti",{"title":1217,"_path":1218},"Meta (Messenger, Pages, Meta Ads)","\u002Fdocs\u002Fintegrations\u002Fmeta",{"title":1220,"_path":1221},"Onoff Business (Beta)","\u002Fdocs\u002Fintegrations\u002Fonoff",{"title":1223,"_path":1224},"Smart Life \u002F Tuya (objets connectés)","\u002Fdocs\u002Fintegrations\u002Fsmart-life",{"title":1226,"_path":1227},"Produits beTool (Desktop, Kiosk, Terminal)","\u002Fdocs\u002Fintegrations\u002Fproduits-betool",{"title":1229,"_path":1230,"children":1231},"Cas d'usage","\u002Fdocs\u002Fcas-usage",[1232,1235,1238,1241,1244,1247],{"title":1233,"_path":1234},"Agents métier types","\u002Fdocs\u002Fcas-usage\u002Fvue-densemble",{"title":1236,"_path":1237},"CFO IA","\u002Fdocs\u002Fcas-usage\u002Fcfo-ia",{"title":1239,"_path":1240},"COO IA","\u002Fdocs\u002Fcas-usage\u002Fcoo-ia",{"title":1242,"_path":1243},"CTO IA","\u002Fdocs\u002Fcas-usage\u002Fcto-ia",{"title":1245,"_path":1246},"Product Manager IA","\u002Fdocs\u002Fcas-usage\u002Fproduct-manager-ia",{"title":1248,"_path":1249},"Assistant personnel","\u002Fdocs\u002Fcas-usage\u002Fassistant-personnel"]