# Trouver, relancer et annuler des demandes

Trouvez une demande par votre propre External ID, lisez son statut et ses réponses, envoyez un rappel au destinataire, ou annulez-la, le tout depuis un Zap.

## Trouver, relancer et annuler des demandes

Quatre actions formbase agissent sur une demande qui existe déjà. Un Zap typique trouve la demande par l'id sous lequel votre système la connaît, puis la relance ou l'annule.

<p>
  Il vous faut une <a href="/fr/guides/zapier/connect">connexion formbase dans Zapier</a> et une demande créée avec un External ID, comme
  dans <a href="/fr/guides/zapier/send-a-request">Envoyer une demande depuis un Zap</a>. Les mêmes actions existent dans le tableau de bord
  ; voir la <a href="/fr/requests/managing-requests">page Demandes</a>.
</p>

<h2 id="find-a-request">Trouver une demande par External ID</h2>

<p>
  Votre CRM connaît l'affaire sous <code>deal-1042</code>, pas sous l'ID de demande formbase. Ajoutez une action formbase avec l'événement{' '}
  <strong>Find Request</strong> et mappez votre id dans <strong>External ID</strong> :
</p>

<ul>
  <li>
    <strong>Form</strong> restreint la recherche à un formulaire. Laissez-le vide pour chercher dans tout l'espace de travail.
  </li>
  <li>
    <strong>Include Test Requests</strong> est désactivé par défaut, donc une demande créée avec Test Request activé n'est pas trouvée.
    Activez-le pendant que vous construisez le Zap avec des demandes de test.
  </li>
  <li>
    Si plusieurs demandes partagent l'External ID, la plus récente vient en premier, et Zapier l'utilise sauf si vous changez{' '}
    <strong>If multiple search results are found</strong>.
  </li>
</ul>

<p>
  Le résultat est la demande entière : son statut, son résultat, son destinataire, ses horodatages, et ce que vous avez prérempli et
  verrouillé.
</p>

<h2 id="get-a-request">Lire les réponses avec Get Request</h2>

<p>
  <strong>Get Request</strong> prend une <strong>Request</strong> : mappez le Request ID depuis une étape Create Request, une étape Find
  Request ou un déclencheur de demande. Elle renvoie la demande plus son lien, et une fois la demande terminée, les réponses. Choisissez le
  formulaire de la demande sous <strong>Form</strong> pour que les réponses soient étiquetées avec les titres des questions ; sans cela
  elles arrivent sous leurs clés de champ.
</p>

<h2 id="remind">Envoyer un rappel avec Remind Request</h2>

<p>
  <strong>Remind Request</strong> envoie maintenant un e-mail de rappel au destinataire. Les rappels planifiés sont toujours envoyés comme
  prévu. Cela fonctionne quand :
</p>

<ul>
  <li>la demande est en attente, n'a pas dépassé sa date d'expiration, et a un e-mail de destinataire,</li>
  <li>l'espace de travail est sur Pro ou Business,</li>
  <li>
    le dernier rappel a été envoyé il y a au moins dix minutes, et la demande a eu moins de huit rappels au total. Voir{' '}
    <a href="/fr/requests/invitations-and-reminders#manual">Relancer quelqu'un maintenant</a>.
  </li>
</ul>

<p>Une demande de test n'est jamais relancée.</p>

<h2 id="cancel">Retirer une demande avec Cancel Request</h2>

<p>
  <strong>Cancel Request</strong> retire une demande en attente. Le lien cesse de fonctionner, et le destinataire voit un avis de retrait au
  lieu du formulaire. Remplissez <strong>Reason</strong> pour enregistrer pourquoi : cela reste sur la demande et est porté par le
  déclencheur <a href="/fr/guides/zapier/request-outcome">Request Canceled</a>, pour qu'un autre Zap puisse en informer votre équipe.
</p>

> ℹ️ **Seules les demandes en attente peuvent être annulées**
> <p>
>     Une demande terminée, expirée ou déjà annulée reste telle quelle, et l'étape échoue avec une erreur telle que{' '}
>     <em>This request is already canceled and cannot be canceled.</em>
>   </p>

<h2 id="next">Suite</h2>

<div class="not-prose grid gap-3 sm:grid-cols-2 mb-8">
  - [Tous les guides](/fr/guides/overview)
  - [La page Demandes](/fr/requests/managing-requests) — Les mêmes actions dans le tableau de bord.
</div>
