Skip to main content

Spécifications techniques

Tout ce dont les équipes techniques ont besoin pour évaluer IdentityCall : formats de fichiers, capacités de l’API, méthodes d’intégration, sécurité et conformité.

Audio et fichiers pris en charge

Spécification

Détails

Formats pris en charge

MP3, WAV, M4A, FLAC, OGG, WebM, MP4 (audio extrait)

Taille de fichier maximale

2 GB par fichier

Durée audio minimale

Toute durée pour la transcription ; 3+ secondes pour la biométrie vocale

Fréquence d’échantillonnage

8kHz – 48kHz (16kHz+ recommandé pour une précision optimale)

Canaux

Mono et stéréo pris en charge ; les canaux stéréo sont traités indépendamment

Encodage

Détection et conversion automatiques du format ; aucun prétraitement requis

Langues prises en charge (50+)

  • Arabe

  • Néerlandais

  • Hindi

  • Polonais

  • Bengali

  • Anglais

  • Hongrois

  • Portugais

  • Bulgare

  • Filipino

  • Indonésien

  • Roumain

  • Catalan

  • Finnois

  • Italien

  • Russe

  • Chinois (mandarin)

  • Français

  • Japonais

  • Slovaque

  • Chinois (cantonais)

  • Allemand

  • Coréen

  • Espagnol

  • Croate

  • Grec

  • Malais

  • Suédois

  • Tchèque

  • Gujarati

  • Norvégien

  • Tamoul

  • Danois

  • Hébreu

  • Persan

  • Turc, ukrainien, + plus

Référence de l’API

API RESTful avec des réponses JSON. Tous les endpoints requièrent une authentification et renvoient des formats d’erreur cohérents.

Authentification

Type

Authentification par token Bearer

En-tête

Authorization: Bearer <YOUR_API_KEY>

Gestion des clés

Générez et révoquez les clés depuis le tableau de bord

Portées

Les clés peuvent être limitées à des projets spécifiques ou à l’accès complet du compte

Endpoints principaux

POST

/api/v1/public/recordings

Importez un fichier audio pour traitement

GET

/api/v1/public/recordings/{id}

Récupérez le statut et les métadonnées de l’enregistrement

GET

/api/v1/public/recordings/{id}/transcription

Obtenez la transcription complète avec diarisation des locuteurs

GET

/api/v1/public/recordings/{id}/results

Notes d’objectifs, catégories, champs extraits, identification du locuteur

GET

/api/v1/public/recordings/{id}/summary

Résumé de l’appel généré par IA

GET

/api/v1/public/projects

Listez et gérez les projets

GET

/api/v1/public/operators

Gérez les opérateurs (agents)

GET

/api/v1/public/virtual_numbers/available

Parcourez les numéros de téléphone disponibles à l’achat

POST

/api/v1/public/virtual_numbers/purchase

Achetez un numéro de téléphone

Webhooks

recording.analyzed

Déclenché à la fin du traitement - transcription, notation et analyse terminées. Le payload inclut les sections que vous activez : metadata, summary, transcription, goals, categories, extracted data.

Format de réponse

								{
  "data": {},
  "meta": {
    "request_id": "req_abc123",
    "processing_time_ms": 1250
  }
}
							

Format de réponse

								{
  "error": {
    "code": "invalid_audio_format",
    "message": "Unsupported file format. See documentation for supported formats.",
    "request_id": "req_abc123"
  }
}
							

Limites de requêtes

Forfait

Limite

Starter

Varie selon le forfait - voir les tarifs

Professional

Limites plus élevées avec tolérance aux pics

Enterprise

Limites personnalisées disponibles

Méthodes d’intégration

Plusieurs façons de connecter IdentityCall à votre infrastructure existante. Choisissez selon votre cas d’usage et vos exigences techniques.

API d’import de fichiers

Idéal pour

Traitement par lots, analyse historique, enregistrements de n’importe quelle source

Comment ça marche

Envoyez des fichiers audio en POST vers /api/v1/public/recordings. Recevez un webhook ou interrogez les résultats.

Formats

Tous les formats audio pris en charge jusqu’à 2GB

Traitement

Asynchrone - l’import répond immédiatement, les résultats sont livrés par webhook

Numéros virtuels (Live Tracking)

Idéal pour

Suivi d’appels en temps réel, attribution marketing, centres d’appels entrants

Comment ça marche

Provisionnez des numéros via l’API ou le tableau de bord. Les appels sont enregistrés et traités automatiquement.

Types de numéros

Numéros locaux et gratuits disponibles

Fonctionnalités

Messages d’accueil, routage des appels, webhooks en temps réel, attribution de la source

Ingestion par SFTP

Idéal pour

Systèmes PBX existants, contact centers et enregistreurs qui exportent des fichiers audio

Comment ça marche

Votre système dépose les enregistrements dans un dossier SFTP dédié ; IdentityCall les importe et les traite automatiquement

Prérequis

Tout système capable d’exporter des enregistrements via SFTP

Configuration

Identifiants SFTP provisionnés dans le tableau de bord

Intégrations directes

HubSpot

Intégration native - les données d’appels alimentent la chronologie du contact

Salesforce

Bientôt disponible - synchronisez transcriptions, profils et analyses vers les enregistrements

Pipedrive

Bientôt disponible - résultats et résumés d’appels sur vos affaires

Slack

Notifications et résumés dans les canaux

Telnyx

Propulse les numéros virtuels - provisionnement, enregistrement et webhooks

Intégration personnalisée

Webhooks

Notifications d’événements en temps réel vers vos endpoints

REST API

Accès programmatique complet à toutes les fonctionnalités

Formats d’export

JSON, CSV pour les transcriptions et les analyses

Rapports programmés

Livraison de rapports par email selon une fréquence hebdomadaire ou mensuelle

Sécurité et conformité

Une sécurité de niveau entreprise avec des cadres de conformité pour les secteurs réglementés.

Certifications et standards

ISO 27001

Certifié - système de gestion de la sécurité de l’information

GDPR

Conforme - règlement européen de protection des données (RGPD)

CCPA

Conforme - California Consumer Privacy Act

HIPAA

Disponible en option pour les clients du secteur de la santé

Chiffrement

En transit

TLS 1.3 pour tout le trafic web et API

Au repos

Chiffrement AES-256 pour les données stockées

Gestion des clés

Clés gérées via un service sécurisé de gestion des clés

Infrastructure

Hébergement

Centres de données dédiés dans l’UE (Hetzner, Finlande)

Architecture

Isolation de la base de données en réseau privé, charges de travail Docker

Surveillance

Surveillance et alertes automatisées 24/7

Sauvegardes

Sauvegardes quotidiennes automatisées avec restauration à un instant T

Contrôle d’accès

Authentification

E-mail/mot de passe avec prise en charge MFA, Google OAuth 2.0

Accès basé sur les rôles (RBAC)

Rôles Propriétaire, Administrateur, Membre avec permissions granulaires

Portée des clés API

Les clés peuvent être limitées à des projets spécifiques

Journaux d’audit

Tous les accès et changements journalisés avec horodatages

Sécurité des données vocales

Embeddings vocaux

Stockés sous forme de vecteurs de 256 dimensions - ne peuvent pas être inversés pour recréer l’audio

Rétention de l’audio

Configurable par projet ; les embeddings vocaux peuvent être conservés après suppression de l’audio

Suppression des données

Suppression complète sur demande ; les embeddings peuvent être supprimés indépendamment

Fonctionnalités de conformité

Demandes des personnes concernées

Endpoints d’API pour les demandes d’accès, d’export et de suppression

Gestion du consentement

Flux d’avis d’enregistrement et de consentement

Résidence des données

Toutes les données clients hébergées dans l’UE

Accords de traitement

DPA disponible pour la conformité au RGPD

Gestion des données

Un contrôle total sur la façon dont vos données sont stockées, conservées et exportées.

Rétention des données

Enregistrements audio

30, 90, 365 jours ou indéfiniment - configurable par projet

Transcriptions

Suivent la rétention de l’audio ou conservées indépendamment

Embeddings vocaux

Peuvent être conservés après suppression de l’audio pour continuer la reconnaissance de locuteur

Analyses et notes

Conservées avec la transcription ou exportées indépendamment

Journaux d’audit

Conservés pendant la période de conformité (minimum 1 an)

Résidence des données

Région d’hébergement

Union européenne - centres de données en Finlande

Stockage d’objets

Sauvegardes chiffrées dans un stockage compatible S3 (Cloudflare R2)

Isolation des données

La base de données fonctionne sur un réseau privé, inaccessible depuis l’internet public

Options d’export

JSON

Accès programmatique, réponses d’API, payloads de webhooks

CSV

Analyse en tableur, imports vers des outils de BI

PDF

Résumés de transcriptions lisibles par un humain

Transcription brute

Texte brut avec horodatages

Suppression des données

Enregistrement unique

Supprimez via le tableau de bord ou l’API

Profil vocal

Supprimez le profil et tous les embeddings associés

Projet complet

Supprimez tous les enregistrements, profils et analyses

Clôture de compte

Toutes les données supprimées définitivement sous 30 jours

Ressources supplémentaires

Documentation complète de l’API

/api-docs

Aperçu de la sécurité

/security

Tarifs et forfaits

/pricing

Contacter le service commercial

/contact