# Slack

Yeni gönderimleri özel mesaj şablonlarıyla bir Slack kanalına gönderin.

## Slack

Yeni gönderimleri özel mesaj şablonları, satır içi alan değerleri ve kullanıcı veya grup etiketleriyle bir Slack kanalına gönderin.

<h2 id="what-you-get">Ne elde edersiniz</h2>

<ul>
  <li>Seçtiğiniz kanalda gönderim başına mesaj</li>
  <li>
    Özel şablon — herhangi bir alan değeri eklemek için <strong>@</strong> yazın
  </li>
  <li>
    Kullanıcıları, kullanıcı gruplarını ve yayınları (<code>@here</code>, <code>@channel</code>, <code>@everyone</code>) etiketleyin
  </li>
  <li>Terk edilmiş yanıtlar için ayrı şablon</li>
  <li>Form başına birden fazla entegrasyon (farklı kanallar, farklı şablonlar)</li>
</ul>

<h2 id="connect">Slack’i bağlayın</h2>

<h2 id="message-template">Mesaj şablonu</h2>

<p>
  Şablon düzenleyici, Slack’e gönderilecek tam mesajı oluşturmanızı sağlar. Etiket menüsünü açmak ve şunlar arasından seçim yapmak için{' '}
  <strong>@</strong> yazın:
</p>

<ul>
  <li>
    <strong>Form alanları</strong> — teslimat sırasında gönderilen değere dönüştürülür
  </li>
  <li>
    <strong>Gönderim meta verisi</strong> — oluşturulan gönderim PDF’i için PDF Link dahil
  </li>
  <li>
    <strong>Slack kullanıcıları</strong> — ada göre canlı arama; kullanıcıya bildirim gönderen gerçek bir Slack etiketi olarak iletilir
  </li>
  <li>
    <strong>Kullanıcı grupları</strong> — doğru ekibi bilgilendirmek için bir grup etiketi kullanın
  </li>
  <li>
    <strong>Yayınlar</strong> — <code>@here</code>, <code>@channel</code> ve <code>@everyone</code>
  </li>
</ul>

<p>
  <strong>Kalın</strong>, <em>italik</em>, üstü çizili, satır içi kod ve bağlantılar Slack mrkdwn’ı olarak geçer. Alt çizgi geçmez —
  mrkdwn’da alt çizgi yoktur. Mesaj sınırı 3.000 karakterdir; daha uzun bir mesaj üç nokta ile kesilir.
</p>

<h2 id="abandoned-responses">Terk edilmiş yanıt etkinlikleri</h2>

<p>
  Bir katılımcı formunuzu başlatıp bitirmediğinde, Formstep ayrı bir mesaj gönderebilir.{' '}
  <strong>Terk edilmiş etkinliği şuradan sonra gönder</strong>’i 12 saat, 1 gün, 3 gün veya 1 hafta olarak ayarlayın ve özel bir{' '}
  <strong>Terk edilen mesaj</strong> oluşturun — boş bırakılamaz. İsteğe bağlı olarak <strong>Zorunlu alanlar</strong> ile daraltın: mesaj
  yalnızca seçtiğiniz alanlardan en az biri doldurulmuşsa tetiklenir.
</p>

<p>
  Bir tarama her saat çalışır, bu yüzden mesaj boşta kalma penceresi geçtikten sonraki ilk taramada gelir, dakikası dakikasına değil.
  Yalnızca bir paylaşım bağlantısından gelen taslaklar taranır — sessizleşen bir <a href="/tr/requests/overview">istek</a> alıcısı bunun
  yerine isteğin kendi hatırlatmalarıyla takip edilir.
</p>

> ℹ️ **Pro özelliği**
> <p>
>     Terk edilmiş yanıt teslimi Pro veya Business plan gerektirir. Temel Slack entegrasyonu tüm planlarda kullanılabilir. Bkz.{' '}
>     <a href="/tr/subscription-billing/plans-pricing">planlar ve fiyatlandırma</a>.
>   </p>

<h2 id="error-handling">Hata yönetimi</h2>

<ul>
  <li>
    <strong>Token iptal edildi</strong> — Token iptal edilirse veya uygulama yeniden yüklenirse entegrasyon hata gösterir. Geri yüklemek
    için yeniden bağlanın.
  </li>
  <li>
    <strong>Kanal arşivlendi veya silindi</strong> — Hata gösterir. Entegrasyonu silin ve farklı bir kanala yönelik yeni bir tane oluşturun.
  </li>
  <li>
    <strong>Hız sınırı aşıldı</strong> — Formstep, Slack’in talep ettiği gecikmeyle otomatik olarak yeniden dener.
  </li>
  <li>
    <strong>Ardışık 5 başarısızlık</strong> — Entegrasyon otomatik olarak duraklar ve kurulumu yapan kişiye bir e-posta gider. Sorunu
    düzeltin, ardından Devam Ettir’e basın. Bkz. <a href="/tr/integrations/health-monitoring">Entegrasyon sağlığı</a>.
  </li>
</ul>

<h2 id="faq">SSS</h2>

  <p>
    Evet, ancak önce Formstep botunu kanala davet etmeniz gerekir. Slack’te özel kanalı açın ve
    <code>/invite @formstep</code> komutunu çalıştırın. Ardından Formstep’te kanal listesini yenileyin — özel kanal görünecektir.
  </p>

  <p>
    Evet. Her entegrasyonun kendi kanalı ve mesaj şablonu vardır — örneğin tamamlanmış gönderimler için bir kanal, terk edilmiş yanıtlar
    için başka bir kanal.
  </p>

  <p>Evet. Her OAuth yüklemesi ayrı bir bağlantı oluşturur. Yeni bir entegrasyon başlatın ve farklı bir çalışma alanıyla yetkilendirin.</p>

  <p>
    Evet. Slack bağlantıları kullanıcı bazında değil çalışma alanı bazında oluşturulur. Herhangi bir çalışma alanı üyesi, bir entegrasyon
    kurarken bağlı herhangi bir Slack hesabını kullanabilir.
  </p>

  <p>
    Hayır. Slack bildirim türü bir entegrasyondur — yalnızca entegrasyon etkinleştirildikten sonraki yeni gönderimler iletilir. Geçmiş
    veriler için <a href="/tr/integrations/google-sheets">Google Sheets</a> veya <a href="/tr/integrations/notion">Notion</a> kullanın.
  </p>

  <p>
    Mesaj gönderme, üye olmadan genel kanallara yazma, kanal listelerini okuma, kullanıcı ve grup listelerini okuma (etiketler için) ve ekip
    bilgilerini okuma. Yönetici izinleri, mesaj geçmişi veya dosya erişimi talep etmez.
  </p>

  <p>
    Form ayarları → Entegrasyonlar → Slack sayfasına gidin ve entegrasyonu silin. Formstep botunu Slack çalışma alanınızdan da kaldırmak
    için Slack’in uygulama yönetimi sayfasına gidin ve uygulamayı kaldırın.
  </p>

<h2 id="next-steps">Sonraki adımlar</h2>
<div class="not-prose grid gap-3 sm:grid-cols-2">
  - [Discord](/tr/integrations/discord) — Gönderimleri bir Discord kanalına iletin
  - [Webhooks](/tr/integrations/webhooks) — İmzalı JSON’u herhangi bir URL’ye POST edin
</div>
