Dashboard
{{ dash.system?.version || '-' }}
Asterisk {{ dash.system?.uptime || '' }}
{{ dash.system?.active_calls || 0 }}
Appels en cours
{{ dash.today?.total_calls || 0 }}
Appels aujourd'hui
{{ dash.today?.transfers || 0 }}
Transferts technicien
Appels - 7 derniers jours
Trunks SIP
| Nom | Statut |
|---|---|
| {{ r.name }} | {{ r.status }} |
| Aucun trunk | |
Derniers appels
| Date | Appelant | Duree | Statut | Transfert |
|---|---|---|---|---|
| {{ formatDate(c.started_at) }} | {{ c.caller_num || '-' }} | {{ formatDuration(c.duration) }} | {{ c.status || '-' }} | Oui |
| Aucun appel | ||||
Historique des appels
| Date | Appelant | Appele | Duree | Statut | Transfert |
|---|---|---|---|---|---|
| {{ formatDate(c.started_at) }} | {{ c.caller_num || '-' }} | {{ c.callee_num || '-' }} | {{ formatDuration(c.duration) }} | {{ c.status }} | Oui |
{{ callsTotal }} appel(s)
Extensions SIP
| Extension | Nom | Contexte | Codecs | Statut | Actions |
|---|---|---|---|---|---|
| {{ e.extension }} | {{ e.name }} | {{ e.context }} | {{ e.codecs }} | {{ e.is_active?'Actif':'Inactif' }} |
Trunks SIP
| Nom | Fournisseur | Serveur | Utilisateur | Statut | Actions |
|---|---|---|---|---|---|
| {{ t.name }} | {{ t.provider }} | {{ t.server_uri }} | {{ t.username }} | {{ t.is_active?'Actif':'Inactif' }} |
Files d'attente
{{ q.display_name }} ({{ q.name }})
{{ q.strategy }}
Timeout: {{ q.timeout }}s | MOH: {{ q.music_on_hold }} | Membres: {{ q.members?.length || 0 }}
Aucune file d'attente configuree
Menus IVR
{{ m.display_name }}
| Touche | Action | Destination | Description |
|---|---|---|---|
| {{ o.digit }} | {{ o.action }} | {{ o.destination }} | {{ o.description }} |
Aucune option configuree
Musique d'attente
{{ cat.display_name }} ({{ cat.name }})
{{ f.original_name }}
Aucun fichier
Horaires d'ouverture
{{ s.display_name }}
| Jour | Ouverture | Fermeture |
|---|---|---|
| {{ dayNames[p.day_of_week] || p.day_of_week }} | {{ p.start_time }} | {{ p.end_time }} |
Agent vocal IA
Statut
{{ agentStatus?.is_running ? 'En ligne' : 'Hors ligne' }}
Connaissances
{{ agentCounts?.knowledge || 0 }}
Directives
{{ agentCounts?.directives || 0 }}
Techniciens
{{ agentCounts?.technicians || 0 }}
Actions
Connaissances
Directives
Techniciens
Regles transfert
Configuration
Prompt
Logs
Base de connaissances
| Categorie | Question | Reponse | Actif | Actions |
|---|---|---|---|---|
| {{ k.category }} | {{ k.question || '-' }} | {{ k.answer.substring(0,120) }}{{ k.answer.length>120?'...':'' }} | {{ k.is_active?'Oui':'Non' }} | |
| Aucune connaissance. Ajoutez des informations pour que l'IA puisse repondre aux clients. | ||||
Directives & Instructions
| Type | Contenu | Actif | Actions |
|---|---|---|---|
| {{ directiveTypeLabel(d.type) }} | {{ d.content }} | {{ d.is_active?'Oui':'Non' }} | |
| Aucune directive. Ajoutez des instructions pour guider le comportement de l'IA. | |||
Lignes techniciens
| Nom | Telephone | Priorite | Horaires | Disponible | Actions |
|---|---|---|---|---|---|
| {{ t.name }} | {{ t.phone }} | {{ t.priority }} | {{ t.schedule_start }} - {{ t.schedule_end }} | {{ t.is_available?'Oui':'Non' }} | |
| Aucun technicien configure. | |||||
Regles de transfert / fin d'appel
| Type | Declencheur | Action | Message avant | Actif | |
|---|---|---|---|---|---|
| {{ r.trigger_type }} | {{ r.trigger_value }} | {{ r.action }} | {{ r.message_before || '-' }} | {{ r.is_active?'Oui':'Non' }} | |
| Aucune regle. Les mots-cles et conditions de transfert apparaitront ici. | |||||
Configuration de l'agent
Apercu du prompt systeme genere
{{ promptPreview || 'Chargement...' }}
Logs en temps reel
{{ agentLogs || 'Aucun log disponible' }}
Fichiers de configuration
| Fichier | Taille | Modifie | Actions |
|---|---|---|---|
| {{ c.filename }} | {{ c.size }} octets | {{ formatDate(c.modified) }} |
{{ editingConfig }}
Logs Asterisk
{{ asteriskLogs || 'Chargement...' }}
Console Asterisk CLI
{{ cliOutput || 'Resultat de la commande...' }}
Actions rapides