Aller au contenu
Prescriptio
ConnexionS’inscrire
Parcourir la documentation

Campagnes e-mail

Gérer les modèles de campagne

L'outil campagne_email_modeles de Prescriptio gère les modèles de campagnes e-mail de votre organisation, en texte, en HTML assaini ou en blocs.

Voir en MarkdownConnecter mon agent IA
ÉCRITtools/call · campagne_email_modeles

Lit et écrit dans votre espace Prescriptio, jamais dans la donnée publique ; les portées accordées doivent couvrir l’écriture, et chaque action garde ses droits et ses conditions d’offre. Chaque appel compte pour une unité de quota.

exemple synthétique
{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "action": "lister"
    },
    "name": "campagne_email_modeles"
  }
}
Réponsegénérée depuis le schéma
{
  "action": "modeles_lus",
  "fields": {
    "modeles": [
      {
        "contenu": {},
        "corps": "<texte>",
        "format": "<texte>",
        "id": "<texte>",
        "nom": "<texte>",
        "objet": "<texte>"
      }
    ]
  },
  "ok": true,
  "url": "<texte>"
}

Paramètres

actionlister · enregistrer · appliquer · supprimer · creer · modifier
(défaut "lister")
adresse_testtexte
Tester : adresse destinataire du test (5 essais maximum en 10 minutes par espace). Absente : l'adresse de test de l'organisation (identité). En local, le message est compose sans envoi réel.
adressesliste de objet
adresse_publiee : adresses qu'une entreprise Publié (page contact, mentions légales), chacune avec la page où elle est écrite. Jamais une adresse devinée sur un motif. (min. Éléments 1, max. Éléments 200)
audience_idtexte
(format ^[0-9a-fA-F-]{36}$)
blocsliste de objet
Variante avec format=builder : blocs dans l'ordre. Images HTTPS, boutons HTTPS ou [lien1] à [lien3]. (min. Éléments 1, max. Éléments 30)
boitetexte
Expediteur : la partie avant l'arobase proposee pour ce domaine (défaut contact).
campagne_idtexte
UUID de la campagne. Requis partout sauf lister, creer, stats (global), desinscrits, expediteur et quota.
campagnes_sourcesliste de texte
Regrouper : autres brouillons jamais planifiés. Leurs destinataires rejoignent campagne_id, sans doublons ; les sources sont arrêtées et conservées, sans programmer d’envoi. (min. Éléments 1, max. Éléments 100)
cle_idempotencetexte
Clé stable pour un envoi unitaire. Un rejeu du même contenu retrouve le même message ; un autre contenu est refusé. Ne pas renouveler la clé après un délai dépassé. (format ^[!-~]+$, min. Caractères 1, max. Caractères 128)
contactsliste de texte
Identifiants base:<UUID> ou crm:<UUID> déjà détenus par l'organisation. (max. Éléments 2000)
corpstexte
Creer/variante : le message. Mêmes champs. Pour un lien mesure, écrire [lien1], [lien2] et les declarer par action liens.
csvtexte
Bdd publipostage : tableau CSV avec email et colonnes libres. Analyser avant importer. (max. Caractères 2000000)
curseurtexte
Dernier identifiant traité ; 0 pour commencer. Conserver le curseur uniquement après traitement réussi de toute la page. (format ^[0-9]+$, max. Caractères 19)
decalageentier
(min 0, max 1000000)
departtexte
Planifier : date et heure locales de Paris, aaaa-mm-jjthh:mm (ex. 2026-09-22T09:00). Future. Les week-ends sont repousses au lundi. Controler et depart : le départ à simuler (absent : celui posé, sinon le prochain jour ouvré à 8 h).
domainetexte
Expediteur : le domaine a declarer ou a retirer ; verifier_domaine : le domaine declare a controler (ex. Masociete.fr).
emailtexte
Desinscrits : adresse a ajouter a la liste de suppression. Destinataire : le destinataire a lire (ou envoi_id). bdd_publipostage_modifier : l'adresse du contact.
envoi_idtexte
Un envoi de la campagne, rendu par fil ou calendrier : declarer_reponse (envoi_pour_reponse), retirer (envoi_a_retirer), destinataire. (format ^[0-9a-fA-F-]{36}$)
equipe_joursentier
Modifier : nombre de jours entre le décideur et son équipe (défaut 3). (min 0, max 30)
etiquettetexte
Variante : etiquette courte (B, C, « version courte »). Avec objet et corps, ajoute une variante ; avec variante_id, reecrit celle-ci.
expediteurtexte
Creer/modifier : adresse d'expedition. Doit appartenir a un domaine verifie pour cet espace (action expediteur les liste) ou au domaine de repli de la plateforme. Laisser vide prend l'adresse par défaut de l'espace. Un domaine seulement declare est refuse : sans SPF/DKIM le message part en indesirable.
expediteur_nomtexte
Creer/modifier : le nom affiche par la messagerie du destinataire.
fiche_idtexte
bdd_publipostage_modifier : la fiche du contact, rendue par bdd_publipostage_lire. (format ^[0-9a-fA-F-]{36}$)
fil` · reponses · livres · a_venir · echecs`
Fil : filtre de l'écran. Vide = tous, réponses, livres (livraison confirmée), a_venir, echecs (refusés ou revenus).
filtretexte
Destinataires : texte libre sur le nom, la société, la ville ou l'adresse.
formattexte · html · builder
Variante : format d'une version existante. Html est assaini ; builder compile les blocs comme l'interface.
liensliste de texte
Liens : les adresses http(s) mesurees, dans l'ordre. La première est [lien1]. Remplace la liste existante. (max. Éléments 10)
limiteentier
Destinataires : nombre maximum de personnes (défaut 100). (min 1, max 2000)
liste_idtexte
UUID d'une liste de la base, ou audience:<UUID> pour une audience enregistrée. Creer : reprend d'un geste les contacts de cette liste de Ma base (vérifiée avant de créer).
modeapercu · constituer
Destinataires : apercu compte sans rien écrire, constituer ajoute a la campagne.
modele_idtexte
Creer : point de départ (le modèle remplace corps, et objet s'il est vide). Modele_appliquer/modele_supprimer/modele_modifier : identifiant rendu par modeles, y compris catalogue:<nom> pour un modèle fourni. modele_creer avec modele_id : copie ce modèle sous le nom donné.
natureliste · segment
nomtexte
Creer/modifier : nom de la campagne (120 caracteres au plus).
nom_modeletexte
modele_sauver : nom du modèle enregistré à partir d'une variante existante (120 caractères maximum).
objettexte
Creer/variante : objet du message. Champs : [prenom] [nom] [entreprise] [ville] [fonction] (l'accent est optionnel : [prenom] et [prénom] valent pareil, [société] vaut [entreprise]).
pageentier
(min 0, max 1000000)
page_filentier
Fil : page à lire, à partir de 1 (page_suivante la donne). (min 1, max 10000)
periodecampagne · canal
Stats : campagne (le détail d'une campagne, par contact) ou canal (les chiffres du jour, des 7 et des 30 jours, forme commune aux canaux de prospection).
personnalisationobjet
message_apercu : valeurs du contact d'exemple. bdd_publipostage_modifier : colonnes du contact de Ma base (prenom, nom, entreprise, ville, fonction, ou une colonne libre comme marque) ; une valeur vide efface.
Voir les propriétés
fonctiontexte
(max. Caractères 200)
nomtexte
(max. Caractères 200)
prenomtexte
(max. Caractères 200)
societetexte
(max. Caractères 200)
villetexte
(max. Caractères 200)
plafond_jourentier
Quota : envois au plus par jour pour cet espace. (min 1, max 20000)
plafond_mois_inclusentier
Quota : envois compris dans l'offre, par mois. (min 0, max 200000)
preferebooléen
Expediteur : faire de ce domaine celui d'ou l'espace écrit par défaut. Un seul par espace.
prix_unitaire_centsentier
Quota : prix HT en centimes de l'envoi au-dela du forfait. (min 0, max 1000)
rang_maxentier
destinataires : 1 décideurs seuls, 2 jusqu'a prioritaire, 3 jusqu'a secondaire, 4 tout le monde (défaut). (min 1, max 4)
recherchetexte
Fil : nom, entreprise ou adresse. (max. Caractères 160)
relance_joursentier
Modifier : intervalle entre relances (défaut 4). (min 1, max 60)
relances_maxentier
Modifier : nombre de relances. Une campagne créée n'en a aucune (un seul envoi) : la sequence se regle ici, 1 a 3 relances. (min 0, max 3)
repondre_atexte
Creer/modifier : la boite ou arrivent les réponses (celle de l'utilisateur). Obligatoire avant de planifier.
retirerbooléen
Expediteur : avec domaine, supprime la declaration. Les campagnes déjà ecrites sous ce domaine ne sont pas reecrites : elles passent en refus a l'envoi.
signaturetexte
Empreinte rendue par bdd_publipostage_analyser, requise pour confirmer le même import.
sourcetous · crm · base
Destinataires : ou chercher. Crm = le carnet de contacts, base = Ma base (coordonnées revelees seulement), tous = les deux.
taille_pageentier
Taille de page : événements, calendrier (100 par défaut), fil (25 par défaut, comme l'écran). (min 1, max 200)
texte_apercutexte
Objet : le court texte affiché après l'objet dans la boîte de réception ; vide pour l'effacer. (max. Caractères 200)
valeursliste de objet
valeurs_poser : pour chaque destinataire à venir de la campagne, ses valeurs. Clés : prenom, nom, entreprise, ville, fonction, ou une valeur libre que le message cite ([marque] → marque). Une valeur vide efface. (min. Éléments 1, max. Éléments 2000)
variante_idtexte
Variante : UUID d'une variante existante a reecrire. Objet, tester, destinataire : le message vise (absent : le premier, ou celui du destinataire).

Quand l'utiliser

Distinct des trames d'e-mails individuels.

Texte du registre des outils, rendu lisible ; la vue agent le garde tel quel.

Le prompt qui le déclenche
Voir le prompt

Collez ce prompt dans votre agent IA, une fois Prescriptio connecté. Remplacez ce qui est entre crochets.

Applique mon modèle « Présentation produit » à cette campagne.

Outil : campagne_email_modeles · Portée : mcp:write, écrit dans votre espace · Coût : 1 appel, aucune unité de dossier · Limite : agit dans votre espace seulement, jamais dans la donnée publique

En bref

Effets
lecture et écriture dans l'espace du compte
Portée OAuth
mcp:write
Conditions d’accès
Chaque action conserve ses droits, ses conditions d’offre et ses quotas ; sa présence dans le catalogue ne les lève pas.
Données lues
l'espace du compte authentifié (ses alertes, ses dossiers, sa base)
Distribution
MCP historique
En REST
POST /api/mcp/v1/email.templates.list : email.templates.list

Réponse

Le résultat arrive dans content[0].text (le JSON sérialisé) et dans structuredContent (le même objet). L'exemple donne les types, jamais des valeurs réelles. Un champ absent ou null n'est ni un zéro ni une estimation : la source ne l'a pas renseigné.

Erreurs et quotas

Cet outil ne consomme aucune unité de dossier : chercher est gratuit, c'est la lecture d'un dossier (marches_dce, mairies_deliberations et leurs téléchargements) qui est décomptée.

Les compteurs d’appels et de dossiers sont communs. Chaque action peut aussi être soumise à des droits et plafonds métier : Codes d'erreur et Authentification et quotas.

Les skills qui s'en servent

Les pages qui s'en servent

Calculé depuis la documentation : chaque page qui cite campagne_email_modeles.

Voir aussi

Cette page vous a-t-elle aidé ?Envoyer un retour

Voir tous les résultats

Préparer une conversation

Copiez le contexte de cette page, puis collez-le dans votre assistant.

Voir le contexte à transmettre
Ouvrir ClaudeOuvrir ChatGPT