Ressources · Intégration Zapier

Intégration PerfectParser ZapierAutomatiser PerfectParser avec Zapier.

L'intégration PerfectParser Zapier compte 1 déclencheur, 1 action et 0 recherche. L'action confie un document à l'extraction, le déclencheur instantané rapporte les données une fois le traitement fini. Deux Zaps, et plus personne ne ressaisit une facture.

App en bêta Zapier marque encore cette intégration comme bêta.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Aperçu

Comment fonctionne l'intégration PerfectParser Zapier

PerfectParser lit factures, reçus et PDF, et en tire des données structurées, prêtes à servir. Sur Zapier, l'app est affichée en bêta et fonctionne en deux moitiés : Import Document envoie un fichier à un parseur, et Document Processed se déclenche quand ce parseur a fini. Les deux vivent dans deux Zaps distincts, et c'est voulu.

Trois résultats reviennent. Des factures fournisseurs qui se classent seules : la pièce jointe reçue par email part chez PerfectParser via Import Document, puis Document Processed inscrit chaque ligne de facture dans un tableur. Des notes de frais qui sortent enfin du tiroir : les photos de tickets déposées dans un dossier partagé partent à l'extraction, et les montants arrivent dans le tableau de compta. Une alerte d'échec que personne n'a à guetter : un second Zap sur Document Processed ne garde que les documents ratés et prévient quelqu'un dans la messagerie.

Ce que Zapier ne fait pas compte aussi. Import Document rend la main tout de suite, sans les données extraites : le même Zap ne peut donc pas lire le résultat, qui revient par Document Processed, dans un second Zap. Pas d'étape de recherche non plus, donc impossible de retrouver un document traité plus tôt. Et la création ou la modification des parseurs ne se fait pas depuis Zapier : ce réglage reste dans PerfectParser.

Chaque moitié peut tenir en un Zap à deux étapes, ce qu'autorise le plan gratuit. Pour un regard plus large sur Zapier, il y a la page Avis Zapier.

Vocabulaire

Le vocabulaire Zapier en une minute

Huit mots portent la page. Les voici, sans jargon.

Zap
L'automatisation que tu montes sur Zapier : un déclencheur, puis une ou plusieurs actions lancées chaque fois que l'événement survient.
Déclencheur
L'événement qui lance un Zap. PerfectParser en a un : un document dont le traitement est terminé, réussi ou non.
Action
Ce que fait le Zap une fois lancé : l'étape qui écrit, envoie ou déplace. Ici, envoyer un document à l'extraction.
Tâche
L'unité que Zapier facture : une action menée à bien par ton Zap. Ton plan se compte en tâches par mois.
Déclencheur instantané
L'app prévient Zapier elle-même, au moment où ça se passe. Document Processed en est un : aucun minuteur en jeu.
Déclencheur par interrogation
Zapier vérifie l'app à intervalle fixe et garde la nouveauté. Ça ne concerne ici que l'app qui fait entrer les documents.
Filtre
Une étape qui ne laisse passer la suite que si ce qui arrive respecte ta condition, par exemple un statut égal à completed.
Zap multi-étapes
Tout Zap au-delà d'un déclencheur et d'une action. Une deuxième action ou un filtre suffisent, et il faut alors un plan payant.
Coût

Ce que coûte vraiment un montage PerfectParser

PerfectParser n'est pas réservée aux plans payants : elle tourne dès le plan gratuit.

  • Document ProcessedGratuit, jamais décompté, instantané
  • Import Document1 tâche par document envoyé
  • Lignes via Create Spreadsheet Row(s)1 tâche par document
  • Plan gratuit100 tâches par mois, Zaps à deux étapes

Les déclencheurs ne coûtent jamais de tâche. Chaque action réussie compte pour une tâche, une action en échec n'est pas décomptée. Envoyer un document avec Import Document, c'est une tâche. Au retour, écrire les lignes avec l'action au pluriel Create Spreadsheet Row(s) coûte une tâche par document, quel que soit le nombre de lignes. Le plan gratuit donne 100 tâches par mois et des Zaps à deux étapes : les deux moitiés y tiennent. Un filtre pour écarter les échecs rend le Zap multi-étapes, réservé aux plans payants.

Connexion

Connecter ton compte PerfectParser

  1. 01

    Ouvrir la page Apps

    Dans ton compte Zapier, va sur Apps et clique sur + Add connection. Il te faut un compte PerfectParser existant : Zapier relie des comptes, il n'en crée jamais.

  2. 02

    Choisir PerfectParser

    Tape PerfectParser dans la fenêtre, sélectionne l'app, puis clique sur Add connection. Zapier ouvre un nouvel onglet : l'identification se fait côté PerfectParser, pas dans Zapier.

  3. 03

    S'identifier et autoriser

    Connecte-toi à PerfectParser dans cet onglet et donne l'accès à Zapier. Chaque Zap qui utilise PerfectParser réutilise ensuite cette connexion, avec les parseurs et documents auxquels ton compte a accès.

Premier Zap

Ton premier Zap : chaque ligne de facture dans un tableur

ObjectifQuand PerfectParser termine un document, ne garder que ceux au statut completed et écrire une ligne de tableur par ligne de facture.

  1. 01

    Poser le déclencheur

    Crée un Zap, choisis PerfectParser et Document Processed, puis ta connexion. Teste : Zapier remonte les trois documents les plus récents de ton compte pour travailler sur du réel.

  2. 02

    Écarter les échecs

    Ajoute une étape Filter, vise le statut, prends une règle de texte et compare avec completed. Ce filtre rend le Zap multi-étapes, réservé aux plans payants.

  3. 03

    Prendre l'action au pluriel

    Ajoute Google Sheets avec Create Spreadsheet Row(s), l'action au pluriel : chaque ligne de facture obtient sa propre ligne de tableur, pour une seule tâche.

  4. 04

    Mapper toutes les lignes

    Dans chaque colonne, choisis l'entrée Line Items marquée all rows. Celle qui finit par 0 ne contient que la première ligne : c'est la raison classique d'un tableur à une ligne par facture.

  5. 05

    Tester et publier

    Teste l'étape, vérifie les lignes écrites, puis clique sur Publish. Le déclencheur est instantané : chaque document terminé lance le Zap tout de suite.

Déclencheurs

Le déclencheur PerfectParser

1 événement démarre un Zap quand quelque chose se passe dans PerfectParser, et l'un d'eux est instantané : l'app prévient Zapier tout de suite, quel que soit ton plan.

1

Document Processed

Déclencheur instantané

Dans Zapier“Triggers when PerfectParser finishes processing a document — whether completed or failed. Map "Line Items → … (all rows)" to write every line item — not "Line Items 0", which is only the first row. To write one row per line item in Google Sheets, use the "Create Spreadsheet Row(s)" action (plural, under the Spreadsheet Rows section) — one document uses one Zapier task regardless of how many line items it has. Add a Filter step (status = "completed") to skip failed documents, or use Paths to also send a failure alert by email or Slack.”

Part quand PerfectParser en a fini avec un document, quelle que soit l'issue : extraction réussie ou ratée. Il transporte les données extraites, lignes de facture comprises ; c'est donc la moitié de l'intégration où le travail finit écrit quelque part d'utile.

Comment il se déclenche
l'app prévient Zapier dès que ça se passe, le Zap part tout de suite, quel que soit ton plan
Quand l'utiliser
les factures extraites doivent arriver dans ton tableau de compta sans que personne n'ouvre PerfectParser pour les recopier.
Attention
les documents en échec lancent aussi le Zap ; un filtre sur le statut completed évite les lignes vides.
Actions

L'action PerfectParser

PerfectParser te donne 1 action. Pour chacune : ce qu'elle fait pour toi, le moment où tu la choisis, et ce qu'il faut surveiller.

1

Import Document

Action

Dans Zapier“Send a document to PerfectParser for extraction. Returns immediately — pair with the "Document Processed" trigger in a second Zap to receive the extracted data when processing finishes.”

Confie un fichier, PDF, image ou autre document accepté, à l'un de tes parseurs PerfectParser. Elle rend la main aussitôt, avant la fin de l'extraction.

Quand l'utiliser
les factures arrivent en pièce jointe ou tombent dans un dossier en ligne, et tu veux les faire lire sans rien téléverser à la main.
Attention
Parser et Document sont obligatoires, et les données extraites ne reviennent que par Document Processed, dans un second Zap.
Quand ça casse

Quand ça casse

Zapier ne rattache aucun article d'aide à PerfectParser : ces cas viennent des descriptions de l'app sur Zapier et du comportement de Zapier avec toutes les apps.

La plupart des surprises PerfectParser viennent du montage en deux Zaps et des lignes de facture, pas de la connexion. Six cas couvrent presque tout. Au-delà, la page Dépannage Zapier prend le relais.

  • Seule la première ligne arrive

    L'entrée Line Items qui finit par 0 ne contient que la première ligne. Choisis celle marquée all rows, avec l'action au pluriel Create Spreadsheet Row(s).
  • Des lignes vides venues des échecs

    Document Processed part aussi sur les échecs. Sans filtre sur le statut completed, les documents ratés écrivent des lignes à moitié vides.
  • Les données ne sont pas dans le même Zap

    Import Document rend la main avant la fin de l'extraction. Les données reviennent par Document Processed : l'écriture se fait forcément dans un second Zap.
  • Ton parseur manque dans la liste

    Le champ Parser d'Import Document affiche 100 parseurs au plus. Au-delà, celui qu'il te faut peut ne pas apparaître : garde des noms clairs et une liste propre.
  • Les anciens documents ne remontent pas

    Un Zap ne réagit qu'à ce qui se passe après sa mise en route. Les documents traités avant restent de côté : les reprendre est un chantier à part.
  • Un gros lot est retenu

    Envoyer une grosse pile de documents d'un coup peut faire remonter un lot énorme au déclencheur, que la protection anti-afflux de Zapier peut retenir.
Besoin d'aide

Besoin d'aide pour automatiser PerfectParser avec Zapier ?

Une personne lit chaque message.

FAQ

Intégration PerfectParser Zapier : les questions fréquentes

01L'intégration PerfectParser Zapier est-elle gratuite ?
Oui. PerfectParser ne fait pas partie des apps que Zapier réserve aux plans payants : elle tourne sur le plan gratuit, avec 100 tâches par mois. Les deux moitiés du montage habituel y tiennent : un Zap qui envoie les documents avec Import Document, un autre qui écrit les résultats depuis Document Processed, chacun avec un déclencheur et une action. Le plan payant ne devient nécessaire qu'avec un filtre ou une deuxième action dans l'un des deux.
02Combien de tâches consomme PerfectParser par document ?
En général deux. Import Document coûte une tâche à l'envoi du document. Au retour, Document Processed ne coûte rien, et l'écriture des lignes avec l'action au pluriel Create Spreadsheet Row(s) coûte une tâche par document, quel que soit le nombre de lignes. L'action au singulier, lancée ligne par ligne, coûterait une tâche par ligne. Une action en échec n'est jamais décomptée de ton plan. Les déclencheurs, d'un côté comme de l'autre du montage, ne sont jamais facturés.
03PerfectParser renvoie-t-il les résultats en temps réel ?
Oui, au retour. Document Processed est un déclencheur instantané : PerfectParser prévient Zapier au moment où un document est terminé, et le second Zap part tout de suite, quel que soit ton plan. La première moitié dépend de l'app qui fait entrer les documents. Si son déclencheur fonctionne par interrogation, Zapier vérifie à intervalle fixe : 15 minutes en Free, 2 en Professional, 1 en Team et Enterprise. Dans l'éditeur, l'éclair signale le déclencheur instantané : un moyen simple de vérifier.
04Que faut-il pour connecter PerfectParser à Zapier ?
Un compte PerfectParser existant, et au moins un parseur déjà configuré dedans, puisqu'Import Document exige un Parser. La connexion se fait une fois depuis la page Apps de Zapier : ajout d'une connexion, choix de PerfectParser, identification dans l'onglet qui s'ouvre, puis autorisation. Chaque Zap suivant la réutilise. Soigne les noms de parseurs : la liste en affiche 100 au plus. L'app qui fait entrer les documents demande aussi sa propre connexion, créée de la même façon.
05Pourquoi le tableur ne reçoit-il que la première ligne de chaque facture ?
Parce que le champ mappé est celui qui finit par 0, et qu'il ne contient que la première ligne de facture. Dans les colonnes, choisis plutôt l'entrée Line Items marquée all rows, et utilise l'action au pluriel Create Spreadsheet Row(s) pour que chaque ligne ait la sienne. Cette action au pluriel garde aussi le coût à une tâche par document, quelle que soit la longueur de la facture. Teste ensuite l'étape et compare le nombre de lignes écrites avec celles de la facture.
06Et si l'opération PerfectParser dont tu as besoin n'existe pas sur Zapier ?
Alors Zapier ne sait pas la faire pour l'instant. L'intégration offre un déclencheur, Document Processed, et une action, Import Document, sans recherche : retrouver un ancien document, créer un parseur ou modifier ses réglages n'est pas possible depuis un Zap. Ce qui marche : faire entrer n'importe quel document et récupérer le résultat quand il est prêt. La configuration des parseurs reste dans PerfectParser. Les deux opérations s'utilisent sur le plan gratuit, tant que chaque Zap reste à deux étapes.
07Zapier, Make ou n8n pour PerfectParser ?
Le choix se fait sur des critères, pas sur un vainqueur. Sur Zapier, PerfectParser est une app en bêta avec un déclencheur instantané et une action, et le montage en deux Zaps tient dans le plan gratuit tant qu'on n'ajoute pas de filtre. Pour un autre outil, vérifie s'il se connecte à PerfectParser, s'il reçoit les résultats au moment où un document est terminé, et comment il facture un document à nombreuses lignes.