# Tek bir sohbet içinde iki veya daha fazla yapay zekâ asistanı nasıl oluşturulur

Birleşik asistan çalışmasını etkinleştirmek için bir funnel oluşturucuya ve üç yapay zekâ asistanına ihtiyacımız olacak. Oluşturucudaki bloklar, daha sonra asistanların koşullarında referans verilecek değişkenleri ayarlamak için kullanılacak; asistanların kendileri ise müşteri danışmanları olarak görev yapacak.

Aşağıdaki rollere sahip üç asistan oluşturacağız:

1. **Distribütör Asistanı**
2. **Satış Müdürü Asistanı**
3. **Muhasebeci Asistanı**

### Oluşturucuda çalışma

Chatbot oluşturucuda üç bloğa ihtiyacımız olacak — tüm bloklar "**Yedek**."

Fallback bloklarının rolü aşağıdaki gibidir:

1. Müşteriye 1 veya 0 değeri atanacak değişkenleri içerirler;
2. Bloklardan biri distribütör asistanını tetikleyecek;
3. Bir asistandan diğerine daha ileri geçiş için değişkenleri sıfırlarlar.

İlk blokta, hesaplayıcıda değişkenleri 0 değeriyle atıyoruz:

<div data-with-frame="true"><figure><img src="/files/e039711a310a7af711711ea1184ea1fb374fc958" alt=""><figcaption></figcaption></figure></div>

Ayrıca, blokta gerekli mesajı belirtin.\
Komut üzerine asistan tarafından tetiklenecek ikinci blokta, değişken değerlerini ayarlayın: `bookkeeper = 0`, `sales_assistant = 1`.

<div data-with-frame="true"><figure><img src="/files/bccb8251c5cd50a8e983e11b767ad2a8b89fd056" alt=""><figcaption></figcaption></figure></div>

Üçüncü blokta, değişken değerlerini ayarlayın: `bookkeper = 1`, `sales_assistant = 0`.

<div data-with-frame="true"><figure><img src="/files/eff82ccfa04f660206fd8cf8520bf96937f36452" alt=""><figcaption></figcaption></figure></div>

Blok kurulumu tamamlandı.

### Üç yapay zekâ asistanını yapılandırma

İlk asistanı oluşturalım; bu asistan **distribütör** olacak ve müşterileri uygun uzman yapay zekâ botlarına yönlendirecek.

<div data-with-frame="true"><figure><img src="/files/ec3b5e38c10981c6bc0360f0a7f319285d679132" alt=""><figcaption></figcaption></figure></div>

`Sen bir dağıtım asistanısın. İki meslektaşın var: bir muhasebeci/mali müşavir ve bir satış müdürü. Bir müşteri sana yazdığında, ona nasıl yardımcı olabileceğini sor ve muhasebeci ile satış müdürünün yardımını teklif et. Müşterinin satış müdürüne ihtiyacı varsa, "start_block_from_ai 11959" komutunu çalıştır. Müşterinin muhasebeciye/mali müşavire ihtiyacı varsa, "start_block_from_ai 11960" komutunu çalıştır.`

Bu asistan, müşteriyi satış müdürüne veya muhasebeciye geçirmek için gereklidir.\
Şimdi komutları yapılandırın:

1\. Ayrıca, asistanın ayarlarında bot için şunu belirtin: “Müşterinin bir satış müdürüne ihtiyacı varsa, tam olarak ‘start\_block\_from\_ai 12345’ gönder,” burada “12345” değişkenleri içeren blok numarasıyla değiştirilir `bookkeeper = 0` ve `sales_assistant = 1`.

<div data-with-frame="true"><figure><img src="/files/5e00d6dc5c810e670ca80bfb76c00f82c40c67ef" alt=""><figcaption></figcaption></figure></div>

2. Ardından, ayarlarda ikinci komutu belirtin:\
   "Müşterinin bir muhasebeciye ihtiyacı varsa, tam olarak ‘start\_block\_from\_ai 12345’ gönder," burada "12345" değişkenleri içeren blok numarasıyla değiştirilir `bookkeeper = 1` ve `sales_assistant = 0`.

<div data-with-frame="true"><figure><img src="/files/f763d75ca8d3dfb2f4d80f776e892549634b1279" alt=""><figcaption></figcaption></figure></div>

Distribütör asistanının ayarları tamamlandı.

### Bir satış müdürü (rol) nasıl oluşturulur

Bunu yapmak için, sonraki asistanı oluşturma düğmesine tıklayın:

<div data-with-frame="true"><figure><img src="/files/430cd6dd97a105c538fd544c846ac1abbe33a3c9" alt="" width="563"><figcaption></figcaption></figure></div>

{% hint style="success" %}
Asistanın adını istediğiniz gibi değiştirebilirsiniz.
{% endhint %}

Rolü "satış müdürü" olarak ayarlayın ve gerektiğinde önceden tanımlanmış ayarları uygulayın:

<div data-with-frame="true"><figure><img src="/files/faa0dfc9ce0edeced75e787b8bf3d86beccc4250" alt="" width="563"><figcaption></figcaption></figure></div>

Tetikleme satırında, değişkeni değerle birlikte ayarladığınızdan emin olun:

<div data-with-frame="true"><figure><img src="/files/38a8b4b95095d2902b58abcfae2e400c7b510e6e" alt=""><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/a683a09b8fcd0ddfb4b8fd0e85cd0bc3e03fa9f4" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
Bu ne için?

Müşteri distribütörünüze satış müdürüyle iletişime geçmek istediğini söylediğinde, chatbot değişkeni içeren bloğu tetikleyecektir `sales_assistant = 1`; bu, müşteriyi satış müdürü botuna geçirmeyi sağlar.<br>

Satış müdürü botu yalnızca başlatma koşulu karşılandığında etkinleşir — özellikle, yalnızca değişkeni içeren blok `sales_assistant` 1 olarak ayarlandığında tetiklenirse.
{% endhint %}

Şimdi "Bot ayarları" bölümüne gidin:

<div data-with-frame="true"><figure><img src="/files/5d9eaed08304e4f7de0573bfc31cae3b8b8250e7" alt=""><figcaption></figcaption></figure></div>

{% hint style="warning" %}

## Önemli

Oluşturucudan blokları tetikleyerek diğer asistanlara geçiş için komutları belirtmek çok önemlidir!
{% endhint %}

Satış müdürü asistanı için komutları yapılandırın:

1. Ayarларда şunu belirtin: "Müşterinin bir muhasebeciye ihtiyacı varsa, tam olarak 'start\_block\_from\_ai 12345' gönder," burada “12345" değişkenleri içeren blok numarasıyla değiştirilir `booker = 1`, `sales_assistant = 0` — bu komut muhasebeciyi etkinleştirmek için gereklidir.
2. Distribütör asistanına geçmek için ikinci bir komut ekleyin: "Müşterinin distribütöre ihtiyacı varsa, tam olarak ‘start\_block\_from\_ai 12345' gönder," burada "12345" değişkenleri içeren blok numarasıyla değiştirilir `bookkeeper = 0`, `sales_assistant = 0`.

Bu komut, değişkenleri sıfırlamak ve ilk asistana dönmek için gereklidir.

<div data-with-frame="true"><figure><img src="/files/77728217e1847f05c65b5e9454516350203da4af" alt=""><figcaption></figcaption></figure></div>

Satış müdürü kurulumu tamamlandı.

**Son yapay zekâ chatbotuna — bookkeper’a — geçelim.**

Üçüncü asistanı oluşturun ve adını atayın:

<div data-with-frame="true"><figure><img src="/files/89cfb596f4b374f4a50def07b610686fa4b94b12" alt=""><figcaption></figcaption></figure></div>

Başlatma koşulu değişkenini şu değere ayarlayın `bookkeeper == 1`:

<div data-with-frame="true"><figure><img src="/files/5caffb84d7ac16cc5d533a310555a5314b4e2caf" alt=""><figcaption></figcaption></figure></div>

Tetikleme koşulu karşılandıktan sonra, asistanın rolünü, bilgi tabanını ve yanıt davranışını yapılandırmaya devam edin.

<div data-with-frame="true"><figure><img src="/files/c41dbc5e6730b4f089b9ff45c24d5196d4001019" alt=""><figcaption></figcaption></figure></div>

Komutları daha önce yaptığınız gibi belirtin:

1. `Müşterinin bir satış müdürüne ihtiyacı varsa, "start_block_from_ai 11959" komutunu çalıştırın`; burada "11959" değişkenleri içeren blok numarasıyla değiştirilir `bookkeeper = 0`, `sales_assistant = 1`.
2. `Müşterinin dağıtıma geri dönmesi gerekiyorsa, "start_block_from_ai 11958" komutunu çalıştırın`; burada "11958" değişkenleri içeren blok numarasıyla değiştirilir `bookkeeper = 0`, `saleman = 0`.

Asistan kurulumu tamamlandı.

#### Çalışma testi

1. Bot başlatıldığında, distribütör asistanı tetiklenir:

<div data-with-frame="true"><figure><img src="/files/e09246986eb1752c6eac3867df8d1e4d71ec8753" alt="" width="375"><figcaption></figcaption></figure></div>

2. Sonra, muhasebeci yöneticisini arayın; etkinleştirildi:

<div data-with-frame="true"><figure><img src="/files/8a75e822e6e8369c44c33817f733741cd3c7cad5" alt="" width="375"><figcaption></figcaption></figure></div>

3. Ardından, satış müdüründen sizi satış müdürüne geçirmesini isteyin:

<div><figure><img src="/files/77a7043bd85b518ec396b919d7a9db584f608335" alt="" width="375"><figcaption></figcaption></figure> <figure><img src="/files/53cecb9792e01a6ae853d6d46e689170c3a6b33e" alt="" width="375"><figcaption></figcaption></figure></div>

3. Şimdi distribütör asistanına geri dönebilirsiniz:

<div data-with-frame="true"><figure><img src="/files/3b34a6e110615f453448e56b215be1c96ff07926" alt="" width="375"><figcaption></figcaption></figure></div>

Böylece bot doğru çalışmış oldu.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mavibot.ai/doc/tr/chatbot/ai/two-assistant.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
