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

# OTO FLEX’te son kilometre teslimatı

> OTO Flex uygulamasında teslimatı tamamlayın, müşteriyle iletişim kurun, canlı takip paylaşın, başarısız teslimat denemelerini yönetin, rotaları optimize edin.

> [!NOTE]
>
> **Nerede bulunur:** OTO FLEX → Orders → Processing Orders — [OTO’da aç ↗](https://app.tryoto.com/oto-flex)

Son aşama ve müşterinin gördüğü tek aşama. Buradaki her şey ya teslimatı tamamlamakla ya da teslimat denemelerinin azımsanmayacak bir kısmının tamamlanmadığı gerçeğiyle başa çıkmakla ilgilidir.

## Teslimatı tamamlama

### Tara ve teslim et

Sürücü koliyi kapıda tarayıp teslim edildi olarak işaretler. Çok duraklı bir rotada yanlış kolinin teslim edilmesini önleyen bu taramadır.

### Teslimat kanıtı

**Proof of Delivery** **dört** seçenek sunar. Bu, teslim almadakinin iki katıdır; çünkü kapıda kimliği doğrulanabilecek bir karşı taraf vardır.

| Seçenek | Neyi kanıtlar? |
| - | - |
| **Photo** | Kolinin ulaştığını ve hangi durumda olduğunu. *Kimin* teslim aldığını kanıtlamaz. |
| **OTP** | Müşterinin söylediği tek kullanımlık bir kod. Teslimatı doğru kişinin aldığını kanıtlayan budur. |
| **Photo and OTP** | İkisi birden. Yüksek değerli ürünler ve Kapıda Ödeme için hem durum hem kimlik. |
| **Barcode** | Kapıda bir tarama. Hangi koli olduğu konusunda kesindir; benzer kolilerin bulunduğu çok duraklı bir rotada kullanışlıdır. |

![Proof of Delivery seçenekleri](https://mintcdn.com/oto/ft-bRlLvOnJkbVoC/images/flex-8-proof-delivery.png?fit=max\&auto=format\&n=ft-bRlLvOnJkbVoC\&q=85\&s=56b3db4bba01fbbf48ec1a4ced3e3b14)

Şekil 1 — OTP ile Photo and OTP yalnızca teslimat tarafında bulunur. Teslim alma yalnızca Photo ve Barcode sunar.

> [!TIP]
>
> **Fotoğraf imza değildir**
>
> Kapı önündeki bir fotoğraf, bir şeyin bir yere bırakıldığını kanıtlar. **OTP** ise kodu verebilen birine teslim edildiğini kanıtlar. “Hiç teslim almadım” anlaşmazlığında önemli olan fark budur ve değerli ya da nakit tahsil edilen her şeyde **Photo and OTP** kullanmanın nedeni de budur.

**Force Proof of Delivery** bunu zorunlu kılar; ekrandaki metin: *“When you open force proof of delivery drivers cannot deliver an order without proof.”*

Üçüncü bir anahtar olan **Force Driver Delivery Note** daha da ileri gider: *“When the Driver Delivery Note is enforced, the driver will be required to enter a delivery note before updating the order as delivered.”* Not serbest metindir; bu yüzden ne fotoğrafın ne de kodun yakalayabildiği şeyi kaydeder: komşuya bırakıldı, resepsiyona teslim edildi, müşteri bir ürünü reddetti.

> [!TIP]
>
> **Zorunlu kılmanın bir bedeli vardır**
>
> Zorunlu her alan, her kapıda birkaç saniye demektir ve sürücüler sürtünmeden kaçmanın yolunu bulur. Kanıtı varsayılan olarak her yerde değil, anlaşmazlıkların pahalıya patladığı yerlerde zorunlu kılın: yüksek değerli ürünler, Kapıda Ödeme.

## Müşteriyle iletişim

### Uygulamadan arama veya mesaj

Sürücü müşteriyle uygulamanın içinden iletişime geçer; müşterinin numarası, sürücünün saklayabileceği bir telefon numarası olarak açığa çıkmaz.

### Hazır mesajlar

**OTO FLEX → Configuration → Predefined Messages**, sürücünün tek dokunuşla gönderebileceği şablonları tutar: *yoldayım*, *beş dakika uzaklıktayım*, *size ulaşamıyorum*. Ürün mekanizmayı tam olarak şöyle tanımlar:

> “Create messages for drivers to send via WhatsApp in OTO Flex. Drivers can select a message from a dropdown within an order, and WhatsApp will open with the chosen message ready to send.”

Her şablon bir **Title** (sürücünün açılır listede gördüğü) ve en fazla **4.096 karakterlik** bir **Message** alır. **Sort Rules** açılır listeyi sıralar; böylece günde kırk kez kullanılan mesaj, oluşturulduğu sıraya göre bir yerde değil en üstte durur.

![Hazır mesaj oluşturma](https://mintcdn.com/oto/YkJay8Y-1RDv8ciw/images/flex-12-predefined-msg.png?fit=max\&auto=format\&n=YkJay8Y-1RDv8ciw\&q=85\&s=0751a4db4d7f1466c4d90a76dc820bca)

Şekil 2 — Dikkat edilmesi gereken özellik yer tutucudur: “Type ‘/’ to check the list of the saved fields that you can use.”

> [!TIP]
>
> **Birleştirme alanları şablonu kişiselleştirir**
>
> Mesaj gövdesine **/** yazmak kayıtlı bir alan ekler; böylece sürücü hiçbir şey yazmadan şablon müşterinin adını ve sipariş numarasını içerebilir. Mektup şablonu gibi okunan bir mesaj ile gerçekten birinin gönderdiği izlenimi veren bir mesaj arasındaki fark budur.

> [!NOTE]
>
> **WhatsApp’ı açar, göndermez**
>
> Sürücü bir şablon seçer ve WhatsApp metin hazır halde açılır. Sürücü yine de gönder düğmesine kendisi basar ve önce düzenleyebilir. Bu, sürece bir insanı dahil eder ve şablonu bir otomasyon değil bir başlangıç noktası yapar. Şablonları yazarken bunu bilmekte fayda vardır.

> [!TIP]
>
> **Neden serbest metin değil de şablon?**
>
> Tutarlılık ve güvenlik. Şablonlar üslubu öngörülebilir tutar, mesajı müşterinin dilinde tutar ve bir sürücünün markanın gönderilmesini istemeyeceği bir şeyi doĝaçlama yazmasını önler.

### Teslimat aralığı dışında iletişim kısıtlaması

Sürücülerin önceden tanımlanmış bir zaman aralığı dışında müşteriyle iletişime geçmesi engellenir. Bu, müşterileri uygunsuz saatlerdeki aramalardan, işletmeyi de sürücünün sipariş iletişim bilgilerini teslimat dışında bir amaçla kullanmasından korur.

## Müşteri için canlı takip

Müşteri teslimatı haritada gerçek zamanlı olarak takip eder. Filo işletmenin en görünür faydası budur: İnsanların yemek teslimatıyla özdeşleştirdiği deneyimdir ve bir kargo şirketi gönderisinde nadiren sunulur.

![Müşteri takip sayfası](https://mintcdn.com/oto/ft-bRlLvOnJkbVoC/images/flex-13-tracking-page.png?fit=max\&auto=format\&n=ft-bRlLvOnJkbVoC\&q=85\&s=ccf94ddf0e19c8ffe15adf15905ad385)

Şekil 3 — Sipariş numarası, zaman damgasıyla birlikte güncel durum, yolculuğun iki ucu ve sürücü; dil seçiciyle birlikte tek bir sayfada.

| Panel | Müşterinin gördüğü |
| - | - |
| **Order Number** | Doğru teslimata baktığını bilmesi için. |
| **Status** | Değiştiği zamanla birlikte güncel durum: *Collected* ve ne zaman olduğu. |
| **Trip Details** | Yeşil ve kırmızıyla işaretlenmiş tam **Pickup** ve **Drop-off** adresleri. |
| **Courier Information** | Adı ve fotoğrafıyla sürücü. |
| **Dil seçici** | Müşteri, işletmenin dilini devralmak yerine dili kendisi seçer. |

> [!TIP]
>
> **Asıl mesele sürücüyü adlandırmaktır**
>
> Bir kargo şirketinin takip sayfası müşteriye bir durum ve bir numara verir. Bu sayfa ise bir insan verir; *kolim nerede* sorusunu *getireni görebiliyorum* duygusuna dönüştüren de budur. Sürücü kaydındaki **Image** alanını doldurmaya değer olmasının nedeni de budur.

Sayfa [bildirim markanızı](https://docs.tryoto.com/tr/modules/customer-notification/overview.md) taşır ve bir kargo şirketinin adı yerine filo ayarlarında belirlenen **Fleet Name**’i gösterir; böylece kendi kuryeleriyle teslimat yapan bir işletme bu hizmeti kendi hizmeti olarak sunar.

## Teslimat başarısız olduğunda

### Özel başarısızlık nedenleri

Başarısızlık nedenlerini **Ayarlar → Advanced → Reason Settings** altında siz tanımlarsınız; bekletme nedenlerini yöneten liste de aynıdır. Başarısızlığı raporlanabilir kılan, serbest metin yerine yapılandırılmış nedenlerdir: *müşteri evde değil* ile *adres bulunamadı* tamamen farklı çözümler gerektirir ve bir metin alanında bunları birbirinden ayıramazsınız.

### Birden fazla depo veya transfer merkezi ziyareti

Bir sipariş yolda birden fazla tesisten geçebilir (önce bir hub, sonra yerel bir transfer merkezi, sonra müşteri) ve her ziyaret ayrı gönderiler olarak değil, tek bir siparişin yolculuğunun parçası olarak takip edilir.

### İade gönderileri

Sürücüler müşterilere teslimat yapmanın yanı sıra müşterilerden de teslim alır; bu yüzden bir iade, diğerleri gibi bir filo görevidir. Tek başına bir teslim alma olabileceği gibi bir teslimatla aynı ziyarette de alınabilir; bir değişimin dayandığı verimlilik budur. Sonrasında olanlar için [İade Kabulü](https://docs.tryoto.com/tr/modules/return-management/returns-receiving.md) sayfasına bakın.

## Rota optimizasyonu

Filo ayarlarında yapılandırılan Google API anahtarı kullanılarak tek bir istekte en fazla **20 sipariş** optimize edilebilir. Daha büyük turlar parçalar halinde planlanır; [Planlama](https://docs.tryoto.com/tr/modules/oto-flex/planning.md) sayfasına bakın.

## İlgili sayfalar

* [Müşteri Bildirimleri](https://docs.tryoto.com/tr/modules/customer-notification/overview.md): takip sayfası, geri bildirim sayfası ve başarısız teslimat sayfası.
* [İade Yönetimi](https://docs.tryoto.com/tr/modules/return-management/overview.md): teslim alınan bir iadenin neye dönüştüğü.
* [Filo Yönetimi](https://docs.tryoto.com/tr/modules/oto-flex/fleet-management.md): bu sonuçlar üzerinden ölçülen sürücü performansı.


## Related topics

- [OTO FLEX’te sürücünün siparişi teslim alması](https://docs.tryoto.com/tr/modules/oto-flex/pickup.md)
- [OTO FLEX: kendi sürücülerinizle teslimat](https://docs.tryoto.com/tr/modules/oto-flex/overview.md)
- [Sipariş senkronizasyonu: siparişler OTO’ya nasıl gelir](https://docs.tryoto.com/tr/modules/omnichannel-oms/order-sync.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.