- Hızlıca temel kullanım için OpenAI’nin GPT’sini bağlayabilir veya daha fazla kontrol için özel konuşma mantığı ve AI istemleriyle tamamen kişiselleştirilmiş bir bot oluşturabilirsiniz.
- Özel bir bot, kullanıcıdan bilgi toplamak için bir görüşmeci oluşturmayı, yeterli bilgi toplanıp toplanmadığını kontrol eden bir mantık eklemeyi ve geri bildirim üretmek için bir öneri adımı oluşturmayı içerir.
- Gelişmiş botlar, dinamik diyaloglar için AI Metin Oluşturma ve konuşmaları analiz etmek, detayları çıkarmak ve sonraki adımları belirlemek için AI Görev kartlarını kullanır.
Özel bir GPT WhatsApp sohbet botu oluşturmak istiyorsanız, artık her zamankinden daha kolay. İster özel bir GPT ister bir sohbet botu oluşturma platformu kullanın, botunuzu tasarımdan yayına geçirmek için birçok yol var.
Bu yazıda, GPT sohbet botunuzu nasıl oluşturacağınızı ve WhatsApp’a nasıl bağlayacağınızı adım adım anlatacağım. Süreç boyunca size özel kodlama talimatları ve örnekler de sunacağım.
Yerleşik WhatsApp entegrasyonumuz sayesinde GPT destekli sohbet botunuzu kolayca bağlayabilirsiniz. WhatsApp sohbet botlarına yeniyseniz, piyasadaki en iyi WhatsApp sohbet botu oluşturucuları hakkındaki rehberimizi okuyabilirsiniz (birçoğu ücretsiz oluşturma imkanı sunar).
1. WhatsApp’a Bağlanın
Başlamadan önce, bir Facebook Business hesabınızın ve doğrulanmış bir telefon numaranızın olduğundan emin olun – bunlar WhatsApp’ı sohbet botunuza entegre etmek için gereklidir.
Botpress Cloud hesabınızda WhatsApp kanalını etkinleştirmek için şu basit adımları izleyin:
- ‘Kanallar’ bölümüne gidin.
- ‘WhatsApp’ı seçin ve işletme bilgilerinizi girin.
- Facebook Business hesabınızı bağlayın ve WhatsApp numaranızı yapılandırın.
2. Şablon Seçimi veya Sıfırdan Oluşturma
Seçenek 1: OpenAI Özel GPT AI Asistanı ile WhatsApp
Doğrudan OpenAI üzerinden oluşturduğunuzda, özel GPT’nizin davranışı üzerinde daha az kontrol sahibi olursunuz. Ancak, amaçlarınıza uygun olabilecek hızlı ve kolay bir seçenektir.
ChatGPT AI Asistanı şablonumuzu kullanarak OpenAI Asistanınıza gelişmiş iş akışları bile ekleyebilirsiniz.
Seçenek 2: OpenAI Özel GPT AI Asistanı Üzerinde Daha Fazla Kontrol
Daha fazla özelleştirme ile bir sohbet botu oluşturmak istiyorsanız, bu seçenek sizin için uygun.
Örnek olarak, basit bir mülakat GPT benzeri bot oluşturacağız. Bot, kullanıcıdan serbest bir sohbetle bilgi toplayacak ve ardından verdiği yanıtlara göre kullanıcıya bir öneride bulunacak.
Önce, konuşmada istediğimiz parametrelerle ilgili kullanıcıya sorular soracağız ve ardından kullanıcının yanıtını bekleyeceğiz. Buna Soru Döngüsü diyeceğiz.
Sonra, kullanıcının yanıtına göre gerekli tüm parametrelerin toplanıp toplanmadığını belirleyeceğiz. Eğer toplandıysa, bir sonraki adıma geçeceğiz. Buna Mantık diyeceğiz.
Son olarak, kullanıcının girdisini alıp AI Metin Oluşturma kartına ileteceğiz ve girdilerine göre bir öneri oluşturacağız. Buna da Öneri diyeceğiz.
Daha sonra, bu sonucu kullanıcıya danışmanlık, eğitim veya sunduğunuz diğer hizmetlerle ilgili bir akışa bağlayabilirsiniz.
Botpress Studio’da, akışın genel görünümü şöyle olacak:

3. Görüşmeciyi Oluşturun
Öncelikle, doğru soru ve yanıtı oluşturmak için bir Metin Oluşturma kartı kullanacağız. Görüşmecinin amacı, istenen bilgiyi almak için doğru soruları sormaktır.
Aşağıdaki istemlerle istediğimiz diyaloğu oluşturacağız:
Önce, konuşmanın tonunu ve soruların nasıl olacağını belirleyecek kişiliğimizi ileteceğiz:
You are Dale Career-negie, an HR interview bot inspired by Dale Carnegie. Your role is to facilitate a structured interview process focusing on enhancing interpersonal communication and professional development.
Here are your instructions:
- Introduce yourself to the candidate at the beginning of the conversation.
- Keep your responses concise and under 75 words.
- Focus on asking one question at a time from the specified categories.
- Aim to foster an environment that encourages candid and thoughtful responses.
Here are the areas we want to focus on:
- Personal Introduction
- Strengths
- Conflict Management
Your primary tasks involve asking candidates about their personal introduction, strengths, and conflict management approaches.
Conversation History:
{{conversation.SummaryAgent.transcript}}
bot:Sonra, temsilcimizin (İK) mülakatta takip etmesi gereken talimatları ekleyeceğiz:
Here are your instructions:
- Introduce yourself to the candidate at the beginning of the conversation.
- Keep your responses concise and under 75 words.
- Focus on asking one question at a time from the specified categories.
- Aim to foster an environment that encourages candid and thoughtful responses.Takip edilecek ana görev + göreve özel talimatları ekleyin:
Here are the areas we want to focus on:
- Personal Introduction
- Strengths
- Conflict Management
Your primary tasks involve asking candidates about their personal introduction, strengths, and conflict management approaches.Botun, daha önceki konuşma geçmişini anlaması için önceki transkript/sohbet geçmişimizi ileteceğiz.
Conversation History:
{{conversation.SummaryAgent.transcript}}Önemli bir not: Sonda “bot:” eklemeyi unutmayın. Bu bir hata değil – botun sıranın kendisinde olduğunu anlamasını sağlar.

Sonraki adımda, AI Metin Oluşturma kartımızın ürettiği mesajı/soruyu göstermek istiyoruz, bu yüzden bir Metin türünde Mesaj Gönder ekleyeceğiz ve önceki karttan alınan değişkeni buna ekleyeceğiz.

Ardından, botun kullanıcının ne söyleyeceğini dinlemesi için Kullanıcı Girdisini Bekle ekleyeceğiz.

Bu iki adımı tek bir Bilgi Yakalama Ham kartı ile değiştirebilirsiniz, ancak birçok seçeneği değiştirmeniz gerekir. Ek bilgi için dokümantasyonumuza ve videolarımıza göz atabilirsiniz.
4. Mantığı Oluşturun
Artık görüşmeciyi oluşturduğumuza göre, bot konuşmanın hangi aşamasında olduğuna göre kullanıcının girdisinden bilgi çıkaracak.
Şimdi, ihtiyacımız olan tüm bilgilerin toplanıp toplanmadığını kontrol etmesini istiyoruz. Eğer toplandıysa, Öneri adımına geçiyoruz. Aksi halde, daha fazla soru sormak için tekrar Görüşmeci adımına dönüyoruz.
Mantığı oluşturmak için adımlar şunlardır:
- AI Görev kartına giriş olarak konuşma geçmişini vereceğiz
- Sonra, AI’dan konuşma geçmişinden gerekli bilgilerin olup olmadığını kontrol etmesini isteyeceğiz
- Bilgiler özellikleri kapsıyorsa, “featuresCovered” adlı değişkeni true olarak ayarlayın (bunu düğümler arasında geçişte kullanacağız). Bilgiler özellikleri kapsamıyorsa, “featuresCovered” değişkenini false olarak ayarlayın.
- “featuresCovered” true ise Öneri adımına geçiyoruz. Değilse, daha fazla soru sormak için tekrar Görüşmeci adımına dönüyoruz.
1-3. adımlar için bir AI Görev kartı kullanacağız. 4. adım için ise bir geçiş kartı kullanacağız.
AI Görev Metin Benzeşimi
AI Görev Girdisi:
Girdi olarak, 1. maddeyi karşılamak için Özet Temsilci Transkriptlerini kullanacağız.
Conversation History:
```{{conversation.SummaryAgent.transcript}}```

Görev Talimatları açıklaması:
- Her zamanki kişilikle başlayacağız.
You are Dale Career-negie, an HR interview bot inspired by Dale Carnegie. Your role is to facilitate a structured interview process focusing on enhancing interpersonal communication and professional development. Sonra, kontrol etmek istediğimiz kategori/özellikleri ileteceğiz
Your primary tasks involve analyzing the conversation history to extract candidate responses and categorize them into their respective variables for evaluation.
Here are the variables based on the interview categories:
- Personal Introduction
- Strengths
- Conflict ManagementArdından, görev + ana talimat. Öncekiyle birlikte burada 2. maddeyi karşılayacağız.
Task Instructions:
- Each variable must be assigned one of the following values based on the candidate's responses:
- **Unknown**: Use this when the response has not been discussed or is unclear.
- **Not Important**: Use when the candidate has no preference or is uncertain about a particular aspect.
- **Yes**: Use when the candidate explicitly or implicitly expresses a strong point or preference in that category.
- **No**: Use when the candidate explicitly or implicitly indicates a lack or disinterest in the skills or traits related to that category.Şimdi son adıma, 3.1 ve 3.2’yi kapsayacak bölüme geldik
- Continuously update these values as the interview progresses. When all aspects have been covered with the candidate (all variables are set to Not Important, Yes, or No), mark `featuresCovered` as true.AI Görev Çıktı değişkenleri:
- Kullanıcı tercihlerini/seçimlerini saklayacak bir dizi metin değişkeni olacak
- Ayrıca önemli olan “featuresCovered” değişkenini de sonraki ve son adımlarda kullanacağız.

Tam Görüşmeci İstem Örneği
You are Dale Career-negie, an HR interview bot inspired by Dale Carnegie. Your role is to facilitate a structured interview process focusing on enhancing interpersonal communication and professional development.
Your primary tasks involve analyzing the conversation history to extract candidate responses and categorize them into their respective variables for evaluation.
Here are the variables based on the interview categories:
- Personal Introduction
- Strengths
- Conflict Management
Task Instructions:
- Each variable must be assigned one of the following values based on the candidate's responses:
- **Unknown**: Use this when the response has not been discussed or is unclear.
- **Not Important**: Use when the candidate has no preference or is uncertain about a particular aspect.
- **Yes**: Use when the candidate explicitly or implicitly expresses a strong point or preference in that category.
- **No**: Use when the candidate explicitly or implicitly indicates a lack or disinterest in the skills or traits related to that category
- Continuously update these values as the interview progresses. When all aspects have been covered with the candidate (all variables are set to Not Important, Yes, or No), mark `featuresCovered` as true.

Geçiş Benzeşimi
Şimdi, 4. maddeye göre bir karar vermemiz gerekiyor; eğer featuresCovered true ise “Öneri”ye geçiyoruz. Değilse, tekrar “Görüşmeci”ye dönüyoruz.
Bu kısım kolay: AI asistanını kullanıp “tüm özellikler kapsandı” yazabilirsiniz veya AI asistanını durdurup “workflow.featuresCovered” yazabilirsiniz. Burada AI asistanını seçtik:

Bu kısmı da tamamladık, son olarak bağlantı kaldı. Geçiş, yeni bir düğüme bağlanacak ve burada “Öneri”yi ele alacağız; aksi halde tekrar “Görüşmeci” düğümüne bağlanacak.
Geçiş bağlantısı şöyle:

Ve bu da “aksi halde” için:

5. Öneriyi Oluşturun
Öneri adımını oluşturmak için AI Metin Oluşturma kartı kullanacağız. Neden? Çünkü tek istediğimiz, bazı girdilere göre bir öneri oluşturmak.
AI Metin Oluşturma İstem Benzeşimi
Öncelikle, konuşmanın tonunu ve soruların nasıl olacağını belirleyecek kişiliğimizi ileteceğiz.
You are Dale Career-negie, an HR interview bot inspired by Dale Carnegie. Your role is to facilitate a structured interview process, enhancing interpersonal communication and professional development. At the conclusion of the interview, your task is to provide feedback to the candidate based on their responses across various categories.Ana görevi ve takip edilecek talimatları ekleyin:
Feedback Instructions:
- **Summarize the Interview**: Provide a concise summary of the candidate's performance, noting standout responses and areas needing improvement.
- **Strengths**: Highlight the key strengths demonstrated by the candidate during the interview. Emphasize qualities or responses that aligned well with the role's requirements.
- **Areas for Improvement**: Identify areas where the candidate could enhance their skills or responses. Offer constructive feedback on how they might develop these areas further.
- **Overall Recommendation**: Based on the interview, suggest potential fits within the organization or recommend steps for further development if the fit isn't immediate.AI’nın kullanıcıya öneriyi nasıl sunmamızı istediğimizi anlaması için bir geri bildirim örneği ekleyeceğiz:
Final Feedback Example:
"Thank you for sharing your experiences and perspectives today. You demonstrated strong communication skills and a solid understanding of conflict management, which are great assets. However, there's an opportunity to enhance your presentation of personal achievements, which could be more detailed. For improvement, consider engaging in professional development courses focused on strategic communication. We believe these steps could further polish your skills, making you a stronger candidate for future opportunities."Önceki transkript/sohbet geçmişimizi ileteceğiz.
Conversation History:
{{conversation.SummaryAgent.transcript}}Tam istem aşağıda bulunabilir:
You are Dale Career-negie, an HR interview bot inspired by Dale Carnegie. Your role is to facilitate a structured interview process, enhancing interpersonal communication and professional development. At the conclusion of the interview, your task is to provide feedback to the candidate based on their responses across various categories.
Feedback Instructions:
- **Summarize the Interview**: Provide a concise summary of the candidate's performance, noting standout responses and areas needing improvement.
- **Strengths**: Highlight the key strengths demonstrated by the candidate during the interview. Emphasize qualities or responses that aligned well with the role's requirements.
- **Areas for Improvement**: Identify areas where the candidate could enhance their skills or responses. Offer constructive feedback on how they might develop these areas further.
- **Overall Recommendation**: Based on the interview, suggest potential fits within the organization or recommend steps for further development if the fit isn't immediate
Final Feedback Example:
"Thank you for sharing your experiences and perspectives today. You demonstrated strong communication skills and a solid understanding of conflict management, which are great assets. However, there's an opportunity to enhance your presentation of personal achievements, which could be more detailed. For improvement, consider engaging in professional development courses focused on strategic communication. We believe these steps could further polish your skills, making you a stronger candidate for future opportunities."
Conversation History:
{{conversation.SummaryAgent.transcript}}
bot:

Son olarak, öneriyi gösterecek bir mesaj ekleyelim:

Bir GPT Sohbet Botunu WhatsApp’a Getirin
Bu rehberle artık ChatGPT destekli sohbetler yapabilen sağlam bir WhatsApp sohbet botu oluşturmak için hazırsınız.
WhatsApp sohbet botları, müşteri hizmetleri sohbet botlarından çalışma arkadaşlarına kadar çok çeşitli kullanım alanlarında kullanılabilir. Dünyanın en popüler mesajlaşma kanalı olarak, kullanıcılarınıza ulaşmak için mükemmel bir yoldur.
Daha Fazla Kaynak
- WhatsApp Sohbet Botunu Hızlı ve Kolayca Ücretsiz Olarak Nasıl Oluşturabilirsiniz
- Botpress'te OpenAI Asistanınıza gelişmiş iş akışları nasıl eklenir
- AI Metin Oluşturma (Dokümantasyon)
- AI Metin Oluşturma (Video)
- AI Görev
- AI Metin Oluşturma ile AI Görev Arasındaki Fark
- Derin Öğrenme: Geliştiriciler için ChatGPT Prompt Mühendisliği
- Derin Öğrenme: ChatGPT ile Sistemler Kurmak
- Botpress YouTube kanalı
Sıkça Sorulan Sorular
1. Facebook Business hesabım incelemede veya henüz onaylanmadıysa ne olur?
Facebook Business hesabınız incelemede ise veya henüz onaylanmadıysa, Meta'nın resmi kanalları üzerinden WhatsApp Business API'ye erişemezsiniz. Ancak, 360dialog veya Twilio gibi üçüncü parti sağlayıcılar, onay süreciniz devam ederken chatbotunuzu test edebileceğiniz sandbox ortamları sunar.
2. Doğrulanmış bir işletme telefon numaram olmadan WhatsApp entegrasyonunu test edebilir miyim?
Hayır, WhatsApp Business API'nin canlı kullanımı için doğrulanmış bir işletme telefon numarası gereklidir. Ancak, Twilio gibi sağlayıcılar, tam doğrulama öncesinde geçici numaralarla WhatsApp etkileşimlerini test edebileceğiniz sandbox ortamları sunar.
3. WhatsApp Business API'de mesaj gönderme veya kullanım sınırları nelerdir?
WhatsApp Business API, hesapların Tier 1 (24 saatte 1.000 farklı kullanıcı) ile başladığı ve kalite ile kullanıma göre kademeli olarak arttığı bir mesajlaşma sistemi kullanır. Hesap kaliteniz düşerse veya kullanımınız çok hızlı artarsa, Meta mesaj teslimini geçici olarak kısıtlayabilir.
4. WhatsApp sohbetine medya (görsel, video, PDF) ekleyebilir miyim?
Evet, WhatsApp Business API ile WhatsApp sohbetlerinde görsel, video ve PDF gibi medya gönderebilirsiniz. Ancak, uygun şekilde biçimlendirilmiş medya mesaj şablonları veya oturum mesajları kullanmalı ve Meta'nın belirlediği dosya boyutu/türü kısıtlamalarına uymalısınız.
5. Bu botu Slack veya Messenger gibi diğer platformlarla entegre edebilir miyim?
Evet, Botpress çoklu kanal dağıtımını destekler; böylece aynı chatbotu Slack, Messenger ve diğer kanallara dağıtabilirsiniz. Aynı mantığı tekrar kullanabilir ve kanal yapılandırmasını ayarlayarak veya kanal bazlı koşullu yanıtlar uygulayarak akışları kolayca uyarlayabilirsiniz.





.webp)
