İçeriğe atla
OrqLabs

Tally

Tally API anahtarıyla bağlama: yeni form yanıtında iş akışı başlatma (imzalı webhook'lar her forma otomatik kurulur veya elle eklenir), formları listeleme ve gönderimleri soru başlıklarıyla okuma.

5 dk Son güncelleme:
Bu sayfada
  1. Kimlik kartı
  2. Ne işe yarar?
  3. Ön koşullar
  4. Adım adım kurulum
  5. Örnek iş akışları
  6. Limitler
  7. Bağlantıyı test etme
  8. Kimlik bilgilerini yenileme
  9. Sık karşılaşılan hatalar
  10. Sık sorulan sorular
  11. Sonraki adım

Bu rehberde: Tally hesabınızı bir API anahtarıyla bağlarsınız. OrqLabs hesabınızdaki formlara imzalı webhook'lar ekler; biri formu doldurduğunda iş akışınız cevaplarla birlikte başlar. Tally kutusuyla formları listeler ve gönderimleri okursunuz.

⏱ 5 dakika

Kimlik kartı

AlanDeğer
Sağlayıcı anahtarıTALLY
KategoriFormlar
Kimlik doğrulamaAPI anahtarı (Authorization: Bearer …)
KapsamProje bazlı
WebhookEvet – bağlarken her forma otomatik kurulur, imzalıdır (Tally-Signature)
KutuTally (app.tally)
TetikleyiciEntegrasyon olayı → TALLY · New form response

Ne işe yarar?

Tetikleyici – New form response: bir Tally formu gönderildiğinde iş akışı başlar. İlk öğe:

AlanAçıklama
responseId, submissionId, respondentIdYanıt, gönderim ve kişi kimlikleri – aynı yanıt iki kez gelirse ikincisi atlanır
formId, formTitleFormun kimliği ve adı
submittedAtGönderim zamanı (ISO)
email, name, phoneE-posta / telefon alanı ya da "Ad Soyad", "Full name", "E-posta", "Telefon" gibi başlıklı bir soru varsa doldurulur
answers{ "Soru başlığı": cevap } – seçimlerde seçenek metinleri, dosya yüklemede dosya adresleri
hidden, calculatedGizli alanlar (ör. utm_source) ve hesaplanan alanlar
rawTally'nin gönderdiği yükün kısaltılmış hâli

Tally kutusunun işlemleri:

İşlemNe yaparEtki
List formsFormları (kimlik, ad, durum, gönderim sayısı, tally.so/r/… bağlantısı) listeler.Okuma
Get submissionsBir formun gönderimlerini okur: tamamlananlar, yarım kalanlar veya hepsi; Submitted after ile tarih filtresi. Cevaplar soru başlığıyla gelir.Okuma

Ön koşullar

  • Bir Tally hesabı (ücretsiz planda da API ve webhook vardır).
  • Formların bulunduğu çalışma alanına erişimi olan bir API anahtarı.

Adım adım kurulum

A) Tally'de API anahtarı

  1. Tally → sol alttaki hesap menüsü → Settings → API keys.
  2. Create API key → ad: OrqLabs → anahtarı kopyalayın.

B) OrqLabs'ta bağlama

  1. Entegrasyonlar → Tally → Bağla → Proje seçin.
  2. API key alanına anahtarı yapıştırın → Bağla. Webhook signing secret alanını boş bırakın (yalnızca elle kurulum içindir, aşağıya bakın).

OrqLabs anahtarı doğrular ve son güncellenen 50 forma (boş taslaklar hariç) bir webhook ekler. Formu Tally'de açıp Integrations → Webhooks bölümünde OrqLabs adresini görürsünüz. Her teslimat OrqLabs'ın ürettiği gizli anahtarla imzalanır.

C) Tetikleyiciyi kurma

  1. Entegrasyon olayı tetikleyicisini ekleyin → Account: Tally bağlantınız → Event: TALLY · New form response.
  2. Tek bir form için Payload filter: {{ $json.formId === "wMq9vX" }}.

Yeni form eklediniz mi? Ayrıntı panelinde Şimdi senkronize et'e basın; OrqLabs webhook'ları yeniden kurar.

Elle webhook (isteğe bağlı)

Belirli bir formu kendiniz bağlamak isterseniz: Tally'de form → Integrations → Webhooks → Connect → OrqLabs entegrasyon kartında gösterilen webhook adresini yapıştırın. Signing secret alanına uzun, rastgele bir değer girin ve aynı değeri OrqLabs'ta Kimlik bilgileri → Webhook signing secret alanına yazın. Bu zorunludur: imzasız ya da yanlış imzalı istekler her zaman reddedilir.

Örnek iş akışları

1) Başvuru formu → aday + ekip bildirimi

Entegrasyon olayı (TALLY · New form response) → Aday oluştur (e-posta {{ $json.email }}, ad {{ $json.name }}, telefon {{ $json.phone }}) → Ekibe bildir (Yeni başvuru: {{ $json.name }} – {{ $json.answers["Bütçeniz?"] }}).

2) Cevaba göre otomatik yanıt

Entegrasyon olayı → Eğer ({{ $json.answers["Hizmet"] }} "SEO" içeriyor) → Metin üret (kişisel teklif özeti) → E-posta gönder.

3) Etkinlik kaydı → Ghost üyesi

Entegrasyon olayı → Ghost → Add member (Email {{ $json.email }}, Labels webinar).

Limitler

KonuSınır
Otomatik webhookSon güncellenen 50 form (boş taslaklar hariç)
Get submissionsİstek başına en fazla 500 gönderim
Hız sınırıTally API'si dakikada yaklaşık 100 istek
Onay kutularıHer seçenek için ayrıca gelen doğru/yanlış alanlar atlanır; seçilenler ana soruda liste olarak gelir

Bağlantıyı test etme

Bağlantıyı test et hesap adınızı ve planınızı gösterir. Webhook kurulamadıysa hata entegrasyon kartında görünür.

Kimlik bilgilerini yenileme

Tally'de yeni API anahtarı üretin → OrqLabs'ta Kimlik bilgileri → Güncelle → Kaydet → eski anahtarı Tally'de silin. Kurulu webhook'lar çalışmaya devam eder. Bağlantıyı OrqLabs'ta silerseniz OrqLabs'ın kurduğu webhook'lar da Tally'den kaldırılır.

Sık karşılaşılan hatalar

HataOlası nedenÇözüm
AUTH – 401Anahtar silindi veya yanlışYeni anahtar girin
NOT_FOUND – 404Form ID yanlışForm bağlantısındaki kimliği kullanın (tally.so/r/wMq9vX)
Elle kurulan webhook 401 alıyorSigning secret OrqLabs'takiyle aynı değilİki taraftaki değeri eşitleyin
Yeni formdan olay gelmiyorForm bağlandıktan sonra oluşturulduŞimdi senkronize et
RATE_LIMIT – 429Çok sık istekOrqLabs bekleyip yeniden dener

Sık sorulan sorular

Yarım kalan (partial) gönderimler tetikler mi? Hayır. Tetikleyici Tally'nin FORM_RESPONSE olayıyla, yani form gönderildiğinde çalışır. Yarım kalanları Get submissions → Partial only ile okuyabilirsiniz.

Gizli alanları nasıl kullanırım? Tally form bağlantısına ?utm_source=instagram gibi parametre ekleyin ve formda aynı adla gizli alan tanımlayın; değer hidden nesnesinde gelir.

Sonraki adım

OrqLabs ile başlayın

İlk iş akışınızı bugün kurun

Ücretsiz planla başlayın: hesaplarınızı bağlayın, bir şablon seçin, onay adımlarıyla kontrol sizde kalsın. Kredi kartı gerekmez.