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.
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.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "lister"
},
"name": "campagne_email_modeles"
}
}curl -sS https://prescriptio.fr/api/mcp \
-H 'Authorization: Bearer <jeton>' \
-H 'Content-Type: application/json' \
-d '{"id":1,"jsonrpc":"2.0","method":"tools/call","params":{"arguments":{"action":"lister"},"name":"campagne_email_modeles"}}'{
"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"lister")adresse_testtexteadressesliste de objetadresse_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^[0-9a-fA-F-]{36}$)blocsliste de objetboitetextecampagne_idtextecampagnes_sourcesliste de textecampagne_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^[!-~]+$, min. Caractères 1, max. Caractères 128)contactsliste de textecorpstextecsvtextecurseurtexte^[0-9]+$, max. Caractères 19)decalageentierdeparttextedomainetexteverifier_domaine : le domaine declare a controler (ex. Masociete.fr).emailtexteenvoi_id). bdd_publipostage_modifier : l'adresse du contact.envoi_idtextedeclarer_reponse (envoi_pour_reponse), retirer (envoi_a_retirer), destinataire. (format ^[0-9a-fA-F-]{36}$)equipe_joursentieretiquettetextevariante_id, reecrit celle-ci.expediteurtexteexpediteur_nomtextefiche_idtextebdd_publipostage_modifier : la fiche du contact, rendue par bdd_publipostage_lire. (format ^[0-9a-fA-F-]{36}$)fil` · reponses · livres · a_venir · echecs`a_venir, echecs (refusés ou revenus).filtretexteformattexte · html · builderliensliste de textelimiteentierliste_idtextemodeapercu · constituermodele_idtextemodele_creer avec modele_id : copie ce modèle sous le nom donné.natureliste · segmentnomtextenom_modeletextemodele_sauver : nom du modèle enregistré à partir d'une variante existante (120 caractères maximum).objettexteoptionnel : [prenom] et [prénom] valent pareil, [société] vaut [entreprise]).pageentierpage_filentierpage_suivante la donne). (min 1, max 10000)periodecampagne · canalpersonnalisationobjetmessage_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
fonctiontextenomtexteprenomtextesocietetextevilletexteplafond_jourentierplafond_mois_inclusentierpreferebooléenprix_unitaire_centsentierrang_maxentierdestinataires : 1 décideurs seuls, 2 jusqu'a prioritaire, 3 jusqu'a secondaire, 4 tout le monde (défaut). (min 1, max 4)recherchetexterelance_joursentierrelances_maxentierrepondre_atexteretirerbooléensignaturetextebdd_publipostage_analyser, requise pour confirmer le même import.sourcetous · crm · basetaille_pageentiertexte_apercutextevaleursliste de objetvaleurs_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_idtexteQuand l'utiliser
Distinct des trames d'e-mails individuels.
Texte du registre des outils, rendu lisible ; la vue agent le garde tel quel.
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.