Hosting web/VOICE/Documentazione
ForHosting VOICE

Documentazione

Una pagina sola, quattro corsie. Cominci da qui, passi le due di mezzo a chi risponde al telefono e a chi dirige l'azienda, e mandi l'ultima a chi scrive il codice.

Per cominciare

Il suo centralino in cinque minuti

Tutto quello che segue esiste già nel suo account. Niente qui richiede un installatore, la visita di un tecnico o un apparecchio da comprare.

  • Numeri e interni ci sono già. Si creano insieme al suo account, con le credenziali SIP di cui ha bisogno ogni apparecchio. Un interno è una persona o una postazione; un numero è quello che compone chi sta fuori.
  • Punti un numero da qualche parte. Nella scheda Numeri stabilisce cosa deve fare una chiamata che entra da lì: far squillare un interno, far squillare un gruppo, aprire un menu, entrare in una coda o seguire i suoi orari.
  • La risponda dal browser. Apra la scheda Telefono, dia il permesso al microfono, e quella scheda è un apparecchio che funziona. Chiami la prova dell'eco componendo *43 e si sentirà tornare indietro.
  • E poi metta gli orari e la segreteria. Sono quei due a evitare che una chiamata si perda alle sette di sera, e sono le due cose che più spesso mancano a un centralino appena acceso.

Ha fretta? Ci sono cinque modelli di avvio —uno studio medico, uno studio legale, un'officina, un negozio e una linea di casa— che creano gli orari, la rotta in entrata e la segreteria fuori orario in una sola richiesta. Non sovrascrivono mai qualcosa che lei abbia già configurato.

Come si entra nel pannellotramite API

Il pannello vive nella sua pagina VOICE e compare solo con una sessione. Quella sessione la emette la sua area cliente; qui non si digita nulla.

PassoCosa fa
1Entri nella sua area cliente, su elportaldelcliente.com.
2Scelga «Gestisci il mio centralino» dal menu del suo account. Quel comando chiede a VOICE una sessione a suo nome e la porta alla sua pagina VOICE con la credenziale nel frammento dell'indirizzo.
3Il pannello sostituisce la pagina commerciale. La credenziale viene cancellata dalla barra degli indirizzi prima che venga disegnato qualsiasi cosa, e scade da sola.

Per chi costruisce quel pulsante, questo è tutto il contratto:

POST /inquilinos/:inquilino/sesiones     # ambito sistema: solo il portale può emetterla
{ "minutos": 15 }
→ { "clave": "pbx_ses_…", "caduca": "…", "ambito": "sesion", "minutos_max": 60 }

/centralino#t=<clave>&exp=<ISO>&v=<inquilino>

La credenziale viaggia nel frammento e non nella query apposta: un frammento non viene mai mandato a un server, quindi non finisce in un'intestazione Referer, né nei registri d'accesso, né in un intermediario lungo la strada. Scade in pochi minuti, ha un tetto, e non può fabbricare una chiave permanente.

Per chi risponde al telefono

Il pannello, scheda per schedatramite API

16 sezioni, le stesse 16 in tutte e otto le lingue. Tutto quello che c'è qui esiste anche nell'API.

SchedaCosa fa
RiepilogoCome va il suo centralino in questo momento: chiamate di oggi, risposte, in corso, il suo picco e quanto sono stati raggiungibili i suoi apparecchi.
I miei numeriI suoi numeri, e cosa fa ognuno quando squilla.
MenuMenu vocali: digiti 1 per le vendite, e dentro le vendite un altro menu.
InterniPersone e apparecchi, con regole per persona: seguimi, deviazioni, non disturbare, cosa è permesso comporre e il portiere.
TelefonoIl telefono vero e proprio: comporre, rispondere, trasferire, parcheggiare e vedere chi è in chiamata.
CodeCode con posizione, attesa misurata, richiamata, chi è di turno e chi gestisce cosa.
SaleStanze di conferenza con chiave, e chi è dentro in questo momento.
SegreteriaMessaggi con la loro trascrizione, annunci, PIN, cestino e limite di dimensione.
RubricaLa rubrica di nomi a cui arriva chi compita sulla tastiera.
ReceptionIl centralinista, le chiamate parcheggiate in tempo reale, le finestre di manutenzione e la tabella dei codici.
FiltriLista nera, filtro delle chiamate anonime, avvisi su chi insiste troppo e tutto ciò che riguarda chi può raggiungerla.
OrariOrario d'ufficio, festivi e l'interruttore giorno / notte.
MusicaLa musica d'attesa e le tracce che suona ogni flusso.
ChiamateOgni chiamata con il suo numero, la durata, la rotta e la registrazione.
LineeLinee simultanee: quello che ha garantito, quello che sta prendendo in prestito e il suo picco.
ConsumoQuello che ha consumato questo mese, giorno per giorno.

Il telefono dentro il browserchiamata reale

Una scheda del browser è un apparecchio. Niente da installare, nessun telefono da scrivania da comprare, nessun numero da portare: è un interno del suo stesso centralino, registrato dal browser.

  • È un interno vero. Il browser si registra sul suo centralino esattamente come un telefono da scrivania, e l'audio viaggia su una connessione cifrata. Chi chiama il suo numero può arrivare alla scheda, e la scheda può chiamare fuori.
  • La scheda deve restare aperta. Una scheda chiusa è un telefono staccato. È il limite onesto di un telefono nel browser, ed è il motivo per cui accompagna un apparecchio da scrivania invece di sostituirlo dappertutto.
  • Vede chi è in chiamata.chiamata reale Le spie dei suoi colleghi si aggiornano in diretta — libero, squilla, parla — così sa se c'è qualcuno a cui passare la chiamata prima di provare a passargliela.
  • Può spostare una chiamata viva su un altro apparecchio.non ancora provato «Devo uscire e sto parlando»: la chiamata passa al suo cellulare senza riagganciare. È un pulsante e non un codice da tastiera apposta — chi sposta una chiamata ha uno schermo davanti.
  • Trasferire, parcheggiare e registrare sono gli stessi codici di qualsiasi apparecchio. Si compongono, non si cliccano, quindi quello che impara sul telefono del browser le serve sul telefono da scrivania e sul cellulare.

Il telefono del browser non registra mai sul suo computer. La registrazione avviene dentro il centralino, che è dove si applicano le regole su chi si può registrare e chi va avvisato — veda «Registrare, e la legge».

Codici che si compongono dall'apparecchio

Dove una convenzione esiste, si rispetta quella di sempre (*72 deviazione, *78 non disturbare, *97 segreteria, *8 risposta per assente, *69 chi ha appena chiamato). È tutto il senso di un codice da tastiera: la funzione è già nel pannello, e il codice è quello che fa credere al pannello chi compone *72 da vent'anni.

Si compongono con il telefono libero

CodiceCosa faVerificato
*43Prova dell'eco. Registra quello che dice e glielo rimanda, e sa dire «non mi è arrivato niente».non ancora provato
*44Lo stesso, ma con ritardo: smaschera le parole che si stanno perdendo.non ancora provato
*45Prova della tastiera. Dice ogni tasto man mano che lo preme.non ancora provato
*46Lo stato della sua linea: registrazione, codec, indirizzo e latenza.non ancora provato
*60L'ora e la data, dette come si deve.banco di prova
*62Il suo consumo del mese (chiamate e minuti; l'importo, solo con l'addebito attivo).non ancora provato
*69Chi l'ha chiamata per ultimo, detto ad alta voce e comprese le perse — poi digiti 1 per richiamarlo.non ancora provato
*72Deviazione incondizionata. Le ripete il numero.non ancora provato
*73Toglie tutte le deviazioni.non ancora provato
*74Deviazione in parallelo: squillano insieme il suo interno e il numero.non ancora provato
*75Deviazione quando lei è occupato.non ancora provato
*76Deviazione quando lei non risponde.non ancora provato
*78Non disturbare attivato, confermato ad alta voce.non ancora provato
*79Non disturbare tolto.non ancora provato
*80Entra in turno in tutte le sue code.non ancora provato
*81Esce dal turno in tutte le sue code.non ancora provato
*90Blocca un numero (con il solo # blocca quello dell'ultima chiamata ricevuta).non ancora provato
*91Sblocca.non ancora provato
*97La sua segreteria, con il suo PIN.banco di prova
*98Registra il suo annuncio.banco di prova
*99Registra il suo nome — lo usano la rubrica e la stanza di conferenza.banco di prova
*8Risponde alla chiamata che sta squillando alla postazione accanto.non ancora provato
*66Modalità: normale · pranzo · chiuso · festivo · automatico.non ancora provato
*411La rubrica per nome.banco di prova
*57Apre un fascicolo di chiamata molesta su quella che ha appena ricevuto. La registrazione smette di scadere e restano l'ora, la rotta e l'audio per una denuncia. Non blocca chi chiama: quello lo decide lei.non ancora provato
*85Mi avvisi quando quell'interno si libera.non ancora provato
*86Annulla quell'avviso.non ancora provato
*82Ascolta una chiamata della sua stessa azienda. Non la sente nessuna delle due parti.non ancora provato
*83Sussurra: la sente solo il suo collega, non il cliente.non ancora provato
*84Entra nella chiamata: la sentono tutti e due.non ancora provato
*88Le chiamate che nessuno ha richiamato, dette ad alta voce — poi digiti 1 per richiamare la più vecchia.non ancora provato
*47Il centralino si spiega da solo: le recita i propri codici, 9 per il successivo e 0 per uscire.non ancora provato
70NRiprende la chiamata parcheggiata al posto N.non ancora provato

Si compongono durante una conversazione

CodiceCosa faVerificato
*1Registra questa chiamata, adesso. Vengono avvisate entrambe le parti.non ancora provato
*7La parcheggia: chi chiama resta con la musica e il numero del posto viene detto ad alta voce.non ancora provato
##<ext>#Trasferimento cieco: gliela passa e lei riaggancia.chiamata reale
#<ext>#Trasferimento senza scegliere il tipo. Il centralino verifica se c'è qualcuno e, se non c'è, lo fa diventare cieco.non ancora provato
*2<ext>#Trasferimento assistito: prima parla lei con il collega.non ancora provato

Durante la consultazione, in un trasferimento assistito

CodiceCosa faVerificato
*1Completa il trasferimento.non ancora provato
*0Annulla e torna da chi ha chiamato.non ancora provato
*3Mette tutti e tre nella stessa chiamata.non ancora provato

Dentro una stanza di conferenza

CodiceCosa faVerificato
*6Chiunque: silenzia e riapre il proprio microfono.non ancora provato
*7Chiunque: quante persone ci sono nella stanza.non ancora provato
*9Chiunque: uscire.non ancora provato
*1Organizzatore: chiude la stanza senza cambiare la chiave.non ancora provato
*2Organizzatore: la riapre.non ancora provato
*3Organizzatore: avvia o ferma la registrazione.non ancora provato

Alcuni codici significano due cose e non si scontrano: *1 in una conversazione normale è «registra ora», durante una consultazione è «completa il trasferimento», e dentro una stanza è «chiudi la stanza». Sono stati diversi dello stesso telefono, gestiti da codice diverso.

Prima di fidarsi di un apparecchio nuovo: I telefoni da scrivania e gli adattatori elaborano i propri codici asterisco e non li inoltrano mai. Se compone un codice e sente silenzio e poi il tono, se l'è mangiato l'apparecchio e il centralino non ha visto niente. Ci chieda di controllare un modello nuovo contro l'elenco di oggi prima di distribuirlo.

La segreteria da qualsiasi telefonobanco di prova

Componga *97, digiti il suo PIN, e la segreteria è tutta lì — senza app e senza browser. È scritta per il titolare che chiama da un telefono in prestito.

Menu principale

TastoCosa fa
1Messaggi nuovi.
2Messaggi tenuti.
4Annunci e il suo nome registrato.
5Cambiare il suo PIN.
0Uscire verso il centralinista.
9Riagganciare.

Mentre suona un messaggio

TastoCosa fa
1Ripeterlo.
2Tenerlo.
3Cancellarlo. Poi digiti 8 entro cinque secondi per annullare.
4Richiamare quella persona.
6Il prossimo, lasciando questo come nuovo.
7Inoltrarlo a un collega con una sua nota registrata prima.

Menu degli annunci

TastoCosa fa
1Registrare l'annuncio principale.
2Registrare il suo nome.
3Mettere un annuncio per le ferie.
4Toglierlo.

Gestire la chiamata

Un gruppo di squillo dice «che squilli in più posti». Tutto quello che c'è in questo elenco fa qualcosa che un gruppo di squillo non sa fare.

  • Code.non ancora provato Una coda sa quante persone ci sono davanti e quanto ci vuole di solito, quindi può dirlo. L'attesa si misura sulle sue chiamate recenti, non viene mai inventata — con meno di tre campioni non dice proprio niente. Senza nessuno di turno, non si fa aspettare nessuno.
  • Richiamata dalla coda.non ancora provato Viene offerta dopo un po' di attesa, e non viene offerta se la chiamata sta comunque per essere risposta. La richiesta sopravvive a un riavvio, perché chi la fa riaggancia, e la richiamata entra davanti alla fila — che è quello che le era stato promesso.
  • Stanze di conferenza.non ancora provato Una stanza con un numero e due chiavi: una per entrare, una per gestirla. Nessuno ha bisogno di un account da nessuna parte. Entrate e uscite vengono annunciate con il nome che ciascuno ha registrato di persona.
  • La rubrica per nome.banco di prova Chi chiama compita un nome sulla tastiera e viene messo in comunicazione. Si indicizza ogni parola del nome separatamente, perché qui due cognomi sono la norma e cercare solo il primo trova mezza azienda. Accenti e ñ vengono normalizzati, così «Muñoz» si trova componendo 686.
  • Lo zero per il centralinista.non ancora provato Probabilmente l'aspettativa più universale che esista su un telefono: poter arrivare a una persona. Lo zero scende a cascata dal suo centralinista alla segreteria generale fino a dirlo ad alta voce — mai un riaggancio muto.
  • Parcheggiare e riprendere.non ancora provato Parcheggi una chiamata e resta ad aspettare con la musica in un posto numerato mentre lei cammina verso un'altra postazione. Chiunque la riprende componendo quel posto. Rispondere al telefono che squilla accanto è *8.

Per chi dirige l'azienda

Canali: garanzia, prestito e restituzionetramite API

È la parte del prodotto che un tetto fisso non sa fare, e conviene capirla prima di scegliere il piano.

  • Garantite. Le chiamate simultanee che vende il suo piano. Ci stanno sempre, comunque vada il centralino, e nessuno gliele può togliere.
  • In prestito. Sopra la sua garanzia usa quello che il centralino ha libero. Quasi tutti i giorni sarà qui, e non costa niente in più.
  • La riserva. Un cuscinetto di canali che non si presta a nessuno, così chiunque può arrivare alla propria garanzia in qualsiasi momento.
  • La restituzione. Quando il centralino è sotto pressione, le chiamate in prestito possono essere restituite per proteggere la garanzia di un altro. Vale solo per gli account che l'hanno attivata, mai per una chiamata dentro una garanzia, mai per una chiamata d'emergenza e mai in silenzio: il centralino parla prima di lasciare.
  • Non si può vendere due volte. La somma di tutte le garanzie più la riserva deve starci. L'attivazione lo controlla e rifiuta un piano che non ci starebbe, ed è questo che dà un senso alla parola «garantita».
  • E si vede quando ha morso. La congestione viene riportata per episodi con la loro ora, non come totale del mese. «Dodici rifiuti in trenta giorni» si legge come rumore; «martedì scorso, tra le dieci e le undici, cinque persone hanno sentito occupato» è qualcosa su cui si può decidere.

Cosa succede quando qualcosa si rompe

Un centralino si giudica il giorno che va via la corrente, non il giorno in cui funziona tutto.

  • Più di una via d'uscita. Il centralino raggiunge il mondo esterno con diverse connessioni indipendenti e sceglie da solo fra loro. Lei non configura niente e non lo vede succedere.
  • «Funziona» si misura contro la cosa giusta. Una connessione entra nel giro solo se arriva sia a internet sia alla rete telefonica. Controllare solo la prima è il modo in cui un centralino resta senza linea con tutte le spie verdi.
  • Si riprende da solo dopo un blackout. Quando torna la corrente, il centralino e gli apparati di rete si accendono insieme e non sempre nell'ordine giusto. Invece di fidarsi di quell'ordine, il centralino confronta di continuo quello che ha davvero con quello che dovrebbe avere e si ripara — con un tetto a quante volte può riprovare, così un guasto vero viene segnalato invece di restare in ciclo.
  • Non taglia una chiamata per ripararsi. Qualsiasi riparazione che interromperebbe delle conversazioni aspetta che non ce ne sia più nessuna.

Le registrazioni e i messaggi della segreteria si conservano fuori dal centralino, quindi sopravvivono alla macchina stessa.

Piani e minuti

5 piani, da $100 a $300 all'anno, e un numero per licenza. Il minuto in entrata su un numero costaricano è $0.00.

PianoSimultanee, fino aDi cui garantiteInterniConservazione (gg)All'anno
VOICE I3133$100
VOICE II4244$150
VOICE III6366$200
VOICE IV8488$250
VOICE V105Senza limiti28$300

Minuti

DestinazioneAl minuto
Chiamate in entrata$0.00
Costa Rica · fisso$0.03
Costa Rica · cellulare$0.08
America Centrale$0.45
Caraibi$0.55
Resto del mondo$2.30

Prezzi in dollari statunitensi, tasse incluse. Le chiamate ai cellulari le misura al secondo il nostro operatore. Ogni licenza include 1 numero; i numeri in più condividono lo stesso centralino, gli stessi flussi e lo stesso pannello.

Registrare, e la leggetramite API

Un audio registrato è la voce di altre persone. Lo governa la legge costaricana 8968, e il progetto nasce da lì e non da quello che sarebbe comodo.

  • Decide lei cosa si registra.tramite API Tutto, o solo certi interni, o solo le chiamate che entrano da un certo numero. O niente, che è una risposta legittima.
  • La conservazione viene con il suo piano. Le registrazioni si cancellano da sole quando è ora. L'unica eccezione è una registrazione legata a un fascicolo di chiamata molesta, che smette di scadere finché lei non chiude il fascicolo — e chiuderlo restituisce una scadenza normale, mai un «la cancelli subito».
  • Condividerne una non è dare accesso. Un link firmato riproduce una sola registrazione, scade da solo e si può revocare. La persona a cui lo manda non vede mai il suo account.
  • Ogni ascolto resta annotato. Chi ha riprodotto quale registrazione e quando. È la voce di un'altra persona: sapere chi l'ha sentita fa parte del tenerla.
  • Si possono classificare. Cliente, potenziale cliente o interna. Non c'è un valore predefinito apposta: non classificata è onesto, e un'etichetta messa dalla macchina poi non si distingue da una messa da una persona.

Vengono sempre avvisate entrambe le parti. Chiedere al centralino di registrare restituisce anche l'obbligo di annunciarlo: le due cose non si possono separare, perché separarle è il modo in cui qualcuno finisce registrato senza saperlo. In una stanza di conferenza l'annuncio viene fatto a ogni persona quando entra.

Limiti, protezione e annullamento

Le cose che decidono quanto arriva a fare male una giornata storta: una credenziale rubata, un errore nell'instradamento, un numero che non smette di chiamare.

  • Un tetto di spesa, giornaliero e mensile.banco di prova È quello che impedisce a una credenziale rubata di costare denaro. Raggiunto il tetto, le chiamate si fermano.
  • Cosa può comporre ogni interno.tramite API Solo interne, nazionale, cellulare o tutto. Il telefono del magazzino non ha motivo di poter chiamare un numero a tariffa maggiorata. Le chiamate d'emergenza non passano mai di qui.
  • Il prezzo prima di comporre.tramite API Chieda quanto costerebbe un certo numero e la risposta la calcola la stessa macchina che instraderà davvero la chiamata, non un listino che potrebbe non essere quello applicato.
  • Un allarme antifrode che guarda il comportamento.non ancora provato Una velocità insolita, un paese che non ha mai chiamato, un'ora in cui non lavora nessuno. Avvisa e non taglia: un falso positivo qui non è un avviso fastidioso, è una chiamata che non si è fatta. Gli servono due segnali prima di dire qualcosa, perché un allarme che scatta ogni giorno si impara a ignorarlo.
  • Chi insiste troppo viene segnalato.non ancora provato Lo stesso numero cinque volte in due minuti non è un cliente insistente: è un combinatore automatico. Di serie avvisa soltanto; bloccare in automatico è una casella sua, perché un falso positivo costa un cliente che non potrà più chiamare.
  • Un fascicolo per una chiamata molesta.non ancora provato L'ora, la rotta e l'audio, tenuti insieme per una denuncia. Aprirne uno non blocca chi chiama: ogni nuova chiamata è una prova in più, e questo lo decide lei e non noi.
  • Quanto sono stati raggiungibili i suoi apparecchi.tramite API Non il nostro tempo in piedi: il suo. E mostra sempre quanta parte del periodo è stata davvero misurata, perché una percentuale che si mangia in silenzio le ore che nessuno ha guardato sbaglia sempre dalla parte comoda.
  • Cosa è cambiato, chi l'ha cambiato e come si annulla.non ancora provato «Ieri funzionava» è una domanda con una risposta. Ogni modifica alla configurazione resta annotata e si può revocare, e revocarla controlla che nel frattempo nessun altro abbia toccato quei campi, invece di sovrascriverli in silenzio.

Cosa è spento, e perché

Un manuale che racconta solo quello che funziona la obbliga a scoprire il resto per conto suo, e lo si scopre sempre nel momento peggiore. Questo elenco lo genera l'interruttore stesso, quindi non può descrivere come spento qualcosa che è già stato acceso.

Cosa faPerché
La segreteria via e-mailL'audio allegato, senza dover chiamare la segreteria. Serve una credenziale di posta per la casella, e quella credenziale ancora non esiste.
L'addebito automatico al minutoLa misurazione funziona e ogni chiamata viene misurata; quello che non è acceso è lo scalo da un credito prepagato. Finché non lo sarà, i minuti si fatturano.
Indirizzo di riserva per gli apparecchiPerché i telefoni commutino da soli fra i due ingressi del centralino. Serve una credenziale del dominio con permesso di scrittura; quella che abbiamo legge soltanto.
Il fax in entrataRilevare il tono e avvisarla è costruito, ed è spento apposta: il rilevamento del fax ascolta tutte le chiamate in entrata, e un falso positivo farebbe cadere una vera chiamata vocale. Resta spento finché non ci sarà un fax vero con cui misurarlo.

Per chi lo integra

L'APItramite API

Il pannello è un client di questa API come un altro. Tutto quello che cambia a mano si può cambiare da programma, con una chiave che è del suo account.

curl -H "authorization: Bearer <clave>" \
  https://api.voice.forhosting.com/inquilinos/<cuenta>/numeros

Ambiti

AmbitoCosa fa
sistemaAttivazione, al di sopra dei singoli account. Una di queste non le verrà consegnata.
inquilinoIl suo account, lettura e scrittura. È la chiave con cui si integra.
lecturaIl suo account, solo GET. Per cruscotti che non devono poter cambiare niente.
sesionLa stessa portata della chiave del suo account, ma scade in pochi minuti. È quella che usa il pannello, così un browser non tiene mai una credenziale permanente.

Quando qualcosa va storto

CodiceCosa fa
400La richiesta è malformata, o un valore non è tra quelli che accettiamo. Il messaggio dice quale.
401Senza chiave, con una chiave sconosciuta, o con una sessione già scaduta.
403La chiave è buona ma non può fare questo: dati di un altro account, una rotta di sola attivazione, o una scrittura con una chiave di sola lettura.
404Questo non esiste nel suo account.
405Quel percorso esiste, quel metodo no. Si distingue dal 404 apposta: fa risparmiare un'ora.
503 · 504Non è stato possibile raggiungere il centralino, oppure non ha risposto in tempo. Non si risponde mai «non ha niente»: non poter guardare non è la stessa cosa che non esserci niente.

Oggi non c'è quasi nessun limite di frequenza. L'unico è un'attesa di pochi secondi fra un tentativo e l'altro di aprire il telefono nel browser. Non c'è una quota generale, e preferiamo dirlo piuttosto che lasciarglielo scoprire dopo aver costruito su un'ipotesi. Sia ragionevole, e se ha in programma qualcosa di pesante, ce lo dica prima, così lo misuriamo insieme a lei invece che dopo di lei.

Fin dove si arriva

AreaEndpointEsempi
Segreterie13GET /buzones POST /buzones DELETE /buzones/:buz
Interni13GET /extensiones POST /extensiones DELETE /extensiones/:ext
Code12GET /colas POST /colas DELETE /colas/:cola
Musica d'attesa12GET /discos POST /discos DELETE /discos/:disco
Registrazioni9GET /grabaciones PUT /grabaciones/:grabacion/categoria DELETE /grabaciones/:grb
Gruppi di squillo8GET /grupos POST /grupos DELETE /grupos/:grp
Menu vocali8GET /ivrs POST /ivrs DELETE /ivrs/:ivr
Turni di reperibilità8GET /turnos POST /turnos DELETE /turnos/:turno
Stanze di conferenza7GET /conferencias POST /conferencias DELETE /conferencias/:sala
Orari7GET /horarios POST /horarios DELETE /horarios/:hor
Webhook7GET /webhooks POST /webhooks DELETE /webhooks/:whk
Passi di flusso programmabile6GET /pasos POST /pasos DELETE /pasos/:pso
Quello che dice ogni linea5GET /guiones POST /guiones DELETE /guiones/:gui
Messaggi5GET /mensajes DELETE /mensajes/:msg GET /mensajes/:msg
Rotte in entrata5GET /rutas POST /rutas DELETE /rutas/:ruta
Alias componibili4GET /alias POST /alias DELETE /alias/:als
Promemoria degli appuntamenti4GET /citas POST /citas DELETE /citas/:cita
I suoi contatti4GET /contactos POST /contactos DELETE /contactos/:con
Chat unita alla voce4GET /conversaciones GET /conversaciones/:cnv POST /conversaciones/:cnv/cerrar
Apparecchi4DELETE /dispositivos/:disp POST /dispositivos/:disp/estado POST /dispositivos/:disp/provision
Fascicoli di chiamata molesta4GET /expedientes POST /expedientes GET /expedientes/:exp
Regole di registrazione4GET /grabacion/decidir GET /grabacion/reglas PUT /grabacion/reglas
Registro chiamate4GET /llamadas GET /llamadas/:llamada GET /llamadas/csv
Numeri4GET /numeros DELETE /numeros/:numero/aviso-cambio GET /numeros/:numero/aviso-cambio
Linee simultanee3GET /canales GET /canales/episodios PUT /canales/modo
Festivi3GET /feriados POST /feriados DELETE /feriados/:fer
Storico delle modifiche e annullamento3GET /historial GET /historial/:cambio POST /historial/:cambio/revertir
Lista nera3GET /lista-negra POST /lista-negra DELETE /lista-negra/:neg
Finestre di manutenzione3GET /mantenimientos POST /mantenimientos POST /mantenimientos/:mnt/cerrar
Il suo account e il suo stato2GET / PATCH /
Rubrica2GET /directorio GET /directorio/buscar
Link per condividere2GET /enlaces DELETE /enlaces/:token
Altro1GET /guiones/claves
Chiamate parcheggiate1GET /aparcadas
Chi chiama, e per cosa1GET /contexto
Quanto costerebbe una chiamata1GET /cotizar-llamada
Dove si può mandare una chiamata1GET /destinos
Quanto sono raggiungibili i suoi apparecchi1GET /disponibilidad
Estratto conto1GET /estado-cuenta
Il canale in diretta1POST /eventos/ticket
Chiamate in corso1GET /llamadas-en-curso
Chiamare con un clic1POST /llamar
Centralinista1PUT /operadora
Dove chiama questa azienda1GET /paises
Modelli di avvio1POST /plantilla
Cosa si può comporre1GET /politica-salida
Farsi chiamare dal centralino e sentire qualcosa1POST /probar-audio
Provare dove finirebbe una chiamata1GET /probar-entrada
Provare una chiamata in uscita senza farla1GET /probar-salida
Credito1GET /saldo
Chiamate che nessuno ha richiamato1GET /sin-devolver
Unire due numeri esterni1POST /unir
Chi salta la fila1GET /vips
Il telefono nel browser1POST /webphone/sesion

267 endpoint in totale, letti dal centralino stesso il 2026-08-17.

Questa tabella è un riassunto. L'elenco che non può invecchiare è quello che il centralino genera su se stesso: GET /api.

Sessioni: il browser non tiene mai una chiave permanente

Una credenziale di breve durata, con un tetto di 60 minuti, che non può fabbricarne una permanente. Questo è il contratto se è lei a costruire il pulsante.

  • Solo il portale può emetterla. Emettere una sessione richiede una chiave di attivazione, perché solo il portale può affermare che dietro la richiesta c'è un cliente con la sessione aperta. VOICE non sa nulla delle password dei clienti, e non ha motivo di saperne.
  • Non nasce mai senza scadenza. Se nessuno chiede una durata, gliene viene messa una. Un ambito che esiste per scadere e che potrebbe nascere eterno è peggio che non averlo, perché ci si fida.
  • Chiedere più tempo non serve. C'è un tetto duro. Che chi chiama domandi otto ore non rende sicura la credenziale.
  • Non può promuoversi da sola. La gestione delle chiavi vive interamente dietro l'ambito di attivazione, quindi una sessione non può fabbricarsi una chiave permanente. Questo viene imposto nel router, prima di qualsiasi gestore.
  • Si può chiudere in anticipo. L'identificativo torna indietro nel momento in cui la si emette, proprio perché lei possa revocarla prima del tempo.

Webhooktramite API

I suoi sistemi vengono avvisati di quello che è successo, invece di chiederlo ogni pochi secondi. 28 eventi, firmati, con ritentativi, e nessuno che cada in silenzio.

x-pbx-evento: llamada.entrante
x-pbx-marca:  1755300000
x-pbx-firma:  <hex>

{ "evento": "llamada.entrante", "inquilino": "…", "cuando": "…", "datos": { … } }

Ogni consegna è firmata: la firma copre la marca temporale e il corpo esatto che ha ricevuto, quindi la verifichi contro i byte grezzi e non contro una copia riserializzata. Il segreto si vede una sola volta, quando crea l'iscrizione, e si può ruotare senza fermare le consegne.

Una consegna che fallisce viene ritentata dopo 10 · 30 · 60 · 300 · 900 · 3600 secondi, e ogni tentativo ha 10 secondi. Un'iscrizione che continua a fallire viene messa in pausa dopo 20 fallimenti di fila, invece di cadere in silenzio — e lei può vedere tutti i tentativi.

Gli eventi

EventoQuando scatta
llamada.entranteSta entrando una chiamata, con il numero, la rotta e dove sta andando.
llamada.contestadaQualcuno ha risposto.
llamada.terminadaÈ finita, con la durata e come si è conclusa.
llamada.perdidaHa squillato e non ha risposto nessuno.
buzon.mensajeQualcuno ha lasciato un messaggio, con la sua trascrizione.
grabacion.listaUna registrazione ha finito di essere elaborata e si può scaricare.
grabacion.analizadaLa sua trascrizione, i suoi interlocutori e il suo riassunto sono pronti.
saldo.bajoIl credito sta finendo.
tope.alcanzadoÈ stato raggiunto un tetto di spesa e le chiamate si sono fermate.
registro.anomaloUna registrazione di apparecchio ha un brutto aspetto — diverse credenziali dallo stesso posto, per esempio.
canales.al_limiteÈ vicino al tetto delle sue linee simultanee.
cita.confirmadaQualcuno ha confermato il suo appuntamento con la tastiera.
cita.reagendarQualcuno ha chiesto un'altra data. È una richiesta per una persona, non qualcosa che il centralino risolva da solo.
cita.canceladaQualcuno ha annullato il suo appuntamento.
desvio.activadoÈ stata attivata una deviazione.
desvio.recordatorioUna deviazione è ancora attiva. La deviazione dimenticata è il guasto fantasma più comune di un centralino.
buzon.llenoUna segreteria è piena — da qui in avanti i messaggi andrebbero persi.
buzon.casi_llenoUna segreteria si sta riempiendo, mentre c'è ancora tempo per fare qualcosa.
cola.vaciaNon c'è nessuno di turno in una coda.
cola.callbackQualcuno ha chiesto di essere richiamato invece di aspettare.
conferencia.entraQualcuno è entrato in una stanza.
conferencia.saleQualcuno è uscito da una stanza.
canales.desalojoUna linea in prestito è stata restituita per proteggere la garanzia di qualcuno.
emergencia.marcadaQualcuno ha composto il numero di emergenza da un interno. La chiamata non viene mai ritardata per questo.
fax.entranteÈ stato rilevato un tono di fax su una chiamata in entrata.
supervision.iniciadaQualcuno ha ascoltato, sussurrato o è entrato in una chiamata. È quello che separa uno strumento di supervisione da un'intercettazione: poter rispondere «chi ha ascoltato questa chiamata, e quando».
fraude.sospechaUno schema di comportamento che sembra frode. Avvisa; non taglia.
filtro.insistenciaUn numero sta chiamando troppe volte.

Il canale in direttachiamata reale

I webhook viaggiano a lotti e arrivano in pochi secondi. Certe cose devono essere sullo schermo adesso: una spia che dice che un collega è al telefono non può arrivare quindici secondi dopo.

  • Cosa porta. Le chiamate mentre succedono, i messaggi nuovi e lo stato della spia di ogni interno — che è quello che rende davvero viva una pulsantiera di spie su uno schermo.
  • È di sola lettura.non ancora provato Si può aprire un accesso al canale senza consegnare un telefono: guardare quello che succede non dovrebbe richiedere una credenziale capace anche di cambiare le cose.
  • Non sostituisce i webhook. Il canale in diretta è per uno schermo che qualcuno sta guardando. Se conta che il suo sistema lo venga a sapere, usi un webhook: ritenta, e non dipende da un socket aperto.

Riferimento

Come si leggono i distintivi

Ogni funzione di questa pagina porta un distintivo che dice come è stata verificata. Pubblichiamo anche quelle che non sono ancora state provate, segnate come tali, perché scoprirlo per conto suo è peggio.

DistintivoCosa faQuante
chiamata realeQualcuno ha fatto una chiamata vera e ha fatto quello che qui c'è scritto.13
chiamata di provaUna chiamata reale contro il centralino vivo, premendo tasti veri — ma senza voce e senza nessuno in ascolto. Tutto quello che dipende dal fatto che chi chiama parli resta non provato.3
apparecchio realeProvato con un apparecchio vero che si registra.1
tramite APIEsercitato tramite l'API pubblica.37
banco di provaEsercitato al banco di prova, contro una copia usa e getta della base dati.13
non ancora provatoIl codice c'è e si carica, ma nessuno l'ha ancora fatto girare.45

112 funzioni, contate dal centralino il 2026-08-19.

Il distintivo è di una funzione, non di una singola riga: dove una funzione copre più codici, tutti mostrano il livello del gruppo. Vuol dire che un distintivo può restare INDIETRO rispetto a quello che è stato davvero provato — mai avanti, che è l'unica direzione in cui siamo disposti a sbagliare su una pagina che lei legge come una promessa.

Glossario

Le parole che usa un centralino telefonico e non usa nient'altro.

TermineCosa fa
InternoUna persona o una postazione dentro la sua azienda, con un numero breve che compongono gli altri. Non è un telefono: un interno può avere più apparecchi.
Numero (DID)Quello che compone la gente di fuori per arrivare a lei. Un numero punta a qualcosa —un interno, un gruppo, un menu— e lo decide lei.
Gruppo di squilloPiù interni che squillano per la stessa chiamata. È semplice, e non ha la minima idea di chi stia aspettando né da quanto.
CodaUn gruppo che in più tiene la fila. Sa la posizione, l'attesa misurata e chi è di turno, e può offrire una richiamata.
Menu vocale (IVR)«Digiti 1 per le vendite». Un menu può contenere altri menu, e chi chiama può sempre tornare indietro o arrivare a una persona.
Linea simultanea (canale)Una conversazione in corso. Dieci canali sono dieci chiamate insieme, qualunque sia il numero di telefoni che possiede.
Registro di chiamata (CDR)Una riga per chiamata: chi, quando, quanto è durata, per quale rotta e come è finita. È quello con cui si costruisce una fattura.
Spia di occupatoL'indicatore che dice se un collega è libero, squilla o sta parlando, senza doverlo chiamare per scoprirlo.
Toni della tastiera (DTMF)I bip che fa un telefono quando si preme un tasto. Sono il modo in cui la sentono un menu, una segreteria e tutti i codici di questa pagina.
SeguimiIl suo interno squilla anche sul suo cellulare, o al posto suo. È la funzione più usata di qualsiasi centralino piccolo.
ParcheggiareLasciare una chiamata ad aspettare in un posto numerato perché chiunque, da qualsiasi telefono, la riprenda componendo quel posto.
Trasferimento assistitoParlare con il collega prima di passargli la chiamata, con la possibilità di riprenderla.

Torna a VOICE