MaxiPBX
Administration

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