Un número puede ser compartido por varios miembros, y uno de ellos lo recibe
Un solo OWNER-MEMBER-ID podría decir "este número pertenece a Sarah" y nada Si no. Los mostradores reales no tienen la forma de eso: una línea de soporte es con...
Sirva la URL de ganch en el webhook, de una definición
Un administrador que añade un proveedor de texto tiene que pegar la URL entrante de Kamo en el La propia consola de portadores, y nada les dijo lo que era. Falt...
En realidad cree la configuración de la cuenta de Telnyx, lleva MMS y deja que un org solo para portadores mantenga los hilos
Tres brechas, y la primera fue la característica que no funcionaba en absoluto. PROVISIONING de TELNYX WAS DEFINED Y CALLED POR NVISTO TelnyxProvider.provisio...
Textos de ruta por Número, y añadir Telnyx a ambos lados de la misma
Una organización puede comprar sus DIDs y sus mensajes de texto de una empresa y responder a la Llamadas con otra. Kamo no podía expresar eso: los mensajes de t...
Vuelve al nombre de host de la org para la redirise de los equipos
Una redirigir el org mecanografiado en su propio registro todavía gana directamente. Microsoft requiere que la URI se vuelva a jugar en el intercambio simético ...
Cierre los barridos compartidos, y ejecute dos vainas
Cada barrido programado aquí cuyo efecto se comparte ahora toma un contrato de arrendamiento distribuido con nombre a través de SingletonTaskRunner antes de hac...
Equipos Teléfono cae de nuevo a la propia aplicación Entra de la org
Las credenciales por teléfono-servidor todavía ganan - esa es la fuente más específica. Lo que cambia es la caída debajo de ellos: el propio MICROSOFT-TEAMS de ...
Deja que un PBX reporte una extensión de llamada
RingCentral y JustCall publican INBOUND-RINGINGING de sus webhooks. FreePBX y KamoPBX no publica nada - son el propio Asterisco del cliente y nada fue mirando e...
Alambre JustCall in a través de la abstracción del proveedor de telefonía
JustCall (api.justcall.io/v2.1) como un PhoneProvider completo: historia de llamada, textos, buzón de voz, grabaciones, el directorio de agentes y disponibilida...
Intercepción de la palabra clave en el paso 0 en el RingCentral rail (MS1 Task 4)
Hoy en día un STOP a un número que no se hace fila de MIEMBROS. . . . . . . . . . . . . . . . . . . . . . . . . . encontrado para la rama de número " y se desv...
SmsKeywordService - el escritor para palabras clave entrante (MS1 Task 3)
Cierra la tarea 2 de TODO que quedó atrás. Hasta que esto se comprometa un TPOP entrante verificado llegó a BulkTextInboundControlor, fue reconocido, fue regist...
Carrier-figura de dirección SMS webhook (MS1 Task 2)
POST ************* -- forma-codificado o JSON, custodiado por el CARRIER'S OWN SIGNATURE. Por qué un nuevo endpoint. /api/voip/webhook no puede recibir un STOP...
Implementar la extensión, el usuario y la gestión de dispositivos de KamoPBX
El proveedor anunció extensiónManajeación, usuario y dispositivo como cierto mientras se aplica ninguno de ellos, por lo que la IU habría mostrado botones que T...
Descifrar la credencial KamoPBX; probar la ruta de rechazo
La credencial maestra se almacena como texto diárico por la configuración de la plataforma UI, por lo que debe ser descifrado antes de usar el texto de la API c...
Lee la configuración de la plataforma KamoPBX desde la base de datos
Agregar un servidor de teléfono KamoPBX falló con un error DNS de Kubernetes crudo. 'Error I/S en PUT ... **************** . . . . . . . . . . . . . . . . . . ....
Disposición de una cuenta KamoPBX cuando se crea un servidor de teléfono
Agregar un servidor de teléfono KamoPBX crea la cuenta subyacente y escribe el de identificación y reino de vuelta a ConfigJson. Cualquier configJson que el cli...
Implementar el proveedor KamoPBX
Reemplaza el talón. KamoPBX es la plataforma propia de Kamo, por lo que la organización no tiene Credencial en absoluto: KamoPBXCcountProvisioner crea la cuenta...
Lista conversaciones de texto por último mensaje, para la lista de conversación
Lea y escriba la puerta de la ventana de la línea
Línea de superficies GETWindowEnabled; PUT la acepta como una booleana nula para que ausente significa "no mencionado" y conserva el valor almacenado. Todos los...
Authenticate RingCentral con un JWT, por servidor telefónico
RingCentral fue el último proveedor cuyas credenciales provenían de un Kamo en todo Kamo registro más dos salto de consentimiento del navegador . uno para el or...
Las llamadas perdidas y el mensaje de voz cuentan para el indicador de sucavidad
Reportado como líneas separadas en lugar de un total: el icono muestra la suma y su el menú desplegable muestra la avería, por lo que un valor de alambre presum...
Una instantánea sin leer, una lectura de marca y un marco en vivo
Su propio asunto NATS en lugar del mensaje existente: el manejador del navegador para /topic/voip/message/ reproduce el sonido de llegada y abre una ventana de ...
La capacidad bloqueada ahora supera a la derecha, y el modo dios
PhiPlaybackAuthorizer ha cerrado la reproducción de la llamada PHI en VIEW-CALL-LOGS. Eso fue todo el cheque porque ServiceType.VOIP mapeado a la bloqueada Módu...
Punto en YugabyteDB y use PostgreSQLDialect
CockroachDB ha sido reemplazado por YugabyteDB. Las cuerdas de conexión se mueven desde cucaracha-púrquica-púb:26257 a yb-tserver-service:5433, y el dialecto de...
Llamadas persistas y llamadas asociadas, textos y buzón de voz con pistas
Las llamadas nunca se grabaron en ninguna parte de VoipCallEventService publicó un evento NATS para el navegador y no se quedó con nada, y RECORDINGS sólo exist...
Microsoft Teams Phone como proveedor
Los equipos no son una API, así que el proveedor pega tres aviones de control: Graph, app-only - call history (getPstnCalls), se lee en la presencia, directo...
Persiste en el rastro VOIP PHI a phi-access-log
Grabaciones de llamadas, audio de correo de voz y transcripciones fueron auditadas en el registro a través, que mantiene 14 días en contra de una obligación de ...
Requiere VIEW-CALL-LOGS para la reproducción de llamadas en orgs de manipulación de PHI
Grabación y reproducción de correo de voz verperó el alquiler y nada más: cualquier miembro de el org propietario podría sacar cualquier llamada en ella, transc...
Graba grabación de llamadas, buzón de voz y acceso a la transcripción
La reproducción de la grabación no dejó rastro. Una llamada grabada es el PHI más denso el tiendas de plataformas - la conversación sin canjear y "quien escuchó...
TURN-REST credenciales endpoint para el softphone móvil
GET /api/voip/turn/credentials mentas credos de coturno efímeros (HMAC-SHA1 sobre "Eexpiry:--memberId" con el estático-auth-seret compartido) tan nativo/celular...
Acepta X-***-Token en REST . firmado ?st= tokens de stream en los endpoints de audio
OTKValidationFilter precedencia: X-OTK - X-***-Token . ?st= (GET, audio rutas de streaming solamente, verificadas a través de la transmisión compartida de Strea...
Permitir que los administradores conecten RingCentral en nombre de un miembro
El flujo de RingCentral por miembro era solo de autoservicio, así que un administrador gestionando El perfil de otro miembro vio "deben conectarlo ellos mismos"...
RingCentral OAuth de miembros Per-member Identidad de OAuth - Su softphone SIP corrida
Softphone SIP corrige correcciones de credencial: - getSipCredentials: map outboundProxyBackup . stunServers (web-phone v2 needs para la falla WSS - ICE/media...
Transcripción devuelve en metadatos de grabación para el reproductor de sucavista
Sistema de plantillas SMS Doc-07 - /api/voip/sms/ tenlates - Guardia de segmento GSM-7/UCS-2
************* sobre las entidades compartidas de SmsTemplate: renders vará y envía a través del EXISTING BulkTextProvider primitivo (no en segundo lugar Ruta po...
Volver a las grabaciones de imágenes para la historia de la llamada . . . . . . . . .
FreePBX 17 no expone los mensajes de correo de voz a través de REST o GraphQL en esta instalación (el GraphQL vocal de tipo de devolución de buzón de devolución...
Récord de reproducción, archivo de buzón de voz, buzón de voz paginado, enriquecimiento de la historia
- Nuevo Controller de grabación con búsqueda masiva, audio transmitido por rango para pistas maestras por canal, y metadatos para la ventana de herramientas de ...
Añadir características de llamada API . . . . . . . . . . . . . . . . . .
- Añadir CallFeaturesDto y SetCallFeaturesSolicor POJOs - Agregar banderas de llamadaParaward/autoAnswer a ProveedoresCapactos - Añadir getCallFeatures/setCallF...
Credenas SIP de WSS conscientes para suavizar navegador
El endpoint /api/voip/credenciales/credenciales ahora devuelve credenciales un lado del navegador SIP stack puede realmente usar: transporte WSS, dominio públic...
Añade el endpoint de asignación DELETE a VoipExtensionsController para admin nossign
Agrega MemberVoipConfigController para miembro VOIP con asignación de extensión
Resultado de la prueba de conexión persista es campo Connected
- prueba() salvadas de endpoint isConnected=true/false a DB después de cada chequeo médico - actualización() reintenimiento está conectado a nulo cuando se camb...
Controladores de recursos por insperance . org aggregate .
Recurso de instancia CRUD (extensiones / usuarios / dispositivos / buzón de voz): - VoipExtensionController en ************* - VoipUsersController at /api/voip/...
Refactor del proveedor multiinstancia . Gratis completo de FreePBX . Flowroute SMS
Cambio de modelo básico: un org . muchos VoipProviderInstaces (era: uno per org). Cada llamada API de proveedores ahora es de tipo de ejemplo. Interfaz PhonePr...
Añadir InternalAuthFilter . POST /api/bulktext/send para el servicio-servicio SMS (SP3)
Como lo que ves enviaste?
Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.