Hub3E — Documentation : Macros
Documentation · Configurations avancées

Macros

Une macro regroupe une ou plusieurs actions que vous déclenchez en un clic : mise à jour de champs, envoi d'e-mails ou de SMS, ajout d'un historique, exécution d'une fonction Hub3E. Cette fiche explique comment les créer, les gérer et où les déclencher.

~7 minutes de lecture 5 étapes Macros

Une macro est une action, ou un ensemble d'actions, qui s'exécute au moment où vous le décidez. Son déclenchement est toujours manuel : il se fait en cliquant sur l'icône en forme de roue crantée sur fond bleu. Vous pouvez créer un nombre illimité de macros pour chaque ressource. Les 5 étapes ci-dessous détaillent leur paramétrage, en 3 temps, puis leur gestion et leurs emplacements de déclenchement.

1
Général
Nom, ressource, accès
2
Pré-exécution
Saisie avant lancement
3
Actions
Ce que fait la macro
4
Gestion
Modifier, supprimer
5
Déclenchement
Où lancer la macro
💡 Conseil : avant de créer vos premières macros, assurez-vous de bien maîtriser les notions de groupes d'utilisateurs et de champs personnalisés : elles sont utilisées à chaque étape du paramétrage.
Vue d'ensemble

La liste des macros

Configurations avancées — Macros
Liste des macros dans Configurations avancées, avec les colonnes Nom, Type de ressource, Groupes, Créée le et Actions
▲ La page « Macros » liste toutes les macros de l'école avec leur nom, leur type de ressource (candidat, candidature, entreprise, offre, formation, mise en relation…), les groupes autorisés à les exécuter et leur date de création. Le bouton vert « Créer une Macro » permet d'en ajouter une nouvelle.

Pour accéder aux macros, ouvrez le menu École, puis « Configurations avancées » et cliquez sur « Macros ». La création d'une macro se fait ensuite en 3 temps, accessibles depuis les onglets numérotés en haut de la fenêtre ou avec le bouton « Suivant » :

1

Général : le nom de la macro, la ressource concernée, les groupes autorisés et les emplacements où elle apparaît.

2

Pré-exécution (optionnel) : les champs que l'utilisateur renseigne juste avant le lancement.

3

Actions : ce que la macro exécute réellement.

! Attention : votre configuration n'est enregistrée qu'au clic sur « Enregistrer », à l'étape 3 — Actions. Pensez-y avant de quitter la fenêtre.
i Les exemples de cette fiche suivent une même macro : « Envoyer le mail d'acceptation au candidat », rattachée aux candidatures. Elle envoie le mail d'acceptation au candidat et crée une entrée dans l'historique.
Étape 1

Paramètres généraux

1.1 Identifier la macro
1

Intitulé : donnez à votre macro un nom explicite, pour que vos utilisateurs la reconnaissent facilement au moment de la lancer.

2

Description : résumez les actions exécutées par la macro. Cette description vous aidera à la retrouver lors de modifications futures.

3

Type de ressource : choisissez la ressource à laquelle la macro est rattachée (ici « Candidature »). C'est elle qui détermine sur quelles pages la roue crantée donnera accès à la macro.

Modifier une Macro — Général
Onglet Général d'une macro : intitulé, description, type de ressource, groupes d'utilisateurs, macro disponible et interface
▲ La macro « Envoyer le mail d'acceptation au candidat » est rattachée à la ressource Candidature et réservée au Groupe par défaut. Le bas de l'onglet regroupe les réglages d'accès et d'affichage détaillés en 1.2 et 1.3.
1.2 Groupes d'utilisateurs

Sélectionnez les groupes d'utilisateurs autorisés à exécuter la macro. Au moins un groupe doit être sélectionné.

Les groupes retenus s'affichent à droite du sélecteur, sous « Groupes sélectionnés ».

💡 Conseil : réservez les macros sensibles (suppression d'un candidat ou d'une entreprise, par exemple) à un groupe restreint, comme le groupe « Expert ».
Groupes d'utilisateurs
Liste déroulante des groupes d'utilisateurs avec le Groupe par défaut coché
▲ La liste propose tous les groupes de l'école (Espace candidat, Espace entreprise, Expert, Formateurs…). Ici, seul le Groupe par défaut est coché.
1.3 Emplacements d'affichage

Par défaut, une macro est accessible dans tous les sélecteurs de sa ressource. Pour limiter les endroits où elle apparaît :

1

Dans « Macro disponible », choisissez « Sélecteurs spécifiques ».

2

Dans « Interface », cochez le ou les emplacements où la macro doit être proposée.

Macro disponible — Interface
Liste des interfaces disponibles pour une macro de candidature, avec la modale de modification du statut à Validé cochée
▲ Pour une macro de candidature, les emplacements proposés sont le tableau de gestion des candidatures, l'onglet de gestion des candidatures d'un profil candidat et les modales de modification du statut (« En attente », « Validé », « Refusé »). Ici, la macro n'apparaît que lors du passage d'une candidature au statut « Validé ».
💡 Conseil : associez une macro à la modale du statut correspondant (par exemple le mail d'acceptation au statut « Validé ») : l'utilisateur la retrouve exactement au moment où il en a besoin, sans avoir à la chercher.
Étape 2

Pré-exécution

Cette étape facultative affiche un écran de saisie avant le lancement de la macro : l'utilisateur y renseigne manuellement un ou plusieurs champs, puis les actions de l'étape 3 s'exécutent. Par exemple, vous pouvez lui demander de mettre à jour le statut interne du candidat avant d'appliquer la macro.

1

Sélectionnez la ressource concernée par la saisie (ici « Candidat »), puis cliquez sur « + ».

2

Dans « Champs à surcharger », choisissez le champ que l'utilisateur devra renseigner. Ajoutez autant de lignes que nécessaire.

Modifier une Macro — Pré-exécution
Onglet Pré-exécution : écran de saisie avant lancement avec le champ Commentaire mail du candidat
▲ Avant l'exécution, l'utilisateur est invité à renseigner le champ « Commentaire mail » du candidat. L'icône rouge supprime la ligne.
i Si vous n'avez besoin d'aucune saisie préalable, laissez cette étape vide et passez directement à l'étape 3.
Étape 3

Actions

L'onglet « Actions » définit ce que la macro exécute. Chaque bloc fonctionne de la même façon : sélectionnez un type de ressource, cliquez sur « + », puis complétez la ligne ajoutée. Une même macro peut combiner autant d'actions que nécessaire.

3.1 Mettre à jour un champ et envoyer un e-mail
1

Mise à jour de champ : modifiez automatiquement un ou plusieurs champs d'une ou plusieurs ressources. Par exemple, passer le champ « Profil incomplet » à « Non » sur la ressource Candidat.

2

Envoyer un email : choisissez le champ destinataire (l'adresse e-mail à utiliser) et le modèle d'e-mail adapté au contexte. L'icône bleue en forme d'œil affiche un aperçu du contenu envoyé.

Actions — Mise à jour de champ et Envoyer un email
Blocs Mise à jour de champ et Envoyer un email, avec l'envoi du modèle Acceptation dans une formation au candidat
▲ La macro envoie le modèle « Acceptation dans une formation » à l'adresse Email du candidat. Aucune mise à jour de champ n'est configurée dans cet exemple.
3.2 Envoyer un SMS et créer un message dans l'historique
1

Envoyer un SMS : même principe que l'e-mail, avec le numéro de portable comme destinataire. L'envoi dépend de votre quota de SMS restant.

2

Créer un message dans l'historique : ajoutez automatiquement une entrée dans l'historique de la ressource. Choisissez le type d'historique, rédigez le message et indiquez à qui envoyer la notification.

Actions — Envoyer un SMS et Créer un message dans l'historique
Blocs Envoyer un SMS et Créer un message dans l'historique avec le type Candidature : email d'acceptation envoyé
▲ Un historique « Candidature : email d'acceptation envoyé » est ajouté sur le candidat, avec un message qui reprend le nom de la formation grâce à la variable [TRAINING_NAME_VALUE]. La notification est envoyée à tout le monde.
i Le bouton bleu </> insère des variables dynamiques dans le message (nom de la formation, date du jour…) pour l'enrichir automatiquement.
3.3 Exécuter une fonction Hub3E

Le dernier bloc lance une fonction Hub3E choisie dans la liste. Son exécution est soumise au quota journalier de votre école.

Actions — Exécuter une fonction Hub3E
Bloc Exécuter une fonction Hub3E avec le sélecteur de fonction
▲ Sélectionnez la fonction à exécuter dans la liste. Tant qu'aucune n'est choisie, la mention « Aucune fonction Hub3E sélectionnée » s'affiche.
! Attention : une fois toutes vos actions configurées, cliquez sur « Enregistrer » pour sauvegarder la macro.
Étape 4

Modifier et supprimer une macro

Toutes vos macros sont regroupées dans le tableau de la page « Macros » (voir la vue d'ensemble). Utilisez les filtres des colonnes pour les retrouver rapidement par nom ou par type de ressource.

1

Modifier : cliquez sur l'icône crayon verte pour rouvrir la fenêtre de la macro. Vos modifications ne sont prises en compte qu'après un clic sur « Enregistrer » à l'étape 3.

2

Supprimer : l'icône poubelle rouge ouvre la fenêtre de suppression. La macro disparaît alors de la liste des macros proposées aux utilisateurs concernés.

Étape 5

Où déclencher une macro

5.1 Les emplacements de déclenchement

Une macro se déclenche toujours via la roue crantée sur fond bleu, depuis deux grands types d'emplacements :

1

Depuis les ressources Hub3E : fiche candidat, candidature, entreprise, contact entreprise, offre ou mise en relation. La macro s'applique alors à la ressource affichée.

2

Depuis l'ensemble des tableaux de gestion Hub3E, notamment pour faire du traitement de masse : filtrez les ressources selon vos critères, sélectionnez-les, puis appliquez-leur la macro en une seule fois.

i Si vous avez limité les emplacements de la macro à l'étape 1.3, elle n'apparaît que dans les interfaces cochées.
! Attention : si votre macro envoie un e-mail ou un SMS contenant des variables dynamiques, vérifiez qu'elles sont disponibles depuis l'endroit où la macro est lancée. Par exemple, le nom d'une offre ne peut pas être affiché dans un e-mail déclenché depuis une candidature.
5.2 Exemple : ce que voit l'utilisateur

Voici ce qu'un utilisateur voit lorsqu'il souhaite déclencher une macro depuis Hub3E. Dans cet exemple, il modifie le statut d'une candidature : la fenêtre de confirmation lui propose de déclencher une macro juste après le changement de statut.

1

L'utilisateur change le statut de la candidature, ici vers « Acceptée ».

2

Dans « Déclencher une macro après le changement du statut ? », il choisit la macro à exécuter parmi celles qui lui sont proposées, ou conserve « Ne pas exécuter de macro ».

Modifier le statut de la candidature
Fenêtre Modifier le statut de la candidature proposant de déclencher la macro Envoyer le mail d'acceptation au candidat
▲ Au passage de la candidature au statut « Acceptée », la liste propose la macro « Envoyer le mail d'acceptation au candidat ». En arrière-plan, la roue crantée sur fond bleu du menu de droite permet aussi de lancer une macro sur cette candidature.
💡 Conseil : cette option évite d'oublier une action liée au statut : le mail d'acceptation part au moment même où la candidature est acceptée.
5.3 Pour les administrateurs école

Les administrateurs école peuvent également déclencher des macros depuis l'onglet École, ainsi que depuis les tableaux de gestion suivants :

1

Formations

2

Campagnes

3

Enrichissements d'interfaces

4

Utilisateurs

5

Domaines personnalisés

À retenir

Pour aller plus loin

1

Une macro se déclenche toujours manuellement, via la roue crantée sur fond bleu. Pour des actions automatiques, sans intervention de l'utilisateur, tournez-vous vers les workflows.

2

Donnez à chaque macro un intitulé explicite et limitez ses emplacements d'affichage : vos utilisateurs trouvent la bonne macro au bon moment.

3

Vérifiez toujours que les variables dynamiques de vos e-mails et SMS sont disponibles depuis l'endroit où la macro est lancée.

4

Les étapes 1 à 3 se configurent dans la même fenêtre et s'enregistrent en une seule fois, à l'étape 3. Les étapes 4 (gestion) et 5 (déclenchement) sont indépendantes : consultez-les selon vos besoins du moment.

⚙️

Revenez à cette fiche à chaque nouvelle macro

Les macros que vous créez s'utilisent depuis les ressources Hub3E (candidats, candidatures, entreprises, contacts entreprise, offres, mises en relation) et depuis l'ensemble des tableaux de gestion.

Des questions ? Contactez votre chef de projet Hub3E.
Hub3E

Documentation interne — Tous droits réservés