Qu'est-ce qu'un assistant ou Wizard ?
Un assistant vous aide à diviser un formulaire long en une série d'écrans, où les utilisateurs peuvent saisir des données sur chaque écran au fur et à mesure qu'ils passent à l'étape suivante jusqu'à la fin. Une approche progressive est moins complexe et réduit les risques de saisie de données erronées, car le formulaire partiellement rempli peut être enregistré comme brouillon et envoyé ultérieurement.
Les assistants sont généralement utiles lorsque :
- vous souhaitez que les utilisateurs complètent le formulaire dans un ordre systématique uniquement
- plusieurs étapes sont nécessaires pour accomplir une action
- vous souhaitez que les utilisateurs puissent enregistrer le formulaire en tant que brouillon avant de le soumettre
Disponibilité
Autorisation requise
Les utilisateurs disposant d'un profil administrateur peuvent créer, modifier et supprimer des assistants.
Exemples d'utilisation recommandés
L'affichage de différentes sections d'un enregistrement, telles que les détails de l'utilisateur, l'historique de l'emploi, la qualification scolaire, les détails de l'assurance, etc., dans une seule vue peut prêter à confusion. Au lieu de cela, l'affichage de chaque section sous forme de boutons distincts sur l'écran d'accueil permet aux commerciaux ou aux agents de naviguer facilement entre les sections en fonction de l'intérêt du client.
Cette approche peut s'avérer utile dans les processus où les formulaires de demande sont volumineux et où l'utilisateur souhaite ignorer quelques détails à ce moment-là, comme la demande de prêt, la sélection d'un bien, la soumission d'un visa, etc.
Formulaire d'assurance : Un formulaire d'achat d'assurance simple et interactif facilite le remplissage des formulaires. Vous pouvez intégrer votre application logicielle à l'assistant à l'aide de widgets et permettre au créateur de l'enregistrement de vérifier si le demandeur a d'autres assurances avec votre entreprise ou si sa demande a été rejetée par le passé ainsi que la raison du rejet. Ainsi, lors de la création de l'enregistrement, l'utilisateur peut accéder à la base de données de l'entreprise pour vérifier les informations avant de sauvegarder l'enregistrement.
Formulaire d'admission à l'université : le formulaire de demande d'admission à l'université est beaucoup plus compréhensible et plus aéré avec l'aide d'un assistant. Des écrans distincts sont utilisés pour saisir des détails supplémentaires tels que les projets, les présentations, etc., ce qui réduit les risques de négliger des détails importants lors de la soumission. La base de données peut être intégrée à l'assistant pour permettre au créateur de l'enregistrement de renseigner automatiquement le numéro d'admission et l'ID d'enregistrement d'un utilisateur existant à l'aide du widget.
Formulaire d'achat de produit : Un formulaire de commande de produit est divisé en différents écrans pour s'adapter aux commandes de différents produits. Ainsi, les agents peuvent directement ouvrir le formulaire de commande de produit pour lequel le client souhaite passer une commande. En outre, les agents peuvent vérifier si la livraison du produit est disponible dans une zone particulière à l'aide du bouton personnalisé sans avoir à quitter l'écran de l'assistant.
Création d'un assistant
Dans Zoho CRM, vous pouvez personnaliser la page des détails de l'enregistrement à l'aide d'assistants pour segmenter un formulaire unique en plusieurs segments concis. Chaque section s'affiche sous forme d'écran et l'utilisateur peut naviguer entre les écrans à l'aide de boutons tels que suivant, enregistrer, plus, etc. Vous pouvez créer des assistants dans des modules standard et personnalisés et dans différentes dispositions (vous pouvez ajouter jusqu'à 4 dispositions).
Vous pouvez sélectionner les champs qui doivent apparaître dans chaque section et utiliser différentes options de formatage pour concevoir un formulaire (assistant) unique en fonction des besoins de votre entreprise. Un assistant se compose des éléments suivants :
- Champs - Tous les champs, sections et sous-formulaires que vous avez ajoutés à la disposition s'affichent sous l'onglet Champs, à l'exception des champs de recherche à sélection multiple et des champs utilisateur. Vous pouvez faire glisser et déposer les champs souhaités dans chaque segment.
Notez que vous ne pouvez pas créer de champ à partir de cet écran.
Composants - Vous pouvez ajouter un composant et un widget à ligne unique à l'assistant. Vous pouvez ajouter jusqu'à 5 composants et un widget sur un écran.
À l'aide du widget, vous pouvez transmettre des informations de l'assistant au widget et vice versa. L'API suivante doit être utilisée dans le SDK Widget uniquement lors de la transmission d'informations du widget à l'assistant :
ZOHO.CRM.WIZARD. Post(data) [data est un objet json qui contient la valeur qui doit être renseignée dans l'enregistrement].
data=
{
field_api_name: Field_value
}
Exemple : l'API ci-dessous transmet le nom et le prénom du client d'un widget à l'assistant.
ZOHO.CRM.WIZARD.Post(
{
« Last_Name » : « Brooks »,
« First_Name » : « Nathan »,
»);
Boutons - Les boutons peuvent être utilisés pour sauvegarder un enregistrement ou pour lier différents écrans. Dans un seul écran, vous pouvez ajouter jusqu'à 10 boutons. Vous ne pouvez utiliser qu'un seul bouton pour lier un écran. En fonction de l'action que vous souhaitez que ces boutons exécutent, vous pouvez les nommer : Enregistrer, Suivant, Modifier, Nom du produit, etc. Vous pouvez spécifier si un bouton doit être utilisé pour sauvegarder un enregistrement en cochant l'option Utiliser ce bouton pour sauvegarder l'enregistrement. Par exemple, vous pouvez cocher cette option pour vous assurer que l'enregistrement est sauvegardé lorsque le bouton Terminé, Soumettre ou Enregistrer est utilisé par l'utilisateur.Vous pouvez également activer/désactiver le bouton Afficher le message de confirmation pour afficher un message lorsque l'utilisateur clique sur le bouton Enregistrer. Pour chaque bouton, vous pouvez définir la visibilité, le style et les actions.
Visibilité - Vous pouvez définir la visibilité du bouton sur : toujours afficher, masquer ou désactiver. Vous pouvez également définir des conditions dans lesquelles le bouton doit être masqué ou désactivé. Par exemple, si les champs d'adresse de correspondance et d'adresse e-mail sont vides, le bouton Suivant doit être désactivé/masqué.
Style - Vous pouvez sélectionner la forme du bouton comme normale, arrondie ou incurvée et choisir une couleur parmi les options disponibles.
Actions - Vous pouvez définir des actions telles que l'envoi de notifications par e-mail au propriétaire de l'enregistrement lorsque le bouton Envoyer est utilisé. Vous pouvez également définir des actions à l'aide de webhooks ou écrire vos propres actions personnalisées. Par exemple, vous pouvez rédiger un webhook pour informer les étudiants lorsque leur formulaire de candidature est envoyé sur le portail de l'université.
Boutons personnalisés - Ces boutons peuvent être utilisés pour effectuer des actions spécifiques impliquant la récupération de données à partir du module CRM, d'une application tierce ou d'autres applications Zoho. Par exemple, à l'aide d'un bouton personnalisé, vous pouvez :
Vérifier si le client est autorisé à obtenir une licence commerciale. Vous pouvez récupérer les informations pertinentes auprès de l'organisme municipal local lors de la création ou de la modification d'un dossier dans l'assistant.
Vérifier les détails du client et remplir automatiquement les informations du site Web tiers dans vos champs CRM.
Envoyer des informations sur l'enregistrement à d'autres applications pour un traitement ultérieur. Si un certain processus exige que le client soumette des documents pour un traitement ultérieur, l'agent (créateur de l'enregistrement dans CRM) peut cliquer sur le bouton Soumettre après avoir téléchargé les documents nécessaires, ce qui permettra de transmettre les informations à l'application tierce.
Vous pouvez sélectionner les profils qui doivent avoir accès à un assistant particulier. Notez toutefois que l'autorisation de disposition remplacera l'autorisation d'accès à l'assistant. En d'autres termes, si les commerciaux ont restreint l'accès à la disposition A, même s'ils ont l'autorisation d'accéder à l'assistant, ils ne pourront pas afficher la disposition. Par conséquent, vous devez vous assurer que les profils auxquels vous donnez accès aux assistants ont des autorisations de disposition activées.
Pour gérer les autorisations de l'assistant
- Cliquez sur Gérer l'autorisation dans le panneau supérieur de la page de conception de l'assistant.
- Choisissez les profils et cliquez sur Terminé.
Vous pouvez modifier les autorisations en ajoutant/supprimant des profils après avoir configuré l'assistant.
Définition des assistants comme disposition par défaut
Si vous avez créé des dispositions et des assistants réguliers dans un module et que vous souhaitez qu'un profil particulier affiche la disposition de l'assistant par défaut, vous pouvez marquer l'assistant comme disposition par défaut pour ce profil.
Par exemple, si vous souhaitez que le profil de vente affiche le formulaire d'inscription chaque fois qu'il crée un enregistrement, vous pouvez sélectionner l'assistant comme disposition par défaut.
L'attribution d'une disposition par défaut n'empêche pas les utilisateurs d'afficher d'autres dispositions ou assistants lors de la création d'un enregistrement. Ils peuvent sélectionner les autres dispositions dans la liste déroulante, si nécessaire.
Pour attribuer l'assistant comme disposition par défaut
1. Accédez à Configuration > Personnalisation > Modules et champs et sélectionnez le module.
2. Cliquez sur l'icône Plus et sélectionnez Dispositions.
3. Sur la page Dispositions , cliquez sur Disposition et attribution de types.
4. Pour chaque disposition, sous Définir les types de disposition, sélectionnez Disposition normale ou Assistant de disposition dans la liste déroulante.
5. Cliquez sur la case pour Choisir une disposition par défaut.
Points à retenir
- Les assistants ne peuvent pas être créés pour les modules Inventaire et Tâches, Appels, Réunions (Activités). Ils peuvent être créés pour les leads, les contacts, les transactions, les comptes et les modules personnalisés.
- Saisissez le nom du champ dans la zone de recherche pour trouver rapidement un champ.
- Par défaut, le premier écran est considéré comme l'écran d'accueil (une icône d'accueil est ajoutée à l'écran). Cependant, vous pouvez cliquer sur l'icône « plus » dans n'importe quel écran et en faire l'écran d'accueil. C'est également ici que vous pouvez supprimer un écran.
- Pour éviter d'obtenir des erreurs lors de l'enregistrement d'un assistant, assurez-vous de procéder comme suit :
- Nous avons répertorié tous les champs obligatoires : champs obligatoires définis par le système et champs obligatoires définis par l'utilisateur, séparément sous l'onglet Champs pour faciliter l'identification. Assurez-vous d'ajouter ces champs aux écrans avant d'enregistrer l'assistant.
- Assurez-vous que vous n'avez pas d'écrans ou de boutons orphelins. En d'autres termes, tous les écrans doivent être reliés aux boutons (sauf si le bouton est utilisé pour sauvegarder l'enregistrement) et vice versa.
- Vous avez ajouté un bouton permettant de sauvegarder l'enregistrement.
- Cliquez sur Ignorer les modifications pour supprimer toutes les configurations que vous avez effectuées et recommencer la conception.
- Vous pouvez filtrer les assistants en fonction des modules pour lesquels ils sont créés et de leur statut, c'est-à-dire actif ou inactif.
- Si une règle de validation est appliquée à un champ, elle se comportera également de la manière prévue dans l'assistant. Par exemple, dans l'image ci-dessous, le champ mobile dispose d'une configuration de règle de validation. Par conséquent, le créateur de l'enregistrement est invité à saisir une valeur pour sauvegarder l'enregistrement. En savoir plus sur la création d'une règle de validation.
- La personnalisation de copie est prise en charge pour les assistants.
- Tous les champs, à l'exception de la recherche à sélection multiple et de la recherche utilisateur, sont pris en charge dans la disposition de l'assistant.
Création d'enregistrements à l'aide d'assistants
Les utilisateurs CRM autorisés à accéder à l'assistant ainsi qu'à une disposition particulière peuvent ajouter un enregistrement à l'aide de l'assistant. L'utilisateur doit sélectionner la disposition de l'assistant souhaitée dans la liste déroulante du module et ajouter les détails de l'enregistrement. Les boutons le guideront pour naviguer dans l'ensemble du formulaire.
Vous trouverez ci-dessous un exemple de création d'un dossier d'étudiant.
Dans le module Étudiants, sélectionnez l'assistant et la disposition auxquels vous souhaitez ajouter l'enregistrement. Saisissez les détails dans le premier écran et continuez à naviguer en fonction des détails que vous souhaitez saisir.
Modification d'enregistrements à l'aide des assistants
Les enregistrements qui ont été créés à l'aide des assistants peuvent être modifiés à l'aide de la disposition de l'assistant. Par exemple, un formulaire d'assurance créé sur une disposition de l'assistant peut être modifié par les agents dans la même disposition.
Sauvegarde des enregistrements en tant que brouillons
Vous pouvez sauvegarder un enregistrement dont les détails sont partiellement renseignés en tant que brouillons et saisir les détails restants ultérieurement. Vous pouvez accéder à ces formulaires en cliquant sur l'option Brouillons dans l'icône Plus de l'affichage Liste des modules. Une fois l'enregistrement sauvegardé, il est supprimé des brouillons et ajouté à l'affichage Liste. Toute action configurée pour les boutons, qui s'affiche sur les écrans avant qu'un enregistrement ne soit sauvegardé en tant que brouillon, est déclenchée.
Vous pouvez utiliser ces critères pour filtrer les brouillons de la liste des brouillons.
Notez qu'un brouillon est également enregistré lorsqu'une action telle qu'une notification par e-mail, un webhook ou une fonction personnalisée est configurée sur un écran pour un bouton. Par exemple, si une notification par e-mail est configurée pour le bouton A, l'écran sur lequel le bouton a été ajouté sera enregistré en tant que brouillon pour référence. Le brouillon d'enregistrement sera également disponible dans le journal d'audit.
Suppression ou désactivation d'un assistant
Vous pouvez supprimer ou désactiver un assistant qui n'est pas utilisé. Cependant, souvenez-vous des points suivants avant de choisir de désactiver ou de supprimer un assistant :
- La suppression d'un assistant supprimera la configuration et tous les brouillons qui lui sont associés. De plus, cette opération ne peut pas être annulée.
- La désactivation d'un assistant supprimera tous les brouillons qui lui sont associés. Vous pouvez activer un assistant si nécessaire.
Liste des messages d'erreur
Lors de la création d'un assistant, les messages d'erreur suivants peuvent s'afficher :
- Écrans orphelins : si l'écran n'est pas connecté à un autre écran.
- Bouton Enregistrer non valide : si le bouton Enregistrer d'un écran est défini avant l'ajout de tous les champs obligatoires du système.
- Boutons non valides : si le bouton n'est pas configuré pour l'action d'enregistrement ou n'est pas lié à un autre écran avant l'enregistrement de l'assistant.
- Aucune option d'enregistrement : si un écran ne dispose pas d'un bouton d'enregistrement.
- La boucle n'est pas autorisée : si les écrans sont connectés de manière à ce qu'ils commencent et se terminent sur le même écran, on parle de boucle. Par exemple, si vous avez connecté l'écran 1 > l'écran 2 > l'écran 3 > l'écran 1, vous serez confronté à une erreur appelée boucle d'écrans en raison du début et de la fin d'un chemin sur les mêmes écrans.
- Bouton Enregistrer manquant : si le bouton Enregistrer n'est pas configuré avant l'enregistrement de l'assistant.
- Assistant vide : si les écrans ne sont pas ajoutés à l'assistant.
- Nom en double : si le nom de l'assistant saisi existe déjà.
- Champs obligatoires manquants : l'écran ne contient pas tous les champs obligatoires.
- Le nœud n'a pas d'enregistrement ou de transition : configuration d'écran non valide. Aucun bouton ou chemin d'enregistrement trouvé.
- Le champ [nom du champ] est répété :si un champ est répété dans les écrans de telle sorte qu'un créateur d'enregistrement traverse le même champ deux fois dans un chemin. Par exemple, si le chemin de l'assistant est 1 > écran 2 > écran 3 > écran 4 et qu'un champ est répété dans les écrans 2 et 4, l'erreur de répétition de champ s'affiche.