Specifiche tecniche
Tutto ciò che i team tecnici devono valutare in IdentityCall: formati di file, funzionalità dell’API, metodi di integrazione, sicurezza e conformità.
Supporto audio e file
Specifica | Dettagli |
|---|---|
Formati supportati | MP3, WAV, M4A, FLAC, OGG, WebM, MP4 (audio estratto) |
Dimensione massima del file | 2 GB per file |
Durata minima dell’audio | Qualsiasi durata per la trascrizione; 3+ secondi per la biometria vocale |
Frequenza di campionamento | 8kHz – 48kHz (16kHz+ consigliati per un’accuratezza ottimale) |
Canali | Mono e stereo supportati; i canali stereo vengono elaborati in modo indipendente |
Codifica | Rilevamento e conversione automatica del formato; nessuna pre-elaborazione richiesta |
Lingue supportate (50+)
Arabo
Olandese
Hindi
Polacco
Bengalese
Inglese
Ungherese
Portoghese
Bulgaro
Filippino
Indonesiano
Rumeno
Catalano
Finlandese
Italiano
Russo
Cinese (mandarino)
Francese
Giapponese
Slovacco
Cinese (cantonese)
Tedesco
Coreano
Spagnolo
Croato
Greco
Malese
Svedese
Ceco
Gujarati
Norvegese
Tamil
Danese
Ebraico
Persiano
Turco, ucraino, + altre
Riferimento API
API RESTful con risposte JSON. Tutti gli endpoint richiedono l’autenticazione e restituiscono formati di errore coerenti.
Autenticazione
Tipo | Autenticazione con token Bearer |
Header | Authorization: Bearer <YOUR_API_KEY> |
Gestione delle chiavi | Generi e revochi le chiavi dalla dashboard |
Ambiti | Le chiavi possono essere limitate a progetti specifici o all’accesso completo all’account |
Endpoint principali
POST /api/v1/public/recordings | Carichi un file audio per l’elaborazione |
GET /api/v1/public/recordings/{id} | Recuperi stato e metadati della registrazione |
GET /api/v1/public/recordings/{id}/transcription | Ottenga la trascrizione completa con diarizzazione dei parlanti |
GET /api/v1/public/recordings/{id}/results | Punteggi degli obiettivi, categorie, campi estratti, identificazione del parlante |
GET /api/v1/public/recordings/{id}/summary | Riepilogo della chiamata generato dall’IA |
GET /api/v1/public/projects | Elenchi e gestisca i progetti |
GET /api/v1/public/operators | Gestisca gli operatori (agenti) |
GET /api/v1/public/virtual_numbers/available | Sfogli i numeri di telefono acquistabili |
POST /api/v1/public/virtual_numbers/purchase | Acquisti un numero di telefono |
Webhook
recording.analyzed
Attivato al termine dell’elaborazione: trascrizione, valutazione e analisi completate. Il payload include le sezioni che abilita: metadati, riepilogo, trascrizione, obiettivi, categorie, dati estratti.
Formato della risposta
{
"data": {},
"meta": {
"request_id": "req_abc123",
"processing_time_ms": 1250
}
}
Formato della risposta
{
"error": {
"code": "invalid_audio_format",
"message": "Unsupported file format. See documentation for supported formats.",
"request_id": "req_abc123"
}
}
Limiti di frequenza
Piano | Limite |
|---|---|
Starter | Varia in base al piano - veda i prezzi |
Professional | Limiti più alti con tolleranza ai picchi |
Enterprise | Limiti personalizzati disponibili |
Metodi di integrazione
Molti modi per collegare IdentityCall alla sua infrastruttura esistente. Scelga in base al suo caso d’uso e ai suoi requisiti tecnici.
API di caricamento file
Ideale per
Elaborazione in blocco, analisi storica, registrazioni da qualsiasi fonte
Come funziona
Invii file audio con POST a /api/v1/public/recordings. Riceva un webhook o interroghi i risultati.
Formati
Tutti i formati audio supportati fino a 2GB
Elaborazione
Asincrona: il caricamento restituisce subito, i risultati vengono recapitati via webhook
Numeri virtuali (tracciamento dal vivo)
Ideale per
Tracciamento delle chiamate in tempo reale, attribuzione del marketing, call center in entrata
Come funziona
Provisioning dei numeri tramite API o dashboard. Le chiamate vengono registrate ed elaborate automaticamente.
Tipi di numero
Disponibili numeri locali e verdi
Funzionalità
Messaggi di benvenuto, instradamento delle chiamate, webhook in tempo reale, attribuzione della fonte
Acquisizione via SFTP
Ideale per
Sistemi PBX esistenti, contact center e registratori che esportano file audio
Come funziona
Il suo sistema rilascia le registrazioni in una cartella SFTP dedicata; IdentityCall le importa ed elabora automaticamente
Requisiti
Qualsiasi sistema in grado di esportare registrazioni via SFTP
Configurazione
Credenziali SFTP fornite nella dashboard
Integrazioni dirette
HubSpot
Integrazione nativa: i dati delle chiamate confluiscono nella cronologia del contatto
Salesforce
In arrivo: sincronizzi trascrizioni, profili e analytics nei record
Pipedrive
In arrivo: esiti e riepiloghi delle chiamate sulle sue trattative
Slack
Notifiche e riepiloghi nei canali
Telnyx
Alimenta i numeri virtuali: provisioning, registrazione e webhook
Integrazione personalizzata
Webhook
Notifiche di eventi in tempo reale ai suoi endpoint
API REST
Accesso programmatico completo a tutte le funzionalità
Formati di esportazione
JSON, CSV per trascrizioni e analytics
Report programmati
Recapito dei report via e-mail con cadenza settimanale o mensile
Sicurezza e conformità
Sicurezza di livello enterprise con framework di conformità per i settori regolamentati.
Certificazioni e standard
ISO 27001 | Certificato - sistema di gestione della sicurezza delle informazioni |
GDPR | Conforme - regolamento UE sulla protezione dei dati |
CCPA | Conforme - California Consumer Privacy Act |
HIPAA | Disponibile come componente aggiuntivo per i clienti del settore sanitario |
Crittografia
In transito | TLS 1.3 per tutto il traffico API e web |
A riposo | Crittografia AES-256 per i dati memorizzati |
Gestione delle chiavi | Chiavi gestite tramite un servizio sicuro di gestione delle chiavi |
Infrastruttura
Hosting | Data center dedicati nell’UE (Hetzner, Finlandia) |
Architettura | Isolamento del database su rete privata, workload Docker |
Monitoraggio | Monitoraggio e allerta automatizzati 24/7 |
Backup | Backup giornalieri automatizzati con ripristino point-in-time |
Controllo degli accessi
Autenticazione | E-mail/password con supporto MFA, Google OAuth 2.0 |
Accesso basato sui ruoli (RBAC) | Ruoli Owner, Admin, Member con permessi granulari |
Ambito delle chiavi API | Le chiavi possono essere limitate a progetti specifici |
Log di audit | Tutti gli accessi e le modifiche registrati con marche temporali |
Sicurezza dei dati vocali
Embedding vocali | Memorizzati come vettori a 256 dimensioni - non possono essere invertiti per ricreare l’audio |
Conservazione dell’audio | Configurabile per progetto; gli embedding vocali possono essere conservati dopo l’eliminazione dell’audio |
Eliminazione dei dati | Eliminazione completa su richiesta; gli embedding possono essere rimossi in modo indipendente |
Funzionalità di conformità
Richieste degli interessati | Endpoint API per richieste di accesso, esportazione ed eliminazione |
Gestione del consenso | Flussi di avviso di registrazione e consenso |
Residenza dei dati | Tutti i dati dei clienti ospitati nell’UE |
Accordi sul trattamento | DPA disponibile per la conformità al GDPR |
Gestione dei dati
Controllo totale su come i suoi dati vengono memorizzati, conservati ed esportati.
Conservazione dei dati
Registrazioni audio | 30, 90, 365 giorni o indefinita - configurabile per progetto |
Trascrizioni | Seguono la conservazione dell’audio o conservate in modo indipendente |
Embedding vocali | Possono essere conservati dopo l’eliminazione dell’audio per continuare il riconoscimento del parlante |
Analytics e punteggi | Conservati con la trascrizione o esportati in modo indipendente |
Log di audit | Conservati per il periodo di conformità (minimo 1 anno) |
Residenza dei dati
Regione di hosting | Unione Europea - data center in Finlandia |
Archiviazione oggetti | Backup crittografati su archiviazione compatibile con S3 (Cloudflare R2) |
Isolamento dei dati | Il database opera su una rete privata, irraggiungibile dalla rete internet pubblica |
Opzioni di esportazione
JSON | Accesso programmatico, risposte API, payload dei webhook |
CSV | Analisi su foglio di calcolo, importazioni negli strumenti di BI |
Riepiloghi delle trascrizioni leggibili | |
Trascrizione grezza | Testo semplice con marche temporali |
Eliminazione dei dati
Singola registrazione | Elimini tramite dashboard o API |
Profilo vocale | Rimuova il profilo e tutti gli embedding associati |
Intero progetto | Elimini tutte le registrazioni, i profili e le analytics |
Chiusura dell’account | Tutti i dati eliminati definitivamente entro 30 giorni |
Risorse aggiuntive
Documentazione API completa | /api-docs |
Panoramica sulla sicurezza | /security |
Prezzi e piani | /pricing |
Contatta il team vendite | /contact |
Pronto a valutare?
Inizi una prova gratuita per testare la nostra API con il suo audio. Accesso completo, senza carta di credito.