Rehberlere Dön
Webhook'ler ve Otomasyon12 min

Gerçek Dünya Tarifleri

Yaygın kullanım senaryoları için kopyala-yapıştır otomasyon tarifleri — Slack uyarıları, AI envanter kontrolleri, Google Sheets senkronizasyonu, müşteri adayı zenginleştirme ve gerçek zamanlı randevu müsaitliği.

Neler öğreneceksiniz

  • Tarif: Zapier ile yüksek aciliyetli müşteri adaylarını Slack'e gönderin
  • Tarif: AI destekli envanter kontrolü
  • Tarif: Make ile her müşteri adayını Google Sheets'e senkronize edin
  • Tarif: n8n ile müşteri adayı zenginleştirme
  • Tarif: Gerçek zamanlı randevu müsaitliği
1

Tarif: Zapier ile yüksek aciliyetli müşteri adaylarını Slack'e gönderin

Bu tarif, yüksek aciliyetli bir müşteri adayı yakalandığında satış ekibinize anında Slack bildirimi gönderir. Kurulum: Zapier şablonunu kullanarak yeni bir webhook oluşturun. Zapier Catch Hook URL'nizi yapıştırın (format: https://hooks.zapier.com/hooks/catch/YOUR_ID/YOUR_HOOK/). Müşteri Adayı Yakalama tetikleyicisini etkinleştirin ve aciliyet filtresini yalnızca 'Yüksek' olarak ayarlayın — bu, yalnızca en önemli müşteri adaylarının bildirimi tetiklemesini sağlar. Payload için, satış ekibinizin ihtiyaç duyduğu alanları içeren minimal bir şablon kullanın: müşteri adayı adı, e-posta, aciliyet seviyesi ve konuşma özeti. Zapier tarafında, tetikleyici olarak 'Webhooks by Zapier' (Catch Hook) ve eylem olarak 'Slack' ile bir Zap oluşturun. Slack eylemini #sales-alerts kanalınıza biçimlendirilmiş mesaj gönderecek şekilde yapılandırın. Aciliyet için emoji göstergeleri ekleyebilir ve doğrudan Chattlebot panelinizdeki müşteri adayına bağlantı verebilirsiniz. Tam akışı test edin: Chattlebot'tan test webhook gönderin, Zapier'da geldiğini doğrulayın, ardından Slack mesajının kanalınızda göründüğünü kontrol edin. Onaylandıktan sonra Zap'ı etkinleştirin ve webhook'u açın.

Recipe: Slack Alerts via Zapier

TemplateZapier
TriggerLead Capture
Urgency filterHigh only

FLOW

High-urgency lead captured
Chattlebot sends webhook to Zapier
Zapier posts to #sales-alerts

{

"name": "{{lead.name}}",

"email": "{{lead.email}}",

"urgency": "{{lead.urgency}}",

"summary": "{{conversation.summary}}"

}

Trigger settings with only High urgency selected
Slack message payload template with webhook variables
2

Tarif: AI destekli envanter kontrolü

Bu tarif, chatbotunuzun konuşma sırasında gerçek zamanlı olarak ürün mevcudiyetini kontrol etmesini sağlar. Bir müşteri 'Mavi widget stokta var mı?' diye sorduğunda, AI envanter API'nizi çağırır ve anında yanıt verir. Kurulum: Envanter API uç noktanıza yönelik özel bir webhook oluşturun. AI-Callable'ı etkinleştirin ve araç adını 'check_inventory' olarak ayarlayın. AI için net bir açıklama yazın: 'Mağazamızda bir ürünün stokta olup olmadığını ve fiyatını kontrol edin. Müşteri ürün mevcudiyeti, stok seviyeleri veya fiyatlandırma hakkında sorduğunda çağırın.' Bir zorunlu parametre tanımlayın: product_name (string) — AI bunu müşterinin mesajından çıkaracaktır. API yanıtından $.available (boolean) ve $.price (number) çıkarmak için yanıt eşleme yapılandırın. Bir yanıt filtresi ekleyin: 'available' equals 'true' — bu, AI'ın yalnızca stokta olan ürünleri görmesini sağlar. AI ardından mevcut ürünleri fiyatlarıyla birlikte müşteriye sunacaktır. Filtreyle eşleşen hiçbir şey yoksa, AI müşteriye ürünün şu anda stokta olmadığını bildirecektir. Envanter API'leri hızlı yanıt vermesi gerektiğinden zaman aşımını 5-8 saniye olarak ayarlayın.

Recipe: AI Inventory Checker

TemplateCustom Webhook
AI-CallableEnabled
Tool namecheck_inventory

PARAMETER

product_namestringrequired

Response Config

RESPONSE MAPPING

$.availableavailable
$.priceprice

RESPONSE FILTER

availableequalstrue
AI-callable inventory checker configuration
3

Tarif: Make ile her müşteri adayını Google Sheets'e senkronize edin

Bu tarif, yakalanan her müşteri adayını Make (eski adıyla Integromat) kullanarak otomatik olarak bir Google Sheets elektronik tablosuna kaydeder. Kurulum: Make şablonunu kullanarak yeni bir webhook oluşturun. Make webhook URL'nizi yapıştırın (format: https://hook.make.com/YOUR_WEBHOOK_ID). Aciliyet filtresi olmadan Müşteri Adayı Yakalama tetikleyicisini etkinleştirin — aciliyetten bağımsız olarak her müşteri adayının kaydedilmesini istiyorsunuz. Tüm mevcut müşteri adayı, konuşma ve bağlam verilerini içeren varsayılan payload şablonunu kullanın. Make'te, tetikleyici olarak 'Custom Webhook' modülü ile yeni bir senaryo oluşturun. İlk test webhook'unu aldıktan sonra tüm alanları otomatik algılamak için 'Re-determine data structure' tıklayın. Bir Google Sheets 'Add a Row' modülü ekleyin ve sütunları eşleyin: A (Ad) = lead.name, B (E-posta) = lead.email, C (Telefon) = lead.phone, D (Aciliyet) = lead.urgency, E (Özet) = conversation.summary, F (Tarih) = timestamp. İhtiyacınız olan diğer payload alanları için daha fazla sütun ekleyebilirsiniz. Make'te senaryoyu etkinleştirin ve Chattlebot'ta webhook'u açın. Her yeni müşteri adayı saniyeler içinde elektronik tablonuzda yeni bir satır olarak görünecektir.

Recipe: Google Sheets via Make

TemplateMake
TriggerLead Capture
Urgency filterAll urgencies
PayloadDefault (full)

MAKE SCENARIO

Webhook — receive data

Webhooks

Parse JSON — detect fields

JSON

Add row — map to columns

Google Sheets

COLUMN MAPPING

A — Name
B — Email
C — Phone
D — Urgency
E — Summary
F — Date
Make template indicator for Google Sheets webhook
Trigger settings with all urgency levels selected
4

Tarif: n8n ile müşteri adayı zenginleştirme

Bu tarif, n8n kullanarak müşteri adaylarını şirket verileriyle zenginleştirir, ardından bu verileri akıllı yönlendirme için sonraki iş akışı adımlarında kullanır. Kurulum: n8n şablonunu kullanarak yeni bir webhook oluşturun. Bu webhook bağımsız bir tetikleyici olarak değil, iş akışı adımı olarak kullanılmak üzere tasarlanmıştır, bu nedenle Chattlebot iş akışınızda 'execute_webhook:{webhookId}' olarak referans vereceksiniz. n8nde, müşteri adayı e-postasını alan, bir zenginleştirme API'sini (Clearbit veya Apollo gibi) çağıran ve şirket verilerini döndüren bir iş akışı oluşturun. Chattlebot'ta ihtiyacınız olan alanları çıkarmak için yanıt eşlemeyi yapılandırın: $.company.name → company_name, $.company.revenue → revenue, $.company.employees → employee_count. Bunlar sonraki iş akışı adımlarında 'webhook_' önekiyle kullanılabilir hale gelir: webhook_company_name, webhook_revenue, webhook_employee_count. Şimdi yönlendirme mantığınızı oluşturun: webhook_revenue > 1M$ ise Kurumsal Satışa yönlendir; webhook_employees < 50 ise KOBİ ekibine yönlendir; aksi halde genel satış kuyruğuna yönlendir. Bu kalıp, basit bir müşteri adayı yakalamayı, müşteri adaylarını hemen doğru satış temsilcisine yönlendiren akıllı bir yönlendirme sistemine dönüştürür.

Recipe: Lead Enrichment via n8n

Templaten8n
Used inWorkflow step

Response Mapping

$.company.namewebhook_company"Acme Corp"
$.company.revenuewebhook_revenue"$2.4M"
$.company.employeeswebhook_employees150

WORKFLOW STEPS

1execute_webhook:enrich_lead
2If webhook_revenue > $1M
3→ Route to Enterprise Sales
Response mapping for lead enrichment webhook
5

Tarif: Gerçek zamanlı randevu müsaitliği

Bu tarif, chatbotunuzu bir planlama API'sine (Calendly veya Cal.com gibi) bağlar, böylece AI gerçek zamanlı olarak müsait randevu slotlarını kontrol edebilir. Bir müşteri rezervasyon hakkında sorduğunda, AI canlı müsaitliği alır ve seçenekleri sunar. Kurulum: Planlama API'nizin müsaitlik uç noktasına yönelik özel bir webhook oluşturun. AI-Callable'ı etkinleştirin ve araç adını 'check_availability' olarak ayarlayın. AI açıklamasını yazın: 'Belirli bir tarih ve hizmet türü için müsait randevu slotlarını kontrol edin. Müşteri randevu almak, toplantı planlamak veya müsaitlik hakkında sorduğunda çağırın.' İki zorunlu parametre tanımlayın: date (string, format: YYYY-MM-DD) ve service_type (string, ör. 'danışma', 'demo', 'destek'). Yalnızca 'available' equals 'true' olan slotları göstermek için bir yanıt filtresi yapılandırın. AI müsait saatleri müşteriye doğal bir şekilde sunacaktır: 'Gelecek Cuma için üç açık slotumuz var: 09:00, 11:30 ve 14:00. Hangisi sizin için en uygun?' En iyi deneyim için planlama API'nizin yanıt süresini 3 saniyenin altında tutun. API yavaşsa müsaitlik verilerini önbelleğe almayı düşünün. Zaman zaman yavaş yanıtları zarif bir şekilde ele almak için zaman aşımını 10 saniye olarak ayarlayın.

Recipe: Appointment Availability

TemplateCustom Webhook
AI-CallableEnabled
Tool namecheck_availability

PARAMETERS

datestringrequired"2025-03-15"
service_typestringrequired"consultation"

CHAT EXAMPLE

Do you have any openings for a consultation next Friday?

Calling check_availability(date: "2025-03-21", service_type: "consultation")

Yes! Here are the available slots for next Friday:

9:00 AM
11:30 AM
2:00 PM
AI-callable appointment checker configuration
Response mapping for appointment availability data

💡İpucu

  • Bu tarifler başlangıç noktalarıdır — payload'u, tetikleyicileri ve yanıt eşlemelerini belirli araçlarınıza ve iş mantığınıza uyacak şekilde özelleştirin. En iyi otomasyonlar iş akışınıza mükemmel uyan olanlardır.

İlgili Rehberler

Başlamaya hazır mısınız?

Ücretsiz hesabınızı oluşturun ve bugün chatbotunuzu oluşturmaya başlayın.

Ücretsiz Denemeye Başla