Aller au contenu principal
Documentation

Intégrez VocalIA en Minutes

Guides complets, exemples de code et référence API pour déployer vos agents vocaux IA.

Démarrage Rapide

Intégrez le Voice Widget VocalIA sur votre site en moins de 5 minutes. Aucune installation serveur requise, fonctionne avec le Web Speech API du navigateur.

1 Ajoutez le Script

HTML
<script src="https://vocalia.ma/voice-assistant/voice-widget-b2b.js?v=2.7.0" data-vocalia-tenant="VOTRE_TENANT_ID" defer></script>

2 Initialisez le Widget

JavaScript
// Configuration du widget (optionnel)
window.VOCALIA_CONFIG = {
  tenant_id: 'votre-tenant-id',
  language: 'fr',
  persona: 'AGENCY',
  position: 'bottom-right',
  primaryColor: '#5E6AD2'
};

C'est tout !

Le widget apparaît automatiquement. Vos visiteurs peuvent maintenant interagir vocalement avec votre assistant IA.

Voice Widget

Le Voice Widget se connecte à l'API VocalIA pour offrir un assistant vocal intelligent. Reconnaissance vocale intégrée + moteur IA multi-niveaux. Inclus dans votre abonnement.

Configuration Avancée

JavaScript
VocaliaWidget.init({
  // Identifiants
  apiKey: 'voc_xxxxxx',
  tenantId: 'votre-tenant',

  // Langue et voix
  language: 'fr',       // fr, en, es, ar, ary
  voice: 'feminine',     // feminine, masculine, neutral

  // Persona métier
  persona: 'ecommerce',  // 50 personas disponibles

  // Apparence
  theme: {
    primaryColor: '#5E6AD2',
    position: 'bottom-right',
    size: 'medium'
  },

  // Callbacks
  onReady: () => console.log('Widget prêt'),
  onTranscript: (text) => console.log('Transcription:', text),
  onResponse: (response) => console.log('Réponse IA:', response)
});

Personas Disponibles

E-commerce
Suivi commandes, retours, produits
Dental
RDV, urgences, conseils
Real Estate
Visites, estimation, leads
Concierge
Réservations, services, info
B2B Sales
Qualification, démo, pricing

Voice Telephony AI

Solution backend complète pour gérer les appels téléphoniques entrants et sortants avec des agents vocaux IA via PSTN + IA temps réel.

Configuration Requise
Voice Telephony nécessite des credentials téléphonie. Contactez-nous pour un accompagnement.

Architecture

Client PSTN
PSTN
VocalIA Bridge
IA Engine

Tarification

Coût par minute
0.24€
IA + Télécom tout-inclus
Comparaison
Vapi 0.15-0.33€/min
Retell 0.13-0.31€/min
VocalIA 199€/mois + 0.24€/min

Référence API

API REST pour gérer vos agents, conversations et analytics.

GET /api/v1/conversations

Liste toutes les conversations de votre tenant.

Réponse
{
  "data": [
    {
      "id": "conv_xxx",
      "duration": 127,
      "language": "fr",
      "status": "completed"
    }
  ],
  "total": 42
}
POST /api/v1/agents

Crée un nouvel agent vocal avec configuration personnalisée.

Corps de la requête
{
  "name": "Support Client",
  "persona": "ecommerce",
  "languages": ["fr", "en"],
  "knowledge_base_id": "kb_xxx"
}

Exemples de Code

React Integration

React
import { useEffect } from 'react';

function VoiceAssistant() {
  useEffect(() => {
    // Charger le script VocalIA
    const script = document.createElement('script');
    script.src = 'https://vocalia.ma/voice-assistant/voice-widget-b2b.js';
    script.dataset.vocaliaTenant = 'votre-tenant-id';
    document.body.appendChild(script);

    return () => document.body.removeChild(script);
  }, []);

  return null;
}

Vue.js Integration

Vue 3
<script setup>
import { onMounted, onUnmounted } from 'vue';

onMounted(() => {
  const script = document.createElement('script');
  script.src = 'https://vocalia.ma/voice-assistant/voice-widget-b2b.js';
  script.dataset.vocaliaTenant = 'votre-tenant-id';
  document.body.appendChild(script);
});
</script>

SDKs

JavaScript / TypeScript
npm install vocalia
Disponible
Python
pip install vocalia
Disponible

Besoin d'Aide ?

Notre équipe technique est disponible pour vous accompagner dans votre intégration.

Restez informé des actualités IA conversationnelle

Recevez nos conseils IA conversationnelle et mises à jour produit.