Especificaciones técnicas
Todo lo que los equipos técnicos necesitan para evaluar IdentityCall: formatos de archivo, capacidades de la API, métodos de integración, seguridad y cumplimiento normativo.
Compatibilidad de audio y archivos
Especificación | Detalles |
|---|---|
Formatos compatibles | MP3, WAV, M4A, FLAC, OGG, WebM, MP4 (se extrae el audio) |
Tamaño máximo de archivo | 2 GB por archivo |
Duración mínima de audio | Cualquier duración para transcripción; 3+ segundos para biometría de voz |
Frecuencia de muestreo | 8kHz – 48kHz (se recomienda 16kHz+ para una precisión óptima) |
Canales | Compatible con mono y estéreo; los canales estéreo se procesan de forma independiente |
Codificación | Detección y conversión automática de formato; no requiere preprocesamiento |
Idiomas compatibles (50+)
Árabe
Neerlandés
Hindi
Polaco
Bengalí
Inglés
Húngaro
Portugués
Búlgaro
Filipino
Indonesio
Rumano
Catalán
Finlandés
Italiano
Ruso
Chino (mandarín)
Francés
Japonés
Eslovaco
Chino (cantonés)
Alemán
Coreano
Español
Croata
Griego
Malayo
Sueco
Checo
Guyaratí
Noruego
Tamil
Danés
Hebreo
Persa
Turco, ucraniano, + más
Referencia de la API
API RESTful con respuestas JSON. Todos los endpoints requieren autenticación y devuelven formatos de error consistentes.
Autenticación
Tipo | Autenticación con token Bearer |
Encabezado | Authorization: Bearer <YOUR_API_KEY> |
Gestión de claves | Genera y revoca claves desde el panel |
Ámbitos | Las claves pueden limitarse a proyectos específicos o al acceso completo de la cuenta |
Endpoints principales
POST /api/v1/public/recordings | Sube un archivo de audio para su procesamiento |
GET /api/v1/public/recordings/{id} | Consulta el estado y los metadatos de la grabación |
GET /api/v1/public/recordings/{id}/transcription | Obtén la transcripción completa con diarización de hablantes |
GET /api/v1/public/recordings/{id}/results | Puntuaciones de objetivos, categorías, campos extraídos, identificación de hablantes |
GET /api/v1/public/recordings/{id}/summary | Resumen de la llamada generado por IA |
GET /api/v1/public/projects | Lista y gestiona proyectos |
GET /api/v1/public/operators | Gestiona operadores (agentes) |
GET /api/v1/public/virtual_numbers/available | Explora números de teléfono disponibles para comprar |
POST /api/v1/public/virtual_numbers/purchase | Compra un número de teléfono |
Webhooks
recording.analyzed
Se dispara cuando termina el procesamiento - transcripción, puntuación y análisis completados. El payload incluye las secciones que actives: metadatos, resumen, transcripción, objetivos, categorías, datos extraídos.
Formato de respuesta
{
"data": {},
"meta": {
"request_id": "req_abc123",
"processing_time_ms": 1250
}
}
Formato de respuesta
{
"error": {
"code": "invalid_audio_format",
"message": "Unsupported file format. See documentation for supported formats.",
"request_id": "req_abc123"
}
}
Límites de peticiones
Plan | Límite |
|---|---|
Starter | Varía según el plan - consulta los precios |
Professional | Límites más altos con margen para picos de uso |
Enterprise | Límites personalizados disponibles |
Métodos de integración
Varias formas de conectar IdentityCall a tu infraestructura existente. Elige según tu caso de uso y tus requisitos técnicos.
API de subida de archivos
Ideal para
Procesamiento por lotes, análisis histórico, grabaciones de cualquier origen
Cómo funciona
Envía archivos de audio con POST a /api/v1/public/recordings. Recibe un webhook o consulta los resultados.
Formatos
Todos los formatos de audio compatibles hasta 2GB
Procesamiento
Asíncrono - la subida responde de inmediato, los resultados se entregan por webhook
Números virtuales (Live Tracking)
Ideal para
Seguimiento de llamadas en tiempo real, atribución de marketing, centros de llamadas entrantes
Cómo funciona
Aprovisiona números mediante la API o el panel. Las llamadas se graban y procesan automáticamente.
Tipos de número
Números locales y de llamada gratuita disponibles
Funciones
Saludos, enrutamiento de llamadas, webhooks en tiempo real, atribución de origen
Ingesta por SFTP
Ideal para
Sistemas PBX existentes, centros de contacto y grabadores que exportan archivos de audio
Cómo funciona
Tu sistema deposita las grabaciones en una carpeta SFTP dedicada; IdentityCall las importa y procesa automáticamente
Requisitos
Cualquier sistema que pueda exportar grabaciones por SFTP
Configuración
Credenciales SFTP aprovisionadas en el panel
Integraciones directas
HubSpot
Integración nativa - los datos de las llamadas fluyen a la cronología del contacto
Salesforce
Próximamente - sincroniza transcripciones, perfiles y analíticas con los registros
Pipedrive
Próximamente - resultados y resúmenes de llamadas en tus tratos
Slack
Notificaciones y resúmenes en tus canales
Telnyx
Impulsa los números virtuales - aprovisionamiento, grabación y webhooks
Integración personalizada
Webhooks
Notificaciones de eventos en tiempo real a tus endpoints
REST API
Acceso programático completo a todas las funciones
Formatos de exportación
JSON, CSV para transcripciones y analíticas
Informes programados
Entrega de informes por correo con frecuencia semanal o mensual
Seguridad y cumplimiento normativo
Seguridad de nivel empresarial con marcos de cumplimiento normativo para sectores regulados.
Certificaciones y estándares
ISO 27001 | Certificado - sistema de gestión de seguridad de la información |
GDPR | Conforme - reglamento de protección de datos de la UE (RGPD) |
CCPA | Conforme - Ley de Privacidad del Consumidor de California |
HIPAA | Disponible como complemento para clientes del sector sanitario |
Cifrado
En tránsito | TLS 1.3 para todo el tráfico web y de API |
En reposo | Cifrado AES-256 para los datos almacenados |
Gestión de claves | Claves gestionadas mediante un servicio seguro de gestión de claves |
Infraestructura
Alojamiento | Centros de datos dedicados en la UE (Hetzner, Finlandia) |
Arquitectura | Aislamiento de la base de datos en red privada, cargas de trabajo en Docker |
Supervisión | Supervisión y alertas automatizadas 24/7 |
Copias de seguridad | Copias de seguridad diarias automatizadas con recuperación a un punto en el tiempo |
Control de acceso
Autenticación | Correo/contraseña con compatibilidad MFA, Google OAuth 2.0 |
Acceso basado en roles (RBAC) | Roles de Propietario, Administrador y Miembro con permisos granulares |
Ámbito de las claves API | Las claves pueden restringirse a proyectos específicos |
Registros de auditoría | Todos los accesos y cambios quedan registrados con marcas de tiempo |
Seguridad de los datos de voz
Embeddings de voz | Se almacenan como vectores de 256 dimensiones - no pueden revertirse para recrear el audio |
Retención de audio | Configurable por proyecto; los embeddings de voz pueden conservarse después de eliminar el audio |
Eliminación de datos | Eliminación completa bajo petición; los embeddings pueden eliminarse de forma independiente |
Funciones de cumplimiento normativo
Solicitudes de los interesados | Endpoints de API para solicitudes de acceso, exportación y eliminación |
Gestión del consentimiento | Flujos de aviso de grabación y consentimiento |
Residencia de datos | Todos los datos de los clientes se alojan en la UE |
Acuerdos de tratamiento | DPA disponible para el cumplimiento del RGPD |
Gestión de datos
Control total sobre cómo se almacenan, retienen y exportan tus datos.
Retención de datos
Grabaciones de audio | 30, 90, 365 días o indefinida - configurable por proyecto |
Transcripciones | Siguen la retención del audio o se retienen de forma independiente |
Embeddings de voz | Pueden conservarse tras eliminar el audio para seguir reconociendo hablantes |
Analíticas y puntuaciones | Se retienen con la transcripción o se exportan de forma independiente |
Registros de auditoría | Se retienen durante el periodo de cumplimiento normativo (mínimo 1 año) |
Residencia de datos
Región de alojamiento | Unión Europea - centros de datos en Finlandia |
Almacenamiento de objetos | Copias de seguridad cifradas en almacenamiento compatible con S3 (Cloudflare R2) |
Aislamiento de datos | La base de datos opera en una red privada, inaccesible desde la internet pública |
Opciones de exportación
JSON | Acceso programático, respuestas de la API, payloads de webhooks |
CSV | Análisis en hojas de cálculo, importación a herramientas de BI |
Resúmenes de transcripciones legibles para humanos | |
Transcripción sin formato | Texto plano con marcas de tiempo |
Eliminación de datos
Grabación individual | Elimínala desde el panel o la API |
Perfil de voz | Elimina el perfil y todos los embeddings asociados |
Proyecto completo | Elimina todas las grabaciones, perfiles y analíticas |
Cierre de cuenta | Todos los datos se eliminan permanentemente en un plazo de 30 días |
Recursos adicionales
Documentación completa de la API | /api-docs |
Resumen de seguridad | /security |
Precios y planes | /pricing |
Contactar con ventas | /contact |
¿Listo para evaluar?
Inicia una prueba gratuita para probar nuestra API con tu propio audio. Acceso completo, sin tarjeta de crédito.