Skip to main content

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

PDF

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