> ## Documentation Index
> Fetch the complete documentation index at: https://aiagenttr.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Randevu Aracı

> Agent görüşme sırasında takvimden boş saatleri okur, müşteriye yalnızca gerçekten uygun olanları önerir ve seçilen saate randevu açar.

## Genel Bakış

Randevu aracı, agent'ın görüşme sırasında randevu almasını sağlar. Müşteri randevu istediğinde agent tahmin yürütmez; önce takvime bakar, **çalışma saatlerinize, tatillerinize ve mevcut randevulara göre gerçekten boş olan** saatleri önerir. Müşteri birini seçince randevuyu açar.

Açılan randevu [Takvim](/docs/calendar/overview)'e hemen düşer; aramanın kaydına ve arayan müşterinin CRM kaydına bağlanır.

## Agent'a Bağlama

Randevu aracı her organizasyonun kütüphanesinde hazır bulunur ama hiçbir agent'a kendiliğinden bağlanmaz.

<Steps>
  <Step title="Agent'ı açın">
    **Agent'lar** listesinden randevu alacak agent'a girin.
  </Step>

  <Step title="Randevu satırını seçin">
    **Araçlar** bölümündeki **Randevu** satırına tıklayın. Bağlı değilse durumu **Ayarlanmadı** olarak görünür.
  </Step>

  <Step title="Agent'a bağla'ya basın">
    Araç agent'a eklenir, durumu **Aktif** olur. Bir sonraki görüşmeden itibaren agent randevu alabilir.
  </Step>
</Steps>

<Warning>
  Ayarlar **organizasyon geneldir**, agent başına değildir. Randevu aracını bağladığınız bütün agent'lar aynı randevu süresini ve aynı kuralları kullanır.
</Warning>

## Randevu Ayarları

Randevu satırını açtığınızda **Randevu Ayarları** kartı görünür. **Konfigürasyonu düzenle** ile düzenleme açılır.

| Ayar                          | Ne işe yarar                                                                | Varsayılan |
| ----------------------------- | --------------------------------------------------------------------------- | ---------- |
| **Randevu süresi**            | Açılan her randevunun uzunluğu (dakika)                                     | 30 dk      |
| **Randevular arası boşluk**   | İki randevu arasında bırakılacak süre (dakika)                              | 0 dk       |
| **En erken ne kadar sonrası** | Şu andan itibaren en erken kaç dakika sonrası önerilebilir; hazırlık süresi | 60 dk      |
| **Kaç gün ileriye bakılsın**  | Agent'ın boş saat ararken en fazla kaç gün ileriye bakacağı                 | 14 gün     |
| **Kaç saat önerilsin**        | Agent'ın müşteriye tek seferde okuyacağı saat sayısı                        | 3          |

<Tip>
  * ✅ Randevu süresini gerçek hizmet sürenize göre verin; agent her randevuyu bu uzunlukta açar
  * ✅ Hazırlık gerektiren işlerde **En erken ne kadar sonrası**'nı yükseltin, agent "yarım saat sonra" gibi yetişemeyeceğiniz saatler önermesin
  * ✅ **Kaç saat önerilsin**'i 2–3'te tutun; telefonda uzun bir saat listesi dinlemek zordur
</Tip>

### Çalışma saatleri şart

Agent yalnızca [çalışma saatleriniz](/docs/organization-management/working-hours) içindeki saatleri önerir. Kartta haftalık programınızın özeti ve saat diliminiz görünür; **Çalışma saatlerini düzenle** bağlantısıyla doğrudan ayarlara gidersiniz.

<Warning>
  Çalışma saati tanımlı değilse agent **hiçbir saat öneremez** ve her randevu sorusuna "uygun saat bulunamadı" diye cevap verir. Kart bu durumda kırmızı bir uyarı gösterir.
</Warning>

[Tatil günleriniz](/docs/organization-management/holidays) ve resmî tatiller de hesaba katılır; tatil günü için saat önerilmez.

## Görüşme Sırasında Ne Olur

Agent'ın randevu aracında yapabildiği iki şey vardır: **boş saatleri bulmak** ve **randevu açmak**.

<Steps>
  <Step title="Müşteri randevu ister">
    Müşteri bir gün ya da saat söyleyebilir ("yarın öğleden sonra", "Cuma 14:00") ya da hiç söylemeyebilir.
  </Step>

  <Step title="Agent takvime bakar">
    Agent *"Bir saniye, takvime bakıyorum."* der ve boş saatleri sorgular. Müşteri bir tarih söylediyse arama o tarihten, söylemediyse şu andan başlar.
  </Step>

  <Step title="Uygun saatleri okur">
    Agent bulunan saatleri, örneğin *"22 Eylül Salı 14:30"* biçiminde, en fazla **Kaç saat önerilsin** kadar okur. Tarih hesabını kendi yapmaz; takvimin verdiği saatleri söyler.
  </Step>

  <Step title="Müşteri seçer, agent randevuyu açar">
    Randevu seçilen saatte, **Randevu süresi** uzunluğunda açılır. Agent "randevunuz alındı" demeyi yalnızca randevu gerçekten açıldıktan sonra söyler.
  </Step>
</Steps>

### Saat artık uygun değilse

Müşteri karar verirken o saat başka biri tarafından alınmış olabilir. Agent bu durumda randevuyu açmaz, sebebini söyler ve yeni saatler önerir:

| Durum                                      | Agent'ın tepkisi                                  |
| ------------------------------------------ | ------------------------------------------------- |
| Saat bu arada doldu                        | "O saat az önce doldu" der, başka saatler önerir  |
| Saat çalışma saatleri dışında ya da tatil  | Mesai dışı olduğunu söyler, başka saatler önerir  |
| Saat çok yakın (hazırlık süresinin içinde) | Fazla yakın olduğunu söyler, başka saatler önerir |
| Randevu teknik bir sebeple açılamadı       | Randevunun alındığını **söylemez**                |

Aynı saate iki randevu açılamaz. İki görüşme aynı anda aynı saati isterse yalnızca biri alır, diğerine yeni saat önerilir.

### Boş saatler nasıl bulunur

Agent'ın önerdiği saatler randevu süresine göre dizilir. Randevu süresi 30 dakikaysa saatler :00 ve :30'dan başlar. Bir saat şu koşulların hepsini sağlıyorsa önerilir:

* Başlangıcı ve bitişi çalışma saatlerinizin içinde
* Tatil gününe denk gelmiyor
* **Planlandı** durumundaki başka bir randevuyla çakışmıyor
* Şu andan en az **En erken ne kadar sonrası** kadar ileride
* **Kaç gün ileriye bakılsın** penceresinin içinde

## Randevu Nereye Düşer

Agent'ın açtığı randevu:

* [Takvim](/docs/calendar/overview)'de **Randevular** katmanında hemen görünür
* Alındığı **görüşmeye** bağlanır; randevu ayrıntısındaki **Alındığı görüşmeyi aç** ile kayda gidilir
* Arayan numara CRM'de kayıtlıysa o **müşteriye** bağlanır; **CRM kaydına git** ile müşteri kartına gidilir
* Müşterinin görüşmede söylediği ad ve agent'ın notu, randevunun **Not** alanına yazılır. CRM'deki müşteri kaydı değiştirilmez.

<Info>
  Arayan numara CRM'de kayıtlı değilse randevu yine açılır; müşteri alanı boş kalır ve takvimde telefon numarası görünür.
</Info>

## Takvim Bağlantısı ve Bildirimler

Randevu her zaman panel takvimine yazılır. İsterseniz Google Takvim'inize de yazılmasını ve e-postayla davet gönderilmesini açabilirsiniz. Bu ayarlar **Takvim bağlantısını yönetme** yetkisi ister.

### Google Takvim'i bağlama

<Steps>
  <Step title="Paylaşılacak adresi kopyalayın">
    Randevu Ayarları kartındaki **Takvim** kutusunda **Paylaşılacak adres** yazar. Bu adresi kopyalayın.
  </Step>

  <Step title="Takviminizi bu adresle paylaşın">
    Google Takvim'de takviminizin **Ayarlar ve paylaşım** bölümüne gidin. **Kişi ve grup ekle** ile adresi ekleyin ve izin olarak **Etkinliklerde değişiklik yapma**'yı seçin.
  </Step>

  <Step title="Takvim kimliğini girin">
    Aynı sayfadaki **Takvim kimliği**'ni kopyalayıp karttaki alana yapıştırın ve **Takvimi bağla**'ya basın. Bağlanmadan önce erişim sınanır; izin eksikse hata gösterilir.
  </Step>
</Steps>

Bağlandıktan sonra kartta takvimin adı ve kimliği görünür. **Bağlantıyı kaldır** ile bağlantıyı istediğiniz zaman kesebilirsiniz.

### Randevu bildirimi

| Seçenek                      | Ne yapar                                                   | Varsayılan |
| ---------------------------- | ---------------------------------------------------------- | ---------- |
| **Google takvimine de yaz**  | Randevu bağlı Google Takvim'e de etkinlik olarak eklenir   | Açık       |
| **E-posta ile davet gönder** | Randevu, takvim daveti (.ics) olarak e-postayla gönderilir | Kapalı     |

E-posta daveti açıksa **Davetin gideceği adresler** alanına en fazla 20 adres ekleyebilirsiniz. Alan boş bırakılırsa davet organizasyonunuzun iletişim adresine gider. Davet müşteriye değil, sizin belirlediğiniz adreslere gönderilir.

## Sınırlar

* Agent randevuyu **iptal edemez**, saatini **değiştiremez** ve mevcut randevuları **sorgulayamaz**. Bu işlemleri [Takvim](/docs/calendar/overview) ekranından yaparsınız.
* Tek bir takvim vardır; hekim, oda ya da personel gibi ayrı kaynaklar arasında seçim yapılamaz.
* Müşteriye SMS ya da e-posta ile hatırlatma gönderilmez.
* Günlük randevu sayısına bir üst sınır konamaz; sınırı çalışma saatleriniz ve randevu süreniz belirler.

## İlgili Sayfalar

<CardGroup cols={2}>
  <Card title="Takvim" icon="calendar-days" href="/docs/calendar/overview">
    Agent'ın açtığı randevuları görün, düzenleyin ve iptal edin
  </Card>

  <Card title="Çalışma Saatleri" icon="clock" href="/docs/organization-management/working-hours">
    Agent'ın saat önerebildiği gün ve saatler
  </Card>

  <Card title="Tatil Günleri" icon="calendar-xmark" href="/docs/organization-management/holidays">
    Randevu verilmeyen günler
  </Card>

  <Card title="Aracı Agent'a Bağlama" icon="link" href="/docs/tools/attach-to-agent">
    Araçların agent'lara nasıl bağlandığı
  </Card>
</CardGroup>
