IVR toolkit
L’IVR toolkit è la libreria di azioni orientata agli sviluppatori di CallFactory con la quale costruisci flussi di chiamata personalizzati. Ogni azione, come Answer, Play, Dial, Record e StartStream, ti dà il controllo preciso su ciò che accade durante una chiamata, evitando che la tua logica sia limitata da un’interfaccia dashboard.
Utilizzi il toolkit per costruire menu di selezione, raccogliere input dai chiamanti, trasmettere audio ai servizi di AI, collegare i chiamanti agli agenti e gestire elegantemente ogni caso limite. Il toolkit gira sulla stessa piattaforma IVR che alimenta anche tutte le funzioni standard di CallFactory, assicurandoti gli stessi componenti che i nostri team di prodotto utilizzano.
- Azioni strutturate con signature chiare ed esempi
- Trasmetti audio verso AI, STT o un endpoint personalizzato
- Costruisci flussi di chiamata completi senza hardware aggiuntivo
- Documentazione completa e supporto per gli sviluppatori
Vantaggi dell'IVR toolkit
Scopri come l'IVR toolkit aiuta i team di sviluppo a costruire flussi di chiamata professionali che si adattano perfettamente al loro backend e ai loro processi.
Controllo completo sulla logica delle chiamate
Decidi tu stesso cosa accade in ogni fase di una chiamata, riproducendo prompt, raccogliendo input, instradando in base a condizioni, trasmettendo verso l'AI e gestendo gli errori con azioni prevedibili e ben documentate.
Costruito per gli sviluppatori
Ogni azione ha una signature chiara, valori di ritorno tipizzati, gestione degli errori ed esempi di codice funzionanti, così costruisci con fiducia utilizzando azioni strutturate che si integrano naturalmente nel tuo backend.
Trasmissione audio pronta per l'AI
Trasmetti in tempo reale l'audio della chiamata a qualsiasi endpoint WebSocket, ad esempio un assistente AI, un motore di speech-to-text o il tuo servizio di analytics personalizzato, dove StartStream e StopStream ti danno il controllo completo su quando e dove scorre l'audio.
Gira su infrastruttura collaudata
Il toolkit gira sulla piattaforma IVR proprietaria di CallFactory, la stessa infrastruttura che alimenta tutte le nostre funzioni telefoniche, assicurandoti di non aver bisogno di hardware aggiuntivo o dipendenze da terze parti e tutto funziona con i tuoi numeri CallFactory esistenti.
Come funziona l'IVR toolkit
L’IVR toolkit è una libreria di azioni che il tuo codice chiama durante una chiamata live. Non appena una chiamata arriva la tua applicazione la riceve, dopodichè decidi passo dopo passo cosa deve accadere utilizzando queste azioni.
Un flusso tipico inizia con Answer(), riproduce quindi un messaggio di benvenuto con Play(), raccoglie input tramite PromptDigit() o GatherDigits() e instrada il chiamante con Dial() e Connect(). Ogni azione restituisce un risultato tipizzato, assicurandoti che il tuo codice sappia sempre cosa è accaduto e possa gestire elegantemente ogni possibile risposta.
Trasmissione audio per AI e speech-to-text
Con le azioni StartStream e StopStream trasmetti in tempo reale l’audio della chiamata a qualsiasi endpoint WebSocket. In questo modo colleghi una chiamata a un assistente AI, un motore di speech-to-text o un servizio di analytics personalizzato, senza la necessità di buffering audio preliminare o instradamento complicato.
Decidi tu quando inizia la trasmissione, in quale direzione scorre l’audio (dal chiamante verso l’AI, dall’agente verso l’AI o in entrambe le direzioni) e quando si ferma. La trasmissione funziona in parallelo alle tue altre azioni IVR, assicurandoti di poter riprodurre prompt, raccogliere input o trasferire mentre l’AI ascolta in background.
Chi utilizza l'IVR toolkit
Il toolkit è progettato per i team di sviluppo che hanno bisogno del controllo completo sul comportamento delle chiamate. Pensa a piattaforme SaaS che aggiungono funzioni vocali al loro prodotto, contact center che costruiscono logica di instradamento personalizzata e aziende che vogliono integrare la telefonia con il loro CRM, ERP o strumenti interni.
Se il tuo team ha sviluppatori che scrivono codice backend, l’IVR toolkit ti fornisce tutto ciò di cui hai bisogno per costruire flussi di chiamata professionali, da menu semplici a conversazioni sofisticate guidate da AI. Documentazione, esempi di codice e supporto per gli sviluppatori sono inclusi, assicurandovi che il tuo team diventi produttivo rapidamente senza dover scoprire da solo il modello di integrazione.
La relazione tra il toolkit e le funzioni della piattaforma
Ogni funzione di CallFactory, come il menu di selezione, la coda di attesa, la segreteria telefonica intelligente e il voicebot, è costruita dalle stesse azioni IVR documentate in questo toolkit. Il toolkit ti dà accesso diretto a questi stessi componenti, assicurandoti di lavorare allo stesso livello dei nostri team di prodotto.
Ciò significa che tutto ciò che CallFactory fa come standard può essere fatto anche dal tuo team di sviluppo, spesso anche di più. Combini funzioni standard con logica personalizzata, aggiungi integrazioni che non esistono come funzione standard e costruisci flussi di chiamata che si adattano perfettamente al modo di operare della tua azienda.
Per iniziare
Contattaci per discutere le tue esigenze, dopodichè diamo accesso al tuo team alla documentazione del toolkit, agli esempi di codice funzionanti e a un ambiente di sviluppo. Se hai bisogno di aiuto nel progettare il tuo primo flusso di chiamata, il nostro team ti consiglia sull’architettura e sulle best practice che vediamo funzionare in implementazioni comparabili.
Per le aziende che hanno bisogno di capacità completa e isolamento, i server IVR dedicati sono il naturale passo successivo, dove i tuoi flussi di chiamata personalizzati girano in un ambiente completamente riservato per te solo.
Ulteriori informazioni su altre funzioni
Scopri ulteriori informazioni sulle nostre funzioni che possono migliorare la comunicazione aziendale.
Voicebot
Un assistant vocal alimenté par l’IA, construit sur notre propre plateforme IVR, qui traite les appels entrants avec une conversation naturelle, des recherches de données dans vos systèmes et un …
Dedicated IVR servers
Your own IVR server with complete control. Build custom telephony applications, connect AI platforms, and scale from 4 to 200+ channels. The natural upgrade from our private API when you need more.
Integrazioni API
Raccontaci cosa ti serve, lo costruiamo. La nostra API privata ti consente di integrare la telefonia CallFactory nel tuo software — nessuna libreria generica, nessuna supposizione, nessun tempo di …
IVR toolkit — domande frequenti
Trova risposte chiare alle domande sull’IVR toolkit e come funziona nella pratica per la tua azienda.
Sì. Il toolkit è una libreria di azioni che il tuo backend richiama, così il tuo team di sviluppo scrive ogni flusso di chiamata in codice. Se non hai sviluppatori in-house, le nostre opzioni di telefonia personalizzata e voicebot pronte all’uso sono spesso un punto di partenza più logico.
Programmi in qualsiasi linguaggio comune, poiché il tuo codice gira in una macchina virtuale personalizzata che ospitiamo per te. La documentazione, le azioni e gli esempi utilizzano C# (.NET) come linguaggio primario, ma non sei limitato a C# se il tuo team preferisce un altro linguaggio.
Sì. L’azione StartStream apre una connessione WebSocket in tempo reale a qualsiasi endpoint desiderato, che si tratti di un assistente AI, un motore di speech-to-text o il tuo servizio personalizzato. Decidi tu la direzione dell’audio e puoi fermare la trasmissione in qualsiasi momento.
Sì. Tutte le azioni IVR funzionano con i tuoi numeri CallFactory esistenti e l’instradamento, assicurandoti di non dover apportare modifiche alla tua configurazione telefonica.
Sì. Il toolkit utilizza gli stessi componenti di tutte le funzioni CallFactory, così puoi continuare a utilizzare funzioni standard come menu di selezione e code di attesa insieme alla tua logica personalizzata.
Ogni azione supporta token di cancellazione, così il token viene annullato non appena il chiamante riattacca e il tuo codice riceve un segnale chiaro per interrompersi. Non rimangono connessioni perse o stati non gestiti.
Sì. Il nostro team ti consiglia sull’architettura, esamina il tuo progetto di flusso e ti aiuta con le integrazioni più complesse. Per soluzioni completamente gestite, i nostri servizi di telefonia personalizzata e voicebot sono un passo logico successivo.
Il toolkit stesso è disponibile per i clienti CallFactory, dove a seconda della complessità della tua implementazione e dei requisiti di hosting possono sorgere costi aggiuntivi. Discutiamo sempre il prezzo prima che il lavoro inizi.
