Hosting/VOICE/Documentación
ForHosting VOICE

Documentación

Una sola página, cuatro carriles. Empiece aquí, entréguele los dos del medio a quien contesta el teléfono y a quien dirige, y mándele el último a quien escribe el código.

Para empezar

Su central en cinco minutos

Todo lo de aquí abajo ya existe en su cuenta. Nada necesita un instalador, la visita de un técnico ni un aparato que haya que comprar.

  • Ya tiene números y extensiones. Se crean con su cuenta, junto con las credenciales que necesita cada aparato. Una extensión es una persona o un puesto; un número es lo que marca la gente de fuera.
  • Apunte un número a algún sitio. En la pestaña de Números dice qué debe hacer una llamada que entre por ahí: timbrar una extensión, timbrar un grupo, abrir un menú, entrar en una cola o seguir su horario.
  • Contéstela desde el navegador. Abra la pestaña Teléfono, dé permiso al micrófono y esa pestaña es un aparato que funciona. Llame a la prueba de eco marcando *43 y se oirá a usted mismo de vuelta.
  • Y después ponga su horario y su buzón. Esos dos son los que impiden que una llamada se pierda a las siete de la tarde, y son las dos cosas que más suelen faltarle a una central recién estrenada.

¿Con prisa? Hay cinco plantillas de arranque —un consultorio, un bufete, un taller, una tienda y una casa— que crean el horario, la ruta de entrada y el buzón de fuera de horario en una sola petición. Nunca pisan algo que usted ya haya configurado.

Cómo se entra al panelpor la API

El panel vive en su página de VOICE y sólo aparece con una sesión. Esa sesión la emite su área de cliente; aquí no se teclea nada.

PasoQué hace
1Usted inicia sesión en su área de cliente, en elportaldelcliente.com.
2Elige «Administrar mi central» en el menú de su cuenta. Eso le pide a VOICE una sesión en su nombre y lo lleva a su página de VOICE con la credencial en el fragmento de la dirección.
3El panel sustituye a la página comercial. La credencial se borra de la barra de direcciones antes de pintar nada, y caduca sola.

Para quien construya ese botón, éste es el contrato entero:

POST /inquilinos/:inquilino/sesiones     # ámbito sistema: sólo el portal puede emitirla
{ "minutos": 15 }
→ { "clave": "pbx_ses_…", "caduca": "…", "ambito": "sesion", "minutos_max": 60 }

/central-telefonica#t=<clave>&exp=<ISO>&v=<inquilino>

La credencial viaja en el fragmento y no en la consulta a propósito: un fragmento no se manda nunca a un servidor, así que no acaba en una cabecera Referer, ni en un registro de accesos, ni en un intermediario del camino. Caduca en minutos, tiene techo, y no puede fabricar una clave permanente.

Para quien contesta el teléfono

El panel, pestaña a pestañapor la API

16 secciones, las mismas 16 en los ocho idiomas. Todo lo que hay aquí existe también en la API.

PestañaQué hace
ResumenCómo va su central ahora mismo: llamadas de hoy, atendidas, en curso, su pico y qué tan alcanzables han estado sus aparatos.
Mis númerosSus números, y qué hace cada uno cuando timbra.
MenúsMenús de voz: marque 1 para ventas, y dentro de ventas otro menú.
ExtensionesPersonas y aparatos, con reglas por persona: sígueme, desvíos, no molestar, qué se le permite marcar y el portero.
TeléfonoEl teléfono en sí: marcar, contestar, transferir, aparcar y ver quién está en llamada.
ColasColas con posición, espera medida, devolución de llamada, quién está de turno y quién atiende qué.
SalasSalas de conferencia con clave, y quién está dentro en este momento.
BuzónMensajes con su transcripción, saludos, clave, papelera y el tope de tamaño.
DirectorioEl directorio por nombre al que llega quien deletrea en el teclado.
RecepciónLa operadora, las llamadas aparcadas en tiempo real, las ventanas de mantenimiento y la tabla de códigos.
FiltrosLista negra, filtro de llamadas anónimas, avisos de quien insiste demasiado y todo lo relativo a quién puede alcanzarlo.
HorariosHorario comercial, feriados y el interruptor de día y noche.
MúsicaLa música en espera y las pistas que suena cada flujo.
LlamadasCada llamada con su número, su duración, su ruta y su grabación.
LíneasLíneas simultáneas: lo que tiene garantizado, lo que está tomando prestado y su pico.
ConsumoLo que consumió este mes, día por día.

El teléfono dentro del navegadorllamada real

Una pestaña es un aparato. Sin instalar nada, sin comprar un teléfono de escritorio y sin portar ningún número: es una extensión de su propia central, registrada desde el navegador.

  • Es una extensión de verdad. El navegador se registra contra su central igual que un teléfono de escritorio, y el audio va cifrado. Quien llame a su número puede llegar a la pestaña, y la pestaña puede llamar hacia fuera.
  • La pestaña tiene que estar abierta. Una pestaña cerrada es un teléfono desenchufado. Ése es el límite honesto de un teléfono en el navegador, y la razón de que acompañe a un aparato de escritorio en vez de sustituirlo en todos lados.
  • Ve quién está en llamada.llamada real Las luces de sus compañeros se actualizan en vivo —libre, timbrando, hablando—, así que sabe si hay a quién pasarle la llamada antes de intentar pasársela.
  • Puede mover una llamada viva a otro aparato.aún sin ejercitar «Me tengo que ir y estoy hablando»: la llamada se pasa a su celular sin colgar. Es un botón y no un código de teclado a propósito — quien mueve una llamada tiene una pantalla delante.
  • Transferir, aparcar y grabar son los mismos códigos que en cualquier aparato. Se marcan, no se pulsan, así que lo que aprende en el navegador le sirve en el teléfono de escritorio y en su celular.

El teléfono del navegador no graba nunca en su computadora. Grabar ocurre dentro de la central, que es donde se aplican las reglas de a quién se puede grabar y a quién hay que avisarle — vea «Grabar, y la ley».

Códigos que se marcan desde el teléfono

Se respetan los de siempre allí donde hay convención (*72 desviar, *78 no molestar, *97 el buzón, *8 capturar, *69 quién acaba de llamar). Ése es todo el sentido de un código de teclado: la función ya está en el panel, y el código es lo que hace que alguien que lleva veinte años marcando *72 se crea el panel.

Se marcan con el teléfono libre

CódigoQué haceVerificado
*43Prueba de eco. Graba lo que usted dice y se lo devuelve, y sabe decir «no me llegó nada».aún sin ejercitar
*44Lo mismo, pero con retardo: delata las palabras que se están perdiendo.aún sin ejercitar
*45Prueba de teclado. Dice cada tecla según la va marcando.aún sin ejercitar
*46El estado de su línea: registro, códec, dirección y latencia.aún sin ejercitar
*60La hora y la fecha, dichas bien.banco de pruebas
*62Su consumo del mes (llamadas y minutos; el importe, sólo cuando el cobro esté encendido).aún sin ejercitar
*69Quién lo llamó por última vez, dicho en voz alta y contando las perdidas — después marque 1 para devolverla.aún sin ejercitar
*72Desvío incondicional. Le lee el número de vuelta.aún sin ejercitar
*73Quita todos los desvíos.aún sin ejercitar
*74Desvío en paralelo: timbran su extensión y el número a la vez.aún sin ejercitar
*75Desvío cuando usted está ocupado.aún sin ejercitar
*76Desvío cuando usted no contesta.aún sin ejercitar
*78No molestar, activado y confirmado en voz alta.aún sin ejercitar
*79No molestar, quitado.aún sin ejercitar
*80Entra de turno en todas sus colas.aún sin ejercitar
*81Sale de turno en todas sus colas.aún sin ejercitar
*90Bloquea un número (con sólo # bloquea el de la última llamada recibida).aún sin ejercitar
*91Desbloquea.aún sin ejercitar
*97Su buzón, con su clave.banco de pruebas
*98Graba su saludo.banco de pruebas
*99Graba su nombre — lo usan el directorio y la sala de conferencia.banco de pruebas
*8Captura la llamada que está timbrando en el puesto de al lado.aún sin ejercitar
*66Modo: normal · almuerzo · cerrado · feriado · automático.aún sin ejercitar
*411El directorio por nombre.banco de pruebas
*57Abre un expediente de llamada malintencionada sobre la que acaba de recibir. La grabación deja de caducar y se conservan la hora, la ruta y el audio para una denuncia. No bloquea a quien llama: eso lo decide usted.aún sin ejercitar
*85Avíseme cuando esa extensión se desocupe.aún sin ejercitar
*86Cancela ese aviso.aún sin ejercitar
*82Escucha una llamada de su propia empresa. No lo oye ninguna de las dos partes.aún sin ejercitar
*83Susurra: lo oye sólo su compañero, no el cliente.aún sin ejercitar
*84Entra en la llamada: lo oyen los dos.aún sin ejercitar
*88Las llamadas que nadie devolvió, dichas en voz alta — después marque 1 para devolver la más antigua.aún sin ejercitar
*47La central se explica sola: le recita sus propios códigos, 9 para el siguiente y 0 para salir.aún sin ejercitar
70NRecoge la llamada aparcada en la plaza N.aún sin ejercitar

Se marcan durante una conversación

CódigoQué haceVerificado
*1Graba esta llamada, ahora. Se les avisa a las dos partes.aún sin ejercitar
*7Aparcarla: quien llama queda con música y se dice en voz alta el número de plaza.aún sin ejercitar
##<ext>#Transferencia ciega: se la pasa y usted cuelga.llamada real
#<ext>#Transferir sin elegir tipo. La central averigua si hay alguien y, si no lo hay, la pasa a ciega.aún sin ejercitar
*2<ext>#Transferencia atendida: primero habla usted con su compañero.aún sin ejercitar

Mientras consulta, en una transferencia atendida

CódigoQué haceVerificado
*1Completa la transferencia.aún sin ejercitar
*0Cancela y vuelve con quien llamó.aún sin ejercitar
*3Los pone a los tres en la misma llamada.aún sin ejercitar

Dentro de una sala de conferencia

CódigoQué haceVerificado
*6Cualquiera: silencia y abre su micrófono.aún sin ejercitar
*7Cualquiera: cuántas personas hay en la sala.aún sin ejercitar
*9Cualquiera: salir.aún sin ejercitar
*1Organizador: cierra la sala sin cambiar la clave.aún sin ejercitar
*2Organizador: la vuelve a abrir.aún sin ejercitar
*3Organizador: empieza o para la grabación.aún sin ejercitar

Algunos códigos significan dos cosas y no chocan: *1 en una conversación normal es «grabar ahora», mientras consulta es «completar la transferencia», y dentro de una sala es «cerrar la sala». Son estados distintos del mismo teléfono, atendidos por código distinto.

Antes de fiarse de un teléfono nuevo: Los teléfonos de escritorio y los adaptadores procesan sus propios códigos de estrella y no los mandan nunca. Si marca un código y oye silencio y luego el tono, se lo comió el aparato y la central no vio nada. Pídanos que revisemos un modelo nuevo contra la lista de hoy antes de repartirlo.

El buzón desde cualquier teléfonobanco de pruebas

Marque *97, teclee su clave y tiene el buzón entero: sin aplicación y sin navegador. Está pensado para el dueño que llama desde un celular prestado.

Menú principal

TeclaQué hace
1Mensajes nuevos.
2Mensajes guardados.
4Saludos y su nombre grabado.
5Cambiar su clave.
0Salir a la operadora.
9Colgar.

Mientras suena un mensaje

TeclaQué hace
1Repetirlo.
2Guardarlo.
3Borrarlo. Después marque 8 antes de cinco segundos para deshacerlo.
4Devolverle la llamada a esa persona.
6El siguiente, dejando éste como nuevo.
7Reenviárselo a un compañero con una nota suya grabada delante.

Menú de saludos

TeclaQué hace
1Grabar el saludo principal.
2Grabar su nombre.
3Poner un saludo de vacaciones.
4Quitarlo.

Atender la llamada

Un grupo de timbrado dice «que suene en varios sitios». Todo lo de esta lista hace algo que un grupo no puede hacer.

  • Colas.aún sin ejercitar Una cola sabe cuánta gente hay delante y cuánto se suele tardar, así que puede decirlo. La espera se mide con sus propias llamadas recientes, nunca se inventa — con menos de tres muestras no dice nada. Sin nadie de turno, no se hace esperar a nadie.
  • Devolución de llamada desde la cola.aún sin ejercitar Se ofrece pasado un rato de espera, y no se ofrece si la llamada va a entrar enseguida. La petición sobrevive a un reinicio, porque quien la pide cuelga, y la devolución entra por delante de la fila, que es lo que se le prometió.
  • Salas de conferencia.aún sin ejercitar Una sala con su número y dos claves: una para entrar y otra para organizarla. Nadie necesita cuenta en ningún sitio. Las entradas y salidas se anuncian con el nombre que grabó cada quien.
  • El directorio por nombre.banco de pruebas Quien llama deletrea un nombre en el teclado y se le pasa. Se indexa cada palabra del nombre por separado, porque aquí dos apellidos son lo normal y buscar sólo por el primero encuentra a media empresa. Los acentos y la eñe se normalizan, así que «Muñoz» se encuentra marcando 686.
  • El cero para la operadora.aún sin ejercitar Probablemente la expectativa más universal que existe sobre un teléfono: poder llegar a una persona. El cero baja en cascada de su operadora al buzón general y a decirlo en voz alta — nunca un cuelgue mudo.
  • Aparcar y capturar.aún sin ejercitar Aparque una llamada y espera con música en una plaza numerada mientras usted camina a otro puesto. Cualquiera la recoge marcando esa plaza. Capturar el teléfono que timbra a su lado es *8.

Para quien dirige

Canales: garantía, préstamo y devoluciónpor la API

Es la parte del producto que un techo duro no sabe hacer, y conviene entenderla antes de elegir plan.

  • Garantizadas. Las llamadas simultáneas que vende su plan. Caben siempre, esté como esté la central, y nadie se las puede quitar.
  • Prestadas. Por encima de su garantía usa lo que la central tenga libre. La mayoría de los días estará aquí, y no cuesta nada de más.
  • La reserva. Un colchón de canales que no se le presta a nadie, para que todo el mundo pueda llegar a su propia garantía en cualquier momento.
  • La devolución. Cuando la central va apretada, una llamada prestada puede devolverse para proteger la garantía de otro. Sólo afecta a las cuentas que lo activaron, nunca a una llamada dentro de su garantía, nunca a una llamada de emergencia, y nunca en silencio — la central habla antes de soltar.
  • No se puede sobrevender. La suma de todas las garantías más la reserva tiene que caber. El aprovisionamiento lo comprueba y rechaza un plan que no quepa, que es lo que hace que la palabra «garantizada» signifique algo.
  • Y se ve cuándo mordió. La congestión se informa por episodios con su hora, no como un total del mes. «Doce rechazos en treinta días» se lee como ruido; «el martes pasado, entre diez y once, cinco personas oyeron ocupado» es algo sobre lo que se puede decidir.

Qué pasa cuando algo se rompe

Una central se juzga el día que se va la luz, no el día que todo funciona.

  • Más de una salida. La central llega al mundo de fuera por varias conexiones independientes y elige entre ellas sola. Usted no configura esto ni lo ve ocurrir.
  • «Funciona» se mide contra lo que hay que medir. Una conexión sólo entra en el reparto si llega a internet Y a la red telefónica. Comprobar sólo lo primero es como una central se queda sin línea con todas las luces en verde.
  • Se recupera sola de un corte de luz. Cuando vuelve la luz, la central y los equipos de red arrancan a la vez y no siempre en el orden bueno. En vez de confiar en ese orden, la central compara sin parar lo que tiene con lo que debería tener y se repara — con un techo de cuántas veces puede reintentarlo, para que una avería de verdad se escale en lugar de quedarse en bucle.
  • No corta una llamada para arreglarse. Cualquier reparación que fuera a interrumpir conversaciones espera a que no haya ninguna.

Las grabaciones y los mensajes del buzón se guardan fuera de la central, así que sobreviven a la propia máquina.

Planes y minutos

5 planes, de $100 a $300 al año, con un número por licencia. El minuto entrante a un número de Costa Rica es de $0.00.

PlanSimultáneas, hastaDe ellas garantizadasExtensionesRetención (días)Al año
VOICE I3133$100
VOICE II4244$150
VOICE III6366$200
VOICE IV8488$250
VOICE V105Sin límite28$300

Minutos

DestinoPor minuto
Llamadas entrantes$0.00
Costa Rica · fijo$0.03
Costa Rica · celular$0.08
Centroamérica$0.45
Caribe$0.55
Resto del mundo$2.30

Precios en dólares, impuestos incluidos. El operador mide los celulares por segundo. Cada licencia incluye 1 número; los números adicionales comparten central, flujos y panel.

Grabar, y la leypor la API

Un audio grabado es la voz de otras personas. Lo gobierna la Ley 8968, y el diseño sale de ahí y no de lo que resultaría cómodo.

  • Usted decide qué se graba.por la API Todo, o sólo ciertas extensiones, o sólo las llamadas que entren por cierto número. O nada, que es una respuesta legítima.
  • La retención viene con su plan. Las grabaciones se purgan solas cuando les toca. La única excepción es una grabación atada a un expediente de llamada malintencionada, que deja de caducar hasta que usted cierre el expediente — y cerrarlo devuelve un plazo normal, nunca un «bórrela ya».
  • Compartir una no es dar acceso. Un enlace firmado reproduce una sola grabación, caduca solo y se puede revocar. La persona a quien se lo manda no ve nunca su cuenta.
  • Cada escucha queda anotada. Quién reprodujo qué grabación y cuándo. Es la voz de otra persona: saber quién la ha oído es parte de tenerla.
  • Se pueden clasificar. Cliente, prospecto o interno. No hay valor por defecto a propósito: sin clasificar es honesto, y una etiqueta que puso la máquina no se distingue después de una que puso una persona.

Siempre se les avisa a las dos partes. Pedirle a la central que grabe devuelve también la obligación de anunciarlo: las dos cosas no se pueden separar, porque separarlas es como alguien acaba grabado sin saberlo. En una sala de conferencia el aviso se le hace a cada persona al entrar.

Límites, protección y deshacer

Lo que decide cuánto llega a doler un mal día: una credencial robada, un error en el enrutamiento, un número que no deja de llamar.

  • Un tope de gasto, diario y mensual.banco de pruebas Es lo que impide que una credencial robada cueste dinero. Alcanzado el tope, las llamadas se paran.
  • Qué puede marcar cada extensión.por la API Sólo internas, nacional, celular o todo. El teléfono de la bodega no tiene por qué poder llamar a un número premium. Las llamadas de emergencia no pasan nunca por aquí.
  • El precio antes de marcar.por la API Pregunte cuánto costaría un número y la respuesta la calcula la misma maquinaria que va a cursar la llamada de verdad, no una lista de tarifas que podría no ser la que se aplique.
  • Una alarma de fraude que mira el comportamiento.aún sin ejercitar Una velocidad rara, un país al que nunca ha llamado, una hora a la que no trabaja nadie. Avisa y no corta: un falso positivo aquí no es una alerta molesta, es una llamada que no se hizo. Le hacen falta dos señales antes de decir nada, porque una alarma que salta a diario se aprende a ignorar.
  • Se señala a quien insiste demasiado.aún sin ejercitar El mismo número cinco veces en dos minutos no es un cliente insistente: es un marcador automático. De fábrica sólo avisa; bloquear automáticamente es una casilla suya, porque un falso positivo cuesta un cliente que ya no puede llamar nunca.
  • Un expediente para una llamada malintencionada.aún sin ejercitar La hora, la ruta y el audio, guardados juntos para una denuncia. Abrir uno no bloquea a quien llama: cada llamada nueva es una prueba más, y eso lo decide usted y no nosotros.
  • Qué tan alcanzables han estado sus aparatos.por la API No nuestro tiempo en pie: el suyo. Y siempre enseña qué parte del periodo se llegó a medir de verdad, porque un porcentaje que se come en silencio las horas que nadie miró se equivoca siempre hacia el lado cómodo.
  • Qué cambió, quién lo cambió y cómo se deshace.aún sin ejercitar «Ayer funcionaba» es una pregunta con respuesta. Cada cambio de configuración queda anotado y se puede revertir, y revertir comprueba que nadie más haya tocado esos campos mientras tanto en vez de pisarlos en silencio.

Lo que está apagado, y por qué

Un manual que sólo cuenta lo que funciona le obliga a descubrir el resto por su cuenta, y siempre se descubre en el peor momento. Esta lista se genera desde la propia central, así que no puede describir como apagado algo que ya se encendió.

Qué hacePor qué
El buzón al correoEl audio adjunto, sin tener que llamar al buzón. Necesita una credencial de correo para el buzón, y esa credencial todavía no existe.
El cobro automático por minutoLa medición funciona y cada llamada se mide; lo que no está encendido es el descuento contra un saldo prepago. Mientras tanto, los minutos se facturan.
Dirección de respaldo para los aparatosPara que los teléfonos conmuten solos entre las dos entradas de la central. Necesita una credencial del dominio con permiso de escritura; la que tenemos sólo lee.
El fax entranteDetectar el tono y avisarle está construido, y está apagado a propósito: la detección de fax escucha todas las llamadas que entran, y un falso positivo tumbaría una llamada de voz real. Sigue apagado hasta que haya un fax de verdad con el que medirlo.

Para quien integra

La APIpor la API

El panel es un cliente más de esta API. Todo lo que usted cambia a mano se puede cambiar por programa, con una clave que es de su cuenta.

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

Ámbitos

ÁmbitoQué hace
sistemaAprovisionamiento, por encima de las cuentas. No se le va a entregar una de éstas.
inquilinoSu cuenta, lectura y escritura. Ésta es la clave con la que se integra.
lecturaSu cuenta, sólo GET. Para paneles que no deberían poder cambiar nada.
sesionEl mismo alcance que su clave de cuenta, pero caduca en minutos. Es la que usa el panel, para que un navegador no lleve nunca una credencial permanente.

Cuando algo sale mal

CódigoQué hace
400La petición está mal formada, o un valor no es de los que aceptamos. El mensaje dice cuál.
401Sin clave, con una clave desconocida, o con una sesión que ya caducó.
403La clave es buena pero no puede hacer eso: datos de otra cuenta, una ruta de aprovisionamiento, o una escritura con una clave de sólo lectura.
404Eso no existe en su cuenta.
405Esa ruta existe, ese método no. Se distingue del 404 a propósito: ahorra una hora.
503 · 504No se pudo alcanzar la central, o no contestó a tiempo. Nunca se contesta como «no tiene nada»: no poder mirar no es lo mismo que no haber nada.

Hoy casi no hay límite de ritmo. El único es una espera de unos segundos entre intentos de abrir el teléfono del navegador. No hay cuota general, y preferimos decirlo a que usted lo descubra habiendo construido sobre una suposición. Sea razonable, y si está planeando algo pesado, avísenos antes para medirlo con usted en vez de después de usted.

Hasta dónde llega

ÁreaEndpointsEjemplos
Buzones13GET /buzones POST /buzones DELETE /buzones/:buz
Extensiones13GET /extensiones POST /extensiones DELETE /extensiones/:ext
Colas12GET /colas POST /colas DELETE /colas/:cola
Música en espera12GET /discos POST /discos DELETE /discos/:disco
Grabaciones9GET /grabaciones PUT /grabaciones/:grabacion/categoria DELETE /grabaciones/:grb
Grupos de timbrado8GET /grupos POST /grupos DELETE /grupos/:grp
Menús de voz8GET /ivrs POST /ivrs DELETE /ivrs/:ivr
Turnos de guardia8GET /turnos POST /turnos DELETE /turnos/:turno
Salas de conferencia7GET /conferencias POST /conferencias DELETE /conferencias/:sala
Horarios7GET /horarios POST /horarios DELETE /horarios/:hor
Avisos a su sistema7GET /webhooks POST /webhooks DELETE /webhooks/:whk
Pasos de flujo programable6GET /pasos POST /pasos DELETE /pasos/:pso
Lo que dice cada línea5GET /guiones POST /guiones DELETE /guiones/:gui
Mensajes5GET /mensajes DELETE /mensajes/:msg GET /mensajes/:msg
Rutas de entrada5GET /rutas POST /rutas DELETE /rutas/:ruta
Alias marcables4GET /alias POST /alias DELETE /alias/:als
Recordatorios de cita4GET /citas POST /citas DELETE /citas/:cita
Sus contactos4GET /contactos POST /contactos DELETE /contactos/:con
Chat unido a la voz4GET /conversaciones GET /conversaciones/:cnv POST /conversaciones/:cnv/cerrar
Aparatos4DELETE /dispositivos/:disp POST /dispositivos/:disp/estado POST /dispositivos/:disp/provision
Expedientes de llamada malintencionada4GET /expedientes POST /expedientes GET /expedientes/:exp
Reglas de grabación4GET /grabacion/decidir GET /grabacion/reglas PUT /grabacion/reglas
Registro de llamadas4GET /llamadas GET /llamadas/:llamada GET /llamadas/csv
Números4GET /numeros DELETE /numeros/:numero/aviso-cambio GET /numeros/:numero/aviso-cambio
Líneas simultáneas3GET /canales GET /canales/episodios PUT /canales/modo
Feriados3GET /feriados POST /feriados DELETE /feriados/:fer
Historial de cambios y deshacer3GET /historial GET /historial/:cambio POST /historial/:cambio/revertir
Lista negra3GET /lista-negra POST /lista-negra DELETE /lista-negra/:neg
Ventanas de mantenimiento3GET /mantenimientos POST /mantenimientos POST /mantenimientos/:mnt/cerrar
Su cuenta y su estado2GET / PATCH /
Directorio2GET /directorio GET /directorio/buscar
Enlaces para compartir2GET /enlaces DELETE /enlaces/:token
Otras1GET /guiones/claves
Llamadas aparcadas1GET /aparcadas
Quién llama, y de qué1GET /contexto
Cuánto costaría una llamada1GET /cotizar-llamada
A dónde se puede mandar una llamada1GET /destinos
Qué tan alcanzables están sus aparatos1GET /disponibilidad
Estado de cuenta1GET /estado-cuenta
El canal en vivo1POST /eventos/ticket
Llamadas en curso1GET /llamadas-en-curso
Llamar con un clic1POST /llamar
Operadora1PUT /operadora
A dónde llama esta casa1GET /paises
Plantillas de arranque1POST /plantilla
Qué se puede marcar1GET /politica-salida
Que la central lo llame y le reproduzca algo1POST /probar-audio
Probar dónde caería una llamada1GET /probar-entrada
Probar una saliente sin cursarla1GET /probar-salida
Saldo1GET /saldo
Llamadas que nadie devolvió1GET /sin-devolver
Unir dos números de fuera1POST /unir
Quién se salta la fila1GET /vips
El teléfono en el navegador1POST /webphone/sesion

267 endpoints en total, leídos de la propia central el 2026-08-17.

Esta tabla es un resumen. La lista que no puede quedarse vieja es la que la central genera sobre sí misma: GET /api.

Sesiones: el navegador nunca lleva una clave permanente

Una credencial corta, con techo de 60 minutos, que no puede fabricar una permanente. Éste es el contrato si usted es quien construye el botón.

  • Sólo el portal puede emitirla. Emitir una sesión necesita una clave de aprovisionamiento, porque sólo el portal puede afirmar que detrás de la petición hay un cliente con la sesión iniciada. VOICE no sabe de contraseñas de cliente y no tiene por qué saberlo.
  • Nunca nace sin caducidad. Si nadie pide una duración, se le pone una. Un ámbito que existe para caducar y que pudiera nacer eterno es peor que no tenerlo, porque se confía en él.
  • Pedir más tiempo no sirve. Hay un techo duro. Que quien llama pida ocho horas no hace segura la credencial.
  • No puede ascender. La gestión de claves vive entera detrás del ámbito de aprovisionamiento, así que una sesión no puede fabricarse una clave permanente. Eso se impone en el enrutador, antes de cualquier manejador.
  • Se puede cerrar antes de tiempo. El identificador vuelve al emitirla, justamente para que usted pueda revocarla antes de que le toque.

Avisos a su sistema (webhooks)por la API

Sus sistemas se enteran de lo que pasó en vez de preguntarlo cada pocos segundos. 28 eventos, firmados, con reintento, y ninguno se cae en silencio.

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

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

Cada entrega va firmada: la firma cubre la marca de tiempo y el cuerpo exacto que usted recibió, así que verifíquela contra los bytes en crudo y no contra una copia vuelta a serializar. El secreto se enseña una sola vez al crear la suscripción, y se puede rotar sin parar las entregas.

Una entrega que falla se reintenta a los 10 · 30 · 60 · 300 · 900 · 3600 segundos, y cada intento tiene 10 segundos. Una suscripción que sigue fallando se pausa tras 20 fallos seguidos, en vez de caerse en silencio — y usted puede ver todos los intentos.

Los eventos

EventoCuándo salta
llamada.entranteEstá entrando una llamada, con el número, la ruta y hacia dónde va.
llamada.contestadaAlguien la atendió.
llamada.terminadaTerminó, con la duración y cómo acabó.
llamada.perdidaTimbró y no la contestó nadie.
buzon.mensajeAlguien dejó un mensaje, con su transcripción.
grabacion.listaUna grabación terminó de procesarse y se puede descargar.
grabacion.analizadaSu transcripción, sus hablantes y su resumen están listos.
saldo.bajoEl saldo se está acabando.
tope.alcanzadoSe alcanzó un tope de gasto y las llamadas se pararon.
registro.anomaloUn registro de aparato tiene mala pinta — varias credenciales desde el mismo sitio, por ejemplo.
canales.al_limiteEstá cerca del tope de sus líneas simultáneas.
cita.confirmadaAlguien confirmó su cita con el teclado.
cita.reagendarAlguien pidió otra fecha. Es una petición para una persona, no algo que la central vaya a resolver sola.
cita.canceladaAlguien canceló su cita.
desvio.activadoSe activó un desvío.
desvio.recordatorioUn desvío sigue activado. El desvío olvidado es la avería fantasma más común de una central.
buzon.llenoUn buzón está lleno — de aquí en adelante se perderían mensajes.
buzon.casi_llenoUn buzón se está llenando, cuando todavía hay tiempo de hacer algo.
cola.vaciaNo hay nadie de turno en una cola.
cola.callbackAlguien pidió que lo llamaran en vez de esperar.
conferencia.entraAlguien entró en una sala.
conferencia.saleAlguien salió de una sala.
canales.desalojoSe devolvió una línea prestada para proteger la garantía de alguien.
emergencia.marcadaAlguien marcó el número de emergencias desde una extensión. La llamada no se retrasa nunca por esto.
fax.entranteSe detectó tono de fax en una llamada entrante.
supervision.iniciadaAlguien escuchó, susurró o entró en una llamada. Es lo que separa una herramienta de supervisión de un pinchazo: poder responder «quién escuchó esta llamada, y cuándo».
fraude.sospechaUn patrón de comportamiento que parece fraude. Avisa; no corta.
filtro.insistenciaUn número está llamando demasiadas veces.

El canal en vivollamada real

Los avisos viajan en lotes y llegan en segundos. Hay cosas que tienen que estar en pantalla ya: una luz que dice que un compañero está hablando no puede llegar quince segundos tarde.

  • Qué lleva. Las llamadas según ocurren, los mensajes nuevos y el estado de la luz de cada extensión — que es lo que hace que un panel de luces en una pantalla esté vivo de verdad.
  • Es de sólo lectura.aún sin ejercitar Se puede abrir un pase para el canal sin entregar un teléfono: mirar lo que pasa no debería exigir una credencial que además pueda cambiar cosas.
  • No sustituye a los avisos. El canal en vivo es para una pantalla que alguien está mirando. Si importa que su sistema se entere, use un aviso: reintenta, y no depende de que haya un socket abierto.

Referencia

Cómo se leen las insignias

Cada capacidad de esta página lleva una insignia que dice cómo se ha comprobado. Publicamos también las que todavía no se han ejercitado, marcadas como tales, porque que lo descubra usted es peor.

InsigniaQué haceCuántas
llamada realAlguien hizo una llamada de verdad e hizo lo que aquí dice.13
llamada de pruebaUna llamada real contra la central viva, marcando teclas de verdad — pero sin voz y sin nadie escuchando. Todo lo que dependa de que quien llama hable sigue sin ejercitarse.3
aparato realProbado con un aparato real registrándose.1
por la APIEjercitado por la API pública.37
banco de pruebasEjercitado en el banco de pruebas, contra una copia desechable de la base.13
aún sin ejercitarEl código está y carga, pero nadie lo ha hecho correr todavía.45

112 capacidades, contadas desde la central el 2026-08-19.

La insignia es de una capacidad, no de una fila suelta: donde una capacidad cubre varios códigos, todos enseñan el nivel del grupo. Eso significa que una insignia puede quedarse CORTA respecto a lo que de verdad se ha probado — nunca larga, que es la única dirección en la que estamos dispuestos a equivocarnos en una página que usted lee como una promesa.

Glosario

Las palabras que usa una central telefónica y no usa ninguna otra cosa.

TérminoQué hace
ExtensiónUna persona o un puesto dentro de su empresa, con un número corto que marcan los demás. No es un teléfono: una extensión puede tener varios aparatos.
Número (DID)Lo que marca la gente de fuera para llegar a usted. Un número apunta a algo —una extensión, un grupo, un menú— y eso lo decide usted.
Grupo de timbradoVarias extensiones timbrando por la misma llamada. Es sencillo, y no tiene ni idea de quién está esperando ni desde cuándo.
ColaUn grupo que además lleva la fila. Sabe la posición, la espera medida y quién está de turno, y puede ofrecer una devolución de llamada.
Menú de voz (IVR)«Marque 1 para ventas». Un menú puede llevar menús dentro, y quien llama siempre puede volver atrás o llegar a una persona.
Línea simultánea (canal)Una conversación en curso. Diez canales son diez llamadas a la vez, tenga los teléfonos que tenga.
Registro de llamada (CDR)Una fila por llamada: quién, cuándo, cuánto duró, por qué ruta y cómo acabó. Es de lo que se construye una factura.
Luz de ocupadoEl indicador que dice si un compañero está libre, timbrando o hablando, sin tener que llamarlo para averiguarlo.
Tonos del teclado (DTMF)Los pitidos que hace un teléfono al pulsar una tecla. Son la forma en que le oyen un menú, un buzón y todos los códigos de esta página.
SíguemeSu extensión timbra también en su celular, o en su lugar. Es la función más usada de cualquier central pequeña.
AparcarDejar una llamada esperando en una plaza numerada para que cualquiera, desde cualquier teléfono, la recoja marcando esa plaza.
Transferencia atendidaHablar con su compañero antes de pasarle la llamada, con la posibilidad de recuperarla.

Volver a VOICE