# Bir Zap'tan istek gönderin

Herhangi bir Zapier tetikleyicisinden bir formbase isteği oluşturun, zaten bildiğiniz yanıtları önceden doldurup kilitleyin ve bağlantıyı e-postayla ya da kendi kanalınızla gönderin.

## Bir Zap'tan istek gönderin

Bir istek, tek bir adlandırılmış alıcıdan bir formu tamamlamasını ister. Bu kılavuz bir Zap'a bir Create Request adımı ekler, alıcının adını değiştiremeyeceği şekilde önceden doldurur ve bağlantıyı bir sonraki adıma teslim eder.

<p>
  <a href="/tr/guides/zapier/connect">Zapier'de bir formbase bağlantısına</a> ve yayınlanmış bir forma ihtiyacınız var. Bir isteğin ne
  olduğu ve aldığı her seçenek <a href="/tr/requests/creating-requests">Bir istek oluşturmak</a>'tadır; bu kılavuz bu seçeneklerin Zapier'de
  nerede olduğunu gösterir.
</p>

<h2 id="add-the-step">1. Create Request adımını ekleyin</h2>

<p>
  İsteği göndermesi gereken tetikleyiciyle başlayın: CRM'inizde kazanıldı olarak işaretlenen bir anlaşma, Google Sheets'te yeni bir satır,
  zamanlanmış bir tarih. Bir eylem ekleyin, <strong>formbase</strong>'i seçin ve <strong>Create Request</strong>'i seçin.
</p>

<h2 id="recipient-and-delivery">2. Formu, alıcıyı ve teslimatı seçin</h2>

<ul>
  <li>
    <strong>Form</strong>, alıcının tamamlayacağı formdur. Yayınlanmış olmalıdır.
  </li>
  <li>
    <strong>Recipient Email</strong> ve <strong>Recipient Name</strong> genellikle tetikleyiciden gelir. E-posta, e-posta teslimatı ve
    hatırlatmalar için gereklidir.
  </li>
  <li>
    <strong>Language</strong>, formun yayınlanmış dillerinden biridir, <code>de</code> gibi. Formun varsayılanı için boş bırakın.
  </li>
  <li>
    <strong>Delivery</strong>, bağlantıyı kimin göndereceğine karar verir. <strong>Email</strong>, formbase'in{' '}
    <a href="/tr/requests/invitations-and-reminders">daveti ve hatırlatmaları</a> göndermesine izin verir ve Pro veya Business plan
    gerektirir. Varsayılan olan <strong>None</strong> hiçbir davet göndermez: Zap'inizin sonraki bir adımı <strong>Request URL</strong>'yi
    Slack, SMS veya kendi e-posta aracınızla gönderir. Formda <strong>Hatırlatma gönder</strong> açıksa ve <strong>Recipient Email</strong>{' '}
    alanını doldurursanız, formbase yine de zamanlanmış hatırlatmaları e-postayla gönderir. Hiçbirini göndermemek için Recipient Email'i boş
    bırakın.
  </li>
</ul>

<h2 id="prefill-and-lock">3. Zaten bildiğinizi önceden doldurun ve kilitleyin</h2>

<p>
  Formu seçtikten sonra önceden doldurabileceğiniz her soru aşağıda, alan anahtarıyla adlandırılmış bir{' '}
  <a href="/tr/requests/field-keys">alan</a> olarak görünür. İmza, dosya yükleme, ödeme, randevu ve hesaplanmış sorulara sahip değildir.
  Zaten sahip olduğunuz herhangi bir yanıtı doldurun; alıcı onu doldurulmuş görür. Kilitlemek için bir soruyu{' '}
  <strong>Read-only fields</strong>'e ekleyin, böylece alıcı onu görür ama değiştiremez. Kilitli bir soru da önceden doldurulmuş olmalıdır.
</p>

<p>Alıcı bağlantıyı açar ve adının doldurulmuş ve kilitli olduğunu görür:</p>

<p>
  Formun gizli alanları <strong>(context)</strong> alanları olarak görünür: alıcı bunları değiştiremez ve yalnızca formun onlardan söz
  ettiği yerde görür, ve bunlar hem isteğin Context'inde hem de yanıtların arasında geri gelir. Formda bir Belgeler bloğu varsa, bir{' '}
  <strong>Documents</strong> alanı önceki adımlardan dosya alır. Aradaki fark için bkz.{' '}
  <a href="/tr/requests/creating-requests#three-buckets">Önceden doldurma, kilitli alanlar ve bağlam</a>.
</p>

<h2 id="external-id">4. Bir Harici Kimlik ayarlayın</h2>

<p>
  Bu iş parçası için kendi kimliğinizi, anlaşma numarası <code>deal-1042</code> gibi, <strong>External ID</strong>'ye koyun. İki iş görür:
</p>

<ul>
  <li>
    Sonraki bir Zap, formbase'in istek kimliğini saklamadan isteği <a href="/tr/guides/zapier/manage-requests">Find Request</a> ile
    arayabilir.
  </li>
  <li>
    Bu, <a href="/tr/requests/creating-requests#idempotency">idempotency anahtarıdır</a>. Zapier adımı aynı External ID ve aynı girdilerle
    yeniden oynatırsa, ikinci bir istek yerine aynı isteği geri alırsınız. <strong>Deduplicated</strong> o zaman <code>true</code> olur.
    Girdilerden biri değişmiş aynı External ID, 30 gün içinde, <em>Idempotency key … was already used for a different request</em> ile
    başarısız olur. Her istek için <code>deal-1042-onboarding</code> gibi yeni bir External ID kullanın, ve <strong>Test Request</strong>{' '}
    dahil bir test adımının girdilerini değiştirdiğinizde de yeni bir tane kullanın.
  </li>
</ul>

<p>
  <strong>Reminders</strong>, <strong>Expires At</strong> ve <strong>Metadata</strong> isteğe bağlıdır. Bir istek, başka bir tarih
  ayarlamadığınız sürece 30 gün sonra süresi dolar, en fazla 365 gün ötede.
</p>

<h2 id="test-the-step">5. Adımı test edin</h2>

<p>
  <strong>Test step</strong>'e tıklayın. formbase isteği oluşturur ve geri döndürür. <strong>Request URL</strong>, alıcı için bağlantıdır;
  onu gönderen adıma eşleyin.
</p>

> ⚠️ **Adımı test etmek gerçek bir istek oluşturur**
> <p>
>     <strong>Test Request</strong> açık olmadığı sürece, test gerçek bir istektir: Email teslimatıyla alıcı daveti alır. Zap'i oluştururken
>     Test Request'i açın. Bir test isteği hiç e-posta göndermez ve hiçbir yerde sayılmaz, ve{' '}
>     <a href="/tr/guides/zapier/request-outcome">istek tetikleyicisine</a> sahip hiçbir Zap'i başlatmaz. Yayınlamadan önce kapatın.
>   </p>

<h2 id="next">Sırada</h2>

<div class="not-prose grid gap-3 sm:grid-cols-2 mb-8">
  - [Bir isteğin sonucuna göre hareket edin](/tr/guides/zapier/request-outcome) — Alıcı onayladığında, reddettiğinde veya değişiklik istediğinde bir Zap başlatın.
  - [İstekleri bulun, hatırlatın ve iptal edin](/tr/guides/zapier/manage-requests) — Bir isteği Harici Kimlikle bulun, alıcıyı dürtün veya geri çekin.
</div>
