\usepackage{zapier}

Automatisation de PDF LaTeX avec Zapier

Automatisez la génération de PDF sans écrire une seule ligne de code. Utilisez l'intégration Zapier officielle de FormaTeX pour exécuter les actions Compile, Smart Compile et Check Syntax, puis enregistrez les résultats dans Drive, Dropbox ou par e-mail.

\section{Qu'est-ce que Zapier}

Qu'est-ce que Zapier ?

Zapier est une plateforme d'automatisation de flux de travail sans code qui connecte plus de 7,000 applications. Un Zap est un flux de travail composé d'un déclencheur (l'événement qui démarre le Zap) et d'une ou plusieurs actions (ce qui se passe en conséquence). L'application Zapier FormaTeX ajoute des actions natives et l'authentification pour les flux de compilation directement dans votre Zap.

Plus de 7,000 intégrations d'applications

Déclenchez des PDF depuis Google Sheets, Airtable, Typeform, HubSpot et des milliers d'autres applications.

Configuration sans code

Configurez tout le pipeline dans l'éditeur visuel de Zapier, sans serveur ni tâche cron.

Livrez où vous voulez

Enregistrez les PDF dans Google Drive, Dropbox ou S3, joignez-les à des e-mails ou publiez-les sur Slack après la compilation.

\section{Configuration du Zap}

Construire le Zap pas à pas

01

Choisissez votre déclencheur

Créez un nouveau Zap et sélectionnez n'importe quelle application déclencheur. Les choix courants sont Google Sheets (nouvelle ligne), Airtable (nouvel enregistrement), Typeform (nouvelle soumission) ou un déclencheur Schedule pour les rapports récurrents. C'est l'événement qui lance la génération du PDF.

02

Ajouter l'action FormaTeX

Ajoutez une étape d'action, choisissez l'application FormaTeX, puis sélectionnez Compile LaTeX (ou Smart Compile / Check Syntax). Associez votre entrée LaTeX aux champs des étapes précédentes.

03

Connecter votre compte FormaTeX

In the auth dialog, set API Key and API URL (https://api.formatex.io). Zapier stores credentials securely and reuses them across Zaps.

04

Gérer la réponse PDF

Utilisez les champs de sortie de l'étape FormaTeX (par ex. success, jobId, pdf/base64 selon l'action). Acheminez les résultats vers Drive, Dropbox, Gmail, Slack ou des étapes de traitement ultérieures.

\section{Charge utile JSON}

Corps JSON du webhook

Exemples de champs que vous pouvez associer dans l'action FormaTeX. Remplacez {{month}}, {{author_name}}, etc. par des valeurs issues de votre étape de déclenchement.

zapier-webhook-body.json
{
  "latex": "\\documentclass{article}\n\\begin{document}\nHello {{recipient_name}}\n\\end{document}",
  "engine": "pdflatex",
  "timeout": 60
}

\section{Security}

Stocker votre clé API en toute sécurité

Connectez l'authentification via la boîte de dialogue de compte de l'application Zapier FormaTeX. Évitez de coder les clés en dur dans des champs de texte en clair.

Zapier Secret Manager

Privilégiez la connexion d'authentification au niveau de l'application pour stocker la clé API. N'utilisez Secret Manager que pour des étapes avancées personnalisées.

Isolation par Zap

Créez des clés API FormaTeX distinctes pour chaque Zap. Vous pouvez révoquer l'accès d'un seul Zap sans affecter les autres depuis le tableau de bord FormaTeX.

\section{Cas d'usage}

Ce que les équipes automatisent avec cette intégration

PDF de rapport hebdomadaire

Déclenchez depuis une ligne Google Sheets chaque vendredi. Injectez les indicateurs de la semaine dans un modèle de rapport LaTeX et envoyez le PDF sur Slack.

Génération de certificats

Lorsqu'un formulaire Typeform de fin de formation est soumis, générez un certificat LaTeX personnalisé et envoyez-le par e-mail au destinataire.

Automatisation de factures depuis le CRM

Déclenchez sur les changements d'étape d'une affaire HubSpot. Compilez une facture LaTeX avec les lignes de l'affaire et joignez-la à la fiche du contact.

Export d'articles académiques

Lorsqu'un nouvel enregistrement de recherche Airtable est créé, compilez le résumé et l'article complet en LaTeX et archivez les deux PDF dans Dropbox.

\end{zapier}

Automatiser la génération de PDF avec Zapier

Obtenez une clé API FormaTeX, construisez votre premier Zap en quelques minutes et livrez des PDF LaTeX professionnels depuis n'importe quel déclencheur, sans serveur.