Docs/ Rules, context & knowledge

Variables

Des {{valeurs}} typées et réutilisables qui se résolvent dans les brouillons, les modèles et les règles.

Les variables vous permettent de définir une valeur une fois et de la référencer partout — brouillons, modèles, prompts IA et conditions de règles — afin de ne jamais coller la même chose deux fois et que chaque référence reste synchronisée.

Définir une variable

Les variables existent à quatre niveaux de portée : global (vos paramètres de compte), dossier (un dossier de contexte), profil (un profil client) et fil (un remplacement ponctuel sur une conversation spécifique). Vous référencez n'importe quelle variable avec la même syntaxe quelle que soit la portée : {{nom_variable}}.

Les noms de variable sont en minuscules avec des tirets bas. Ils peuvent contenir de courtes chaînes — une URL, un nombre, un nom, une date. Ils ne sont pas conçus pour du contenu multiparagraphe ; utilisez des modèles pour cela.

Nommez les variables pour qu'elles soient lisibles

Utilisez des noms descriptifs qui se lisent naturellement dans une phrase : {{lien_calendrier}}, {{niveau_tarif}}, {{date_renouvellement}}. Évitez les abréviations qui vous dérouleront dans six mois.

Variables intégrées

AI Emaily résout automatiquement les variables suivantes. Vous n'avez pas besoin de les définir — elles sont toujours disponibles dans n'importe quel contexte.

VariableRésout enExemple de sortie
{{first_name}}Prénom du destinataire (depuis le contact)Maya
{{name}}Nom complet du destinataire (depuis le contact)Maya Patel
{{date}}Date du jour, formatée selon la langue13 juin 2026
{{day}}Jour de la semaine, formaté selon la langueSamedi
{{time}}Heure locale actuelle (fuseau horaire de l'expéditeur)9:41 AM

Sortie sensible à la langue

{{date}}, {{day}} et {{time}} utilisent les paramètres de langue et de fuseau horaire de votre compte. Les destinataires dans d'autres langues voient le même moment absolu rendu dans votre langue, ce qui est intentionnel — vous leur indiquez l'heure qu'il est pour vous.

Ordre de résolution

Lorsque le même nom de variable existe à plusieurs niveaux de portée, la portée la plus spécifique l'emporte. L'agent résout dans cet ordre, s'arrêtant à la première correspondance :

  1. 1

    Fil

    Une valeur épinglée à la conversation en cours remplace tout. Utilisez des variables au niveau du fil pour des exceptions ponctuelles — un prix spécial, une échéance personnalisée — sans modifier vos valeurs par défaut globales ou de profil.

  2. 2

    Contact

    Variables définies sur un contact individuel (niveau adresse). Utile pour des détails personnels qui diffèrent du profil de l'entreprise.

  3. 3

    Profil

    Variables du profil client actif (portée domaine ou adresse). Ce sont la source principale pour les informations spécifiques au client comme {{date_renouvellement}} ou {{niveau_compte}}.

  4. 4

    Dossier

    Variables définies dans le dossier de contexte auquel le profil appartient. Partagées entre tous les profils de ce dossier — utiles pour des valeurs à l'échelle d'une catégorie comme {{email_support}} ou {{type_contrat}}.

  5. 5

    Global

    Vos valeurs par défaut au niveau du compte. Chaque session de rédaction a accès aux variables globales : votre {{lien_calendrier}}, {{nom_entreprise}}, {{page_tarifs}}, et toute autre valeur que vous souhaitez disponible partout.

Résolution en pratique — {{renewal_date}}
Portée du filnon définie
Portée du contactnon définie
Portée du profil (acmecorp.com)2026-09-01
Portée du dossiernon définie
Portée globalenon définie
→ résolu en : 2026-09-01 (depuis le profil)

Utiliser des variables dans les modèles et les prompts

Collez {{nom_variable}} n'importe où dans le corps d'un modèle, la valeur d'une condition de règle ou une instruction de prompt IA. Les variables sont résolues avant que l'IA génère le texte, de sorte que le modèle voit la valeur réelle — pas l'espace réservé.

Si une variable est référencée mais n'a pas de valeur dans aucune portée, l'agent la signale comme non résolue avant l'envoi plutôt que de laisser un {{espace réservé}} brut dans votre e-mail.

Bonjour {{first_name}},

Juste un rappel : votre abonnement {{account_tier}} se renouvelle le {{renewal_date}}. Comme toujours, votre lien dédié est {{calendar_link}} si vous souhaitez discuter avant cette date.

Cordialement,

{{sender_name}}

Les variables non résolues bloquent l'envoi

Si un {{espace réservé}} ne peut pas être résolu au moment de l'envoi, AI Emaily s'arrêtera et vous indiquera quelle variable est manquante et à quelle portée elle était attendue. Cela empêche les espaces réservés bruts d'atteindre vos destinataires.

Frequently asked

Feature overview

Rules & Brain

Ready to try it?

Start Free Trial