Messageries vocales
Messageries vocales
Route : /admin/voicemails
Cet écran gère les boîtes vocales du client sélectionné dans MaxiPBX : les messages déposés y sont stockés, et la boîte peut notifier son propriétaire par e-mail. La page affiche la liste des boîtes existantes, avec un bouton pour en créer de nouvelles. Seules les boîtes de type global sont affichées (les boîtes personnelles attachées à un utilisateur se gèrent depuis la fiche utilisateur).
- Titre : « Messageries vocales ».
- État vide : « Aucune messagerie configurée » quand aucune boîte n'existe.
- Bouton de création : « Ajouter une messagerie ».
Sélectionnez d'abord un client dans la barre supérieure. Sans client, la liste reste vide.
Créer ou modifier une messagerie
Le bouton « Ajouter une messagerie » ouvre une fenêtre de saisie. Les champs ci-dessous se répartissent entre Paramètres essentiels et Paramètres avancés (section repliée par défaut).
Paramètres essentiels
| Champ | Type | Obligatoire | Détails |
|---|---|---|---|
| Nom | Texte | Oui | Nom de la boîte. Exemple : Accueil. Sert de titre dans la liste. |
| Numéro de boîte | Texte | Oui | Numéro composé par les utilisateurs pour consulter la boîte. Exemple : 9001. Aide : « Le numéro que les utilisateurs composent pour consulter cette boîte ». |
| Plage interne | Liste (chargée) | Oui | Plage de numérotation interne du client. Aide : « Choisis la plage de numérotation interne du client. » |
| Code PIN (chiffres uniquement) | Texte | Non | PIN à 4–6 chiffres pour accéder à la boîte. Exemple : 1234. |
| Email de notification | Texte | Non | Reçoit le message audio par mail (optionnel). Exemple : user@exemple.ch. |
| Joindre l'audio aux emails ? | Interrupteur (oui/non) | Non | « Oui — joindre le fichier audio » ou « Non — juste notifier ». |
Paramètres avancés
| Champ | Type | Obligatoire | Détails |
|---|---|---|---|
| Boîte active | Interrupteur | Non | Activée par défaut. Désactive la boîte sans la supprimer. |
| Demander le code PIN | Interrupteur | Non | Activé par défaut. Exige le PIN à la consultation. |
| Supprimer après envoi email | Interrupteur | Non | Désactivé par défaut. Efface le message une fois envoyé par e-mail. |
| Type d'accès | Liste | Non | Valeur imposée : « Global ». Les boîtes créées ici sont toujours globales. |
| Langue vocale | Liste | Non | Voix des annonces : Français, Français Canada, Anglais, Allemand, Italien, Espagnol, Néerlandais. |
| Fuseau horaire | Texte | Non | Nom de zone voicemail Asterisk (ex. eu-fr). Laisser vide pour la zone par défaut. |
| Nombre maximum de messages | Nombre | Non | Plafond de messages stockés. Exemple : 100. |
| Email pager | Texte | Non | Adresse d'alerte courte (pager). Exemple : pager@exemple.ch. |
| Options avancées | Liste clé=valeur | Non | Une option par ligne au format clé=valeur. Réservé aux intégrateurs. Exemple : saycid=yes. |
Le bouton Annuler ferme sans enregistrer ; Enregistrer valide. Les champs obligatoires non remplis empêchent l'enregistrement.
Supprimer une messagerie
La suppression demande une confirmation : « La messagerie et tous ses messages stockés seront définitivement supprimés. » Cette action est irréversible.
Paramètres globaux du client
Un panneau « Paramètres globaux » (sous-titre : « Réglages communs aux messageries du client, avec options expertes éditables sans JSON. ») regroupe les réglages valables pour toutes les boîtes du client, organisés en trois onglets.
Onglet « Simple »
- Transcription automatique : interrupteur unique. Active ou désactive la transcription automatique des messages vocaux pour ce client.
- Bouton Enregistrer ; message de succès « Paramètres enregistrés ».
Onglet « Transcriptions »
Recherche et lecture des transcriptions déjà produites.
| Champ | Type | Détails |
|---|---|---|
| Recherche dans le texte | Texte | Filtre par mot, phrase ou numéro. |
| Boîte vocale | Texte (chiffres) | Limite à une boîte précise (ex. 9001). |
- Bouton Actualiser pour relancer la requête.
- Chaque résultat affiche la boîte (« Boîte {id} »), la date, la durée (« {n}s ») ou la langue, et le texte. Si la transcription est vide : « Transcription vide. »
- État vide : « Aucune transcription trouvée. »
Onglet « Expert »
Deux blocs éditables sans JSON :
- Options générales : tableau d'options
Nom de l'option/Valeur. Boutons « Ajouter une option » et « Supprimer la ligne ». État vide : « Aucune option générale personnalisée. » Aide : « Ajoute uniquement les options nécessaires. » - Annonces de fuseau horaire : tableau
Nom/Fuseau horaire(liste) /Annonce(ex.today, yesterday, %A %d %B…). Boutons « Ajouter une annonce » et « Supprimer la ligne ». État vide : « Aucune annonce personnalisée. »
Règles de validation : chaque annonce doit avoir un nom et un fuseau horaire ; chaque option doit avoir une clé et une valeur, sans clé dupliquée. Sinon l'enregistrement échoue avec un message d'erreur.
Bouton Enregistrer commun ; succès « Paramètres enregistrés ».
États d'erreur
En cas d'échec de chargement, un bandeau rouge affiche un message du type « Impossible de charger… : {détail} » (réglage de transcription, options générales, annonces de fuseau, fuseaux horaires, transcriptions).
Pages liées
- Services d'appel
- Codes d'accès — codes étoile de messagerie (
*98,*97., etc.)