# Cal.com randevu planlama

Katılımcıların formunuzdan ayrılmadan bir Cal.com randevusu seçmesini ve almasını sağlayın.

## Cal.com randevu planlama

Yerleşik bir Randevu planlama sorusu ekleyin, Cal.com’ı bağlayın ve katılımcıların form içinde uygun bir zaman aralığı ayırmasını sağlayın.

> ℹ️ **Her planda kullanılabilir**
> <p>Cal.com randevu planlama Free, Pro ve Business planlarında kullanılabilir.</p>

<h2 id="native-workflow">Yerleşik zamanlamanın anlamı</h2>

<p>
  Randevu planlama, bir iframe değil bir Formstep sorusudur. Formunuzun temasını ve dilini kullanır, koşullu mantığa katılır ve onaylanmış
  randevu ayrıntılarını gönderimle birlikte kaydeder. Cal.com; etkinlik türlerini, müsaitliği, takvim davetlerini ve toplantı bağlantılarını
  sağlar.
</p>

<ul>
  <li>Önceki yanıtlara göre zamanlamayı gösterin veya gizleyin.</li>
  <li>Görünen her Randevu planlama sorusunun gönderimden önce randevusunun alınmasını zorunlu kılın.</li>
  <li>Katılımcı adını ve e-postasını önceki sorulardan önceden doldurun.</li>
  <li>Uygun tarih ve saatleri katılımcının saat diliminde gösterin.</li>
  <li>Randevu ayrıntılarını gönderim görünümlerine, PDF’lere, bildirimlere, dışa aktarımlara ve entegrasyonlara dahil edin.</li>
</ul>

<h2 id="connect">Cal.com’ı bağlayın</h2>

<p>
  Hesapları <strong>Çalışma alanı → Entegrasyonlar → Zamanlama → Cal.com</strong>’dan da bağlayabilirsiniz. Bağlantılar çalışma alanına
  aittir; bu nedenle çalışma alanı üyeleri bunları diğer formlarda yeniden kullanabilir ve ek Cal.com hesapları bağlayabilir.
</p>

<h2 id="configure">Soruyu yapılandırın</h2>

<p>
  Hiçbir alan eşlenmemişse, katılımcılar adlarını ve e-postalarını zamanlama sorusuna kendileri girer. Alanlar eşlendiğinde, yanıtları
  otomatik olarak randevu ayrıntılarına akar.
</p>

<h2 id="respondent-experience">Katılımcı deneyimi</h2>

<ol>
  <li>
    Katılımcı önce bir tarih, ardından uygun bir saat seçer. Saatler, tarayıcısının bildirdiği saat diliminde gösterilir;{' '}
    <strong>Saat dilimi</strong> listesinden başka birini seçebilir ve rezervasyon, seçtiği saat dilimini kullanır.
  </li>
  <li>
    Adını ve e-postasını onaylar, ardından <strong>Rezervasyon yap</strong>’a basar.
  </li>
  <li>Cal.com randevuyu oluşturur ve her zamanki onay ile takvim davetini gönderir.</li>
  <li>
    Formstep, randevuyu toplantı bağlantısıyla birlikte <strong>Ne</strong>, <strong>Ne zaman</strong>, <strong>Kim</strong> ve{' '}
    <strong>Nerede</strong> olarak katılımcıya geri gösterir.
  </li>
  <li>
    Göndermeden önce <strong>Rezervasyonu iptal et</strong>’e basıp başka bir saat seçebilirler.
  </li>
</ol>

> ℹ️ **Randevu, form gönderilmeden önce gerçekleşir**
> <p>
>     Cal.com, katılımcı Rezervasyon yap’a tıkladığında randevuyu onaylar. Randevu, form gönderildiğinde gönderime eklenir. Bu nedenle, o
>     zamana kadar randevu, katılımcı formu terk etse bile ev sahibinin takviminde durur. Herkese açık bir bağlantıda form, rezervasyondan 24
>     saat sonra hâlâ gönderilmemişse Formstep randevuyu yeniden serbest bırakır; bir istekte ise istek iptal edildiğinde veya süresi
>     dolduğunda. Gönderimi ya da formu sildiğinizde de serbest bırakılır.
>   </p>

<p>
  Bir saat, listelenmesi ile rezerve edilmesi arasında başka biri tarafından alınırsa katılımcıya bu bildirilir ve hâlâ boş olan saatler
  gösterilir. Bir rezervasyon denemesi yarıda başarısız olursa Formstep, formun bilmediği bir randevuyu ev sahibine bırakmak yerine
  oluşturduğu takvim kaydını iptal eder; ikinci bir cihaz aynı soruyu iki kez rezerve edemez.
</p>

<h2 id="logic">Zamanlamayı mantıkla kullanma</h2>

<p>
  Mantık, Randevu planlama’yı diğer her soru gibi gösterebilir veya gizleyebilir. Örnek: bir adayın bütçesi ve yetkisi olup olmadığını
  sorun; randevuyu yalnızca her iki yanıt da uygun olduğunda ortaya çıkarın.
</p>

<p>
  Görünür bir Randevu planlama sorusunun gönderimden önce onaylanmış bir randevusu olmalıdır. Gizli bir soru gönderimi engellemez. Bir
  katılımcı randevu aldığında, sorunun gösterilip gösterilmeyeceğine karar veren yanıtlar kilitlenir; böylece sonraki bir yanıt randevuyu
  yanlışlıkla gizlemez. Bunlardan birini değiştirmek için önce randevuyu iptal eder. Form gönderildiğinde soru yine de gizliyse, örneğin bir
  dallanma kuralı sayfasını atladığı için, o randevu Cal.com’da iptal edilir; böylece ev sahibinin takvimi gönderimle eşleşir.
</p>

<h2 id="publish-checks">Yayın kontrolleri</h2>

<p>Bir Randevu planlama sorusunun kurulumunun herhangi bir yarısı eksik olduğu sürece yayınlama engellenir:</p>

<ul>
  <li>
    <strong>Randevu planlayan formları yayınlamadan önce Cal.com’u bağlayın.</strong> — bir etkinlik türü seçilmiş ama hesap seçilmemiş.
  </li>
  <li>
    <strong>Bu Randevu planlama sorusunu yayınlamadan önce bir zamanlayıcı etkinlik türü seçin.</strong> — bir hesap seçilmiş ama etkinlik
    türü seçilmemiş.
  </li>
  <li>
    <strong>Yayınlamadan önce bu Randevu planlama sorusu için kurulumu tamamlayın.</strong> — ikisi de seçilmemiş.
  </li>
</ul>

<p>
  Her mesaj, buna neden olan soruyu işaret eder. Düzenleyicide aynı üç durum, soru üzerinde <strong>Bağlı değil</strong>,{' '}
  <strong>Etkinlik eksik</strong> ve <strong>Yapılandırıldı</strong> rozetleri olarak görünür.
</p>

<p>
  Ad, e-posta ve saatten fazlasına ihtiyaç duyan bir etkinlik türü formdan rezerve edilemez. Onay gerektiren, yinelenen, koltuklu, ücretli
  veya zorunlu rezervasyon soruları soran etkinlik türleri <strong>Formdan rezerve edilemez</strong> olarak listelenir ve seçilemez; hâlâ
  böyle bir türe işaret eden bir form, siz başka bir etkinlik türü seçene kadar yayınlanamaz.
</p>

<h2 id="after-booking">Gönderimden sonra</h2>

<p>
  Randevu ayrıntıları, gönderim tablosunda ve ayrıntı görünümünde Randevu planlama sorusunun altında, tarih ve saat sizin dilinizde olacak
  şekilde görünür. Ayrıca bildirim e-postalarında, oluşturulan PDF’lerde, CSV/Excel dışa aktarımlarında, webhooklarda ve eşlenen
  entegrasyonlarda da kullanılabilir. Webhooklar, Zapier, n8n, Make, istek geri çağırmaları ve API randevuyu veri olarak alır: başlangıç ve
  bitiş saati, saat dilimi, katılımcı, toplantı bağlantısı, Cal.com randevu kimliği ve durum. Bkz.{' '}
  <a href="/tr/developers/webhooks-reference#bookings-and-payments">Randevular ve ödemeler</a>.
</p>

<p>
  Formstep gönderimden sonra da dinlemeye devam eder. Katılımcı veya ev sahibi Cal.com üzerinden randevuyu yeniden planladığında ya da iptal
  ettiğinde veya ev sahibi randevuyu reddettiğinde ya da gelmedi olarak işaretlediğinde, gönderimdeki randevu güncellenir: durumu değişir ve
  onun için gösterilen metin <strong>Yeniden planlandı</strong>, <strong>İptal edildi</strong>, <strong>Reddedildi</strong> veya{' '}
  <strong>Gelmedi</strong> ile başlar. Tablo, dışa aktarımlar, API ve yeniden oluşturulan PDF’ler güncel durumu gösterir. Entegrasyonlar
  yeniden gönderilmez: gönderimin kendisi değişmemiştir.
</p>

<p>
  Bir gönderimi veya formun tamamını silmek, Cal.com’daki randevularını iptal eder; böylece ev sahibi artık var olmayan yanıtlar için yer
  ayırmaz.
</p>

> ⚠️ **Gönderimden sonra düzenleme devre dışı**
> <p>
>     Ödeme, İmza veya Randevu planlama soruları içeren formlar, katılımcıların gönderimden sonra yanıtları düzenlemesine izin veremez.
>     Formstep, harici ödeme, imza ve randevu kayıtlarının gönderilen yanıtlardan sapmaması için bu ayarı yayın sırasında kapatır.
>   </p>

<h2 id="connection-health">Bağlantı sağlığı</h2>

<p>
  Günlük bir görev, Cal.com OAuth token’larını süresi dolmadan önce yeniler. Cal.com’daki geçici bir kesinti ertesi gün yeniden denenir ve
  hiçbir şeyi değiştirmez. Erişim iptal edilirse bağlantı süresi dolmuş olarak işaretlenir: soru bir <strong>Bağlantı kesildi</strong>{' '}
  rozeti gösterir, katılımcılar için randevu alma çalışmaz olur ve hesabı bağlayan kişi, bu hesap üzerinden randevu alan her yayınlanmış
  formu adlandıran bir e-posta alır. Cal.com’u Çalışma alanı → Entegrasyonlar → Zamanlama’dan yeniden bağlayın, ardından hesabı yeniden
  seçip etkilenen her soruda etkinlik türünü onaylayın.
</p>

<p>
  Çalışma alanı → Entegrasyonlar’dan bir Cal.com hesabının bağlantısını kesmek, bu hesap üzerinden randevu planlayan yayınlanmış formları
  listeler. Bu formlar artık rezervasyon kabul etmez ve sahipleri e-posta ile bilgilendirilir. Aynı Cal.com hesabını yeniden bağlamak
  bunları geri yükler: sorular hesabı korur, bu yüzden yeniden seçilecek bir şey yoktur.
</p>

<h2 id="next-steps">Sonraki adımlar</h2>

<div class="not-prose grid gap-3 sm:grid-cols-2">
  - [Koşullu Mantık](/tr/building-forms/conditional-logic) — Randevuyu yalnızca uygun yanıtlar için ortaya çıkarın
  - [Soru Tipleri](/tr/building-forms/field-types) — Formstep’te kullanılabilen her soruyu görün
  - [Entegrasyon sağlığı](/tr/integrations/health-monitoring) — Süresi dolmuş OAuth hesaplarını yeniden bağlayın
  - [Yanıt gelen kutusu](/tr/submissions-analytics/submission-inbox) — Randevu ayrıntılarını gönderimlerle birlikte görüntüleyin
</div>
