> ## 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.

# SMS bildirimleri

> Müşterilere SMS bildirimi gönderin: sağlayıcınızı bağlayın, 14 mesaj türünden seçin, metni yazın, otomatik veya elle gönderin ve iletimi kontrol edin.

> [!NOTE]
>
> **Nerede bulunur:** Ayarlar → Customer Notifs → SMS — [OTO’da aç ↗](https://app.tryoto.com/sms-setup)

SMS, kimsenin yüklemesi ya da oturum açması gerekmeyen ve herkesin okuduğu kanaldır. Bir dakika içinde ulaşması gereken bir teslimat mesajı için hâlâ mevcut en güvenilir seçenektir.

## Tek ekran, her seferinde tek marka

SMS, **Ayarlar → Customer Notifs → SMS** ekranında üç sekme üzerinden yapılandırılır: **SMS Settings**, **SMS Providers** ve **Connected SMS Providers**.

Ayarlar bir marka seçimiyle başlar, çünkü müşterinin gönderen olarak gördüğü şey markadır. Ardından bir **sağlayıcı** ve bir **Status** gelir; ürünün kendi ifadesiyle: *“Turn SMS notifications ON or OFF for this brand.”* Bunun altında her mesaj türü bir kart olarak yer alır; her kartta mesajın tam olarak ne zaman gönderildiğini anlatan bir açıklama, bir **düzenleme** kalemi ve kendi açma/kapama düğmesi bulunur.

![SMS Settings ekranı](https://mintcdn.com/oto/YkJay8Y-1RDv8ciw/images/cn-8-sms.png?fit=max\&auto=format\&n=YkJay8Y-1RDv8ciw\&q=85\&s=3a0990aaab0d18265fd4e0249c36d051)

Şekil 1 — Sağdaki telefon maketi, mesajı gönderen adıyla birlikte müşteriye ulaşacağı hâliyle gösterir; böylece düzenlediğiniz şey, müşterinin aldığı şeyin ta kendisidir.

## On dört mesaj türü

Her birinin bir kategorisi, anlaşılır bir adı ve onu tetikleyen bir olayı vardır.

| Kategori | Mesaj | Ne zaman tetiklenir? |
| - | - | - |
| **Shipment Tracking** | **Shipment in Transit** | Gönderi teslimat adresine doğru yola çıktığında. |
| | **Delayed Dispatch** | Gönderinin sevkiyatı beklenen süreyi aştığında. |
| **Delivery Updates** | **Order Confirmation** | Sipariş başarıyla onaylandığında. |
| | **Delivery Attempt Failed** | Kurye teslimatı tamamlayamadığında. |
| | **Delivery Rescheduled** | Başarısız bir teslimattan sonra, yeni bir teslimat zamanı istemek için. |
| **Address Verification** | **Verify Delivery Address** | Adresin teslimattan önce onaylanması gerektiğinde. |
| **Delivery Slot Notifications** | **Delivery Slot Confirmation** | Bir gönderi oluşturulduğunda, bir teslimat zaman aralığı planlamak için. |
| **Delivery OTP** | **Delivery OTP Code** | Teslimatı tamamlamak için tek kullanımlık bir şifre gerektiğinde. |
| **Click & Collect** | **Click & Collect Updates** | Bir sipariş mağazadan teslim alınmak üzere hazırlandığında. |
| **Customers Feedback** | **Rate Your Delivery Experience** | Başarılı bir teslimattan sonra, geri bildirim toplamak için. |
| **Returns** | **Return Request Created** | Alıcı bir iade talebi başlattığında. |
| | **Return Request Approved** | Müşterinin iade talebi kabul edildiğinde. |
| | **Return Request Rejected** | Müşterinin iade talebi reddedildiğinde. |
| **Manual Notifications** | **Manual SMS** | Bir kişi, özel bir mesaj olarak elle gönderdiğinde. |

![Her biri kendi tetikleyicisiyle mesaj türleri](https://mintcdn.com/oto/ft-bRlLvOnJkbVoC/images/cn-9-types.png?fit=max\&auto=format\&n=ft-bRlLvOnJkbVoC\&q=85\&s=1ecb64d6c19b474e9ca01231d5e0135c)

Şekil 2 — Her kart ne zaman tetiklendiğini söyler. Birini kapatmak tek dokunuştur ve yalnızca bu marka için geçerlidir.

> [!TIP]
>
> **İlk açılması gereken: Delayed Dispatch**
>
> Bunların çoğu müşteriye olmuş bir şeyi bildirir. **Delayed Dispatch** ise *olmamış* bir şeyi bildirir: yola çıkması gerekirken çıkmayan koliyi.
>
> Müşterilerin bir destek talebiyle doldurduğu sessizlik tam olarak budur ve buradaki mesajlar arasında bir şikâyete yanıt vermek yerine onu önceden önleyebilen tek mesaj budur.

## Mesajı yazmak

![Bir mesajı düzenleme](https://mintcdn.com/oto/ft-bRlLvOnJkbVoC/images/cn-10-edit.png?fit=max\&auto=format\&n=ft-bRlLvOnJkbVoC\&q=85\&s=f425bcd5e233dda3a167aa4edca524de)

Şekil 3 — Neyin gönderileceğini iki şey belirler: kime gideceği ve ne söyleyeceği. Siz yazarken bir karakter sayacı SMS segmentini takip eder.

| | |
| - | - |
| **This message will be sent to** | Bir **hedef ülke** listesi. Aynı mesaj türü, farklı pazarlar için farklı metinler taşıyabilir. |
| **Message Body** | `{{ }}` içindeki birleştirme alanlarıyla (sipariş numarası, takip bağlantısı ve diğerleri) metin ve **160 karakterlik SMS segmentine göre çalışan canlı bir karakter sayacı**. |

> [!TIP]
>
> **Ülke bazında metin bir lüks değildir**
>
> Aynı uzunluktaki Arapça ve İngilizce bir mesajın gönderim maliyeti aynı değildir: Latin dışı karakterler daha kısa bir segment kullanır; bu yüzden İngilizcede tek mesaja sığan bir metin, Arapçada fark ettirmeden iki ya da üç mesaja dönüşebilir.
>
> Metni her hedef için ayrı yazmak ve bunu yaparken sayacı izlemek, bir bildirim programının sınırları aşarken maliyet açısından öngörülebilir kalmasını sağlar. Mesajın, alıcının gerçekten okuduğu dilde ulaşması da bu sayede olur.

Yayına almadan önce **Send Test SMS**, gerçek mesajı seçtiğiniz bir numaraya gönderir.

> [!NOTE]
>
> **Mesajın kendisi bağlantıdır**
>
> Bir SMS’in tek bir görevi vardır: müşteriyi sayfaya getirmek. Önemli olan her şey (durum, harita, form, markanız) orada, yerin bol olduğu ve karakter başına maliyetin olmadığı sayfada yer alır.
>
> Bu yüzden arkasında bir [markalı sayfa](https://docs.tryoto.com/tr/modules/customer-notification/branded-pages.md) olmayan bir mesaj türü boşa yapılmış bir gönderimdir: Müşteriye bir şey söyleyen ama onun bu konuda bir şey yapmasına imkân tanımayan bir metin olarak ulaşır.

## Sağlayıcılar

OTO mesajları kendisi göndermez; SMS sağlayıcınıza bağlanır. **SMS Providers** sekmesi, önceden entegre edilmiş sağlayıcılardan oluşan bir katalogdur: *“Easily integrate your preferred SMS provider to send order updates, delivery notifications, and more instantly.”*

![SMS sağlayıcı kataloğu](https://mintcdn.com/oto/YkJay8Y-1RDv8ciw/images/cn-11-providers.png?fit=max\&auto=format\&n=YkJay8Y-1RDv8ciw\&q=85\&s=e9fbde5e0d5e05af78a9c87f3d1ce7e0)

Şekil 4 — Bölgesel operatörler ve global platformlar yan yana; her biri tek bir Connect uzaklığında.

Liste, alışılmış isimlerin çok ötesine geçer: **STC**, **Mobily**, **Zain**, **Unifonic** ve **Unifonic Cloud**, **Msegat**, **Taqnyat**, **4jawaly**, **Hi SMS**, **Bevatel**, **Mrasel**, **Mshastra**, **Gateway**, **iMissive**, **BabSMS**, **GoInfinito**, **TurkeySMS** ve **Twilio** bunlardan yalnızca bazılarıdır.

Bir sağlayıcıyı bağlamak için bir **Connection Name**, bir **Sender Name** (müşterinin telefonunda gönderen olarak görünen ad), sağlayıcıdan alınan bir **Token** ve bir **Status** düğmesi gerekir. **Connected SMS Providers** ardından sahip olduğunuz sağlayıcıları, her biri kendi düğmesi ve menüsüyle listeler; böylece bir sağlayıcı silinmeden devre dışı bırakılabilir.

> [!TIP]
>
> **Bölgesel kapsam neden önemlidir?**
>
> Global bir platform Riyadh’a SMS ulaştırır; ancak gönderen adı kaydı, yerel iletim oranları ve mesaj başına fiyat yerel bir operatör üzerinden daha iyidir. Bazı pazarlarda ise kayıtlı olmayan bir gönderen adıyla gönderilen mesaj hiç ulaşmaz.
>
> STC, Mobily, Zain, Taqnyat ve diğerlerinin önceden entegre olması, bunun bir entegrasyon projesi değil, listeden yapılan bir seçim olması demektir. Aynı anda birden fazla sağlayıcı bağlanabilir.

## Otomatik ve manuel

Bunların çoğu kendiliğinden tetiklenir: gönderi hareket ettiğinde bir takip SMS’i, başarısız bir denemede başarısız teslimat SMS’i, teslimattan sonra bir geri bildirim SMS’i. **Order Confirmation** ise herkese değil, hedefli olarak gönderilebilir: şehre ya da sipariş durumuna göre. Böylece onay adımı herkese değil, kapıda ödemeli siparişlerin gerçekten sorun çıkardığı yerlere uygulanır.

Geri kalan her şey için Gönderiler ekranında **Notify** bulunur: Bir sipariş seçin, **Send SMS**’i seçin, türü belirleyin ve gönderin. Aynı yapılandırılmış şablonları kullandığından, elle yapılan bir gönderim de diğer iletişiminizle aynı görünür. Bu yolla birden fazla siparişe aynı anda gönderim yapılabilen tek kanal SMS’tir.

**Click & Collect** ayrıca anılmayı hak eder: Teslim almaya hazır mesajı, teslim alma noktasını ve kullanıyorsanız müşterinin teslim sırasında söylediği **Delivery Confirmation Code**’u taşır. Bkz. [Sipariş hazırlama](https://docs.tryoto.com/tr/modules/omnichannel-oms/order-fulfillment.md).

## Ulaştı mı?

**Ayarlar → Logs → Notification Logs** ekranında **SMS Logs** ve **Email Logs** bulunur. Her SMS satırında **OTO Order ID**, **Sender Name**, **Phone Number**, gerçekte gönderildiği hâliyle **Message Text**, **Message Time**, **Message Type**, **Provider**, sağlayıcının ham **Gateway Response** yanıtı ve bir **Status** yer alır.

> [!TIP]
>
> **Yalnızca durumu değil, mesaj metnini okuyun**
>
> *Success* durumu, sağlayıcının mesajı kabul ettiği anlamına gelir; Gateway Response ise sağlayıcının kendi referansını, segment sayısını ve maliyeti taşır. İkisi de faydalıdır.
>
> Ancak göz gezdirmeye değer sütun **Message Text**’tir, çünkü tüm dinamik alanlar yerine yerleştirildikten sonra müşterinin gerçekte ne aldığını gösterir. Düzenleyicide doğru, telefonda yanlış görünen bir şablon yalnızca burada fark edilir.

![SMS Logs sekmesinde Notification Logs](https://mintcdn.com/oto/ft-bRlLvOnJkbVoC/images/cn-16-sms-logs.png?fit=max\&auto=format\&n=ft-bRlLvOnJkbVoC\&q=85\&s=dd1e07e9486ae751be7171dfc35b4823)

Şekil 5 — Her gönderim için bir satır; müşterinin aldığı hâliyle mesaj ve yanında sağlayıcının kendi yanıtı.

Bir hata açıkça gösterilir ve açıklanır: Bir **Failed** etiketi ve Gateway Response içinde nedeni; örneğin mükerrer bir gönderim, reddedilmiş bir numara ya da kayıtlı olmayan bir gönderen adı.

> [!NOTE]
>
> **Tek sipariş için iki satır normaldir**
>
> Hem takip mesajını hem de adres doğrulama mesajını tetikleyen bir sipariş, aynı dakikada ve aynı sipariş numarasıyla her biri için bir satır oluşturur. Bu bir mükerrer kayıt değil, sistemin doğru çalıştığının göstergesidir.
>
> Asıl incelenmesi gereken tersidir: Yapılandırılmış mesaj türlerinin öngördüğünden *daha az* satıra sahip bir sipariş.

## İlgili sayfalar

* [Markalı sayfalar](https://docs.tryoto.com/tr/modules/customer-notification/branded-pages.md): bağlantının açtığı sayfa.
* [WhatsApp](https://docs.tryoto.com/tr/modules/customer-notification/whatsapp.md): aynı mesajlar, daha zengin bir kanalda.
* [İade Yönetimi](https://docs.tryoto.com/tr/modules/return-management/overview.md): üç iade mesajı.


## Related topics

- [Müşteri Bildirimleri](https://docs.tryoto.com/tr/modules/customer-notification/overview.md)
- [E-posta bildirimleri](https://docs.tryoto.com/tr/modules/customer-notification/email.md)
- [WhatsApp bildirimleri](https://docs.tryoto.com/tr/modules/customer-notification/whatsapp.md)


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