Entegrasyonlar
Shopify (müşteri verisi)
Arayanın Shopify siparişlerini ve gönderi durumunu asistanın görüşme başlamadan bilmesi; Dev Dashboard uygulaması, izinler, 60 gün sınırı ve korumalı müşteri verisi.
Nereden: Ayarlar → Entegrasyonlar → Müşteri verisi → Shopify → Bağla
Telefon çalarken arayanın numarasıyla Shopify mağazanızdaki müşteri kaydı ve son siparişleri sorgulanır. Asistan siparişin ve gönderinin durumunu, kargo firmasıyla takip numarasını, ürünleri ve tutarı görüşme başlamadan bilir. Genel bilgi, KVKK ve asistanın neyi söyleyip neyi söylemediği için Müşteri verisi makalesine bakın.
Arayan "Kargom nerede?" dediğinde asistan cevabı aramadan bilsin: telefon çalarken arayanın numarasıyla Shopify mağazanızdaki müşteri kaydı ve son siparişleri sorgulanır; sipariş ve gönderi durumu (kargo firmasının bildirdiği teslim dahil) ve takip numarası asistana görüşme başlamadan ulaşır. Shopify 1 Ocak 2026'dan beri yönetim panelinden yeni özel uygulama (custom app) oluşturulmasına izin vermediği için bağlantı, kendi organizasyonunuzda Dev Dashboard'da oluşturduğunuz bir uygulamayla kurulur.
Başlamadan önce
- Mağazanın sahibi olmak ya da App development → Develop iznine sahip bir personel hesabı.
- Müşteri adı, telefonu ve e-postası Shopify'da korumalı müşteri verisidir. Shopify yardım merkezine göre bu veriye erişen özel uygulamalar için mağazanın Grow planında veya üstünde olması gerekir; Basic planda telefonla arama çalışmayabilir.
Adım adım
- Shopify yönetim panelinde Settings → Apps → Develop apps sayfasını açın ve Build apps in Dev Dashboard'a tıklayın.
- Create app'e tıklayın, Start from Dev Dashboard altında uygulamaya
e-Temsilciadını verip Create'e basın. - Açılan sürüm ekranında uygulama adresi (App URL) olarak
https://shopify.dev/apps/default-app-homeyazabilirsiniz. Access bölümündeki kapsamlara (Scopes)read_customersveread_ordersekleyin. - Release'e basıp sürümü yayınlayın.
- Uygulamanın Installs bölümünde Install app'e basın, mağazanızı seçip yükleyin.
- Uygulamanın Settings sayfasından Client ID ve Client secret değerlerini kopyalayın.
- Bu formda mağaza adresini (ör.
magazam.myshopify.com), Client ID ve Client secret'ı girin, arayana ne kadar bilgi verileceğini seçip kaydedin. Bağlantı ve izinler hemen denenir; kartta Bağlı görünmelidir. - Kartta Test et'e basıp müşterilerinizden birinin telefon numarasını yazın: asistanın göreceği siparişler, süre ve atılan alanlar gösterilir.
- Gelen çağrılar → Asistan'da "Arayanın sipariş ve müşteri bilgilerini sorgula" açık olsun. Giden kampanyalarda aynı anahtar sihirbazın Asistan adımındadır (varsayılan kapalı).
Sorun yaşarsanız
- Shopify
read_ordersizniyle yalnızca son 60 günün siparişlerini verir. Daha eskileri için gerekenread_all_ordersizni Shopify onayına bağlıdır; asistan 60 günden eski siparişleri göremez. - Hesabı olmadan (misafir olarak) verilen siparişler telefonla bulunamaz; arayan sipariş numarasını (ör. #1001) söylerse o numarayla sorgulanır.
- "Bağlantıyı reddetti" hatasında uygulamanın mağazanızla aynı Shopify organizasyonunda olduğundan ve mağazaya yüklendiğinden emin olun: bu yöntem yalnızca kendi organizasyonunuzdaki mağazada çalışır.
- İzinleri sonradan değiştirirseniz yeni bir sürüm yayınlayıp mağazanızda onaylamanız gerekir; Shopify değişikliği kendiliğinden uygulamaz. Client secret'ı yenilerseniz yenisini buraya girin.
- Gönderinin yolda, dağıtımda veya teslim edildiği, Shopify'a kargo firmasının takip bilgisi geliyorsa bilinir; gelmiyorsa asistan "kargoya verildi" der ve takip numarasını verir.
Bağlantılar: Shopify: Dev Dashboard'da uygulama oluşturma · Shopify: client credentials ile erişim · Shopify: korumalı müşteri verisi
Asistan hangi durumu nasıl anlatır?
- Ödeme bekleniyor / Hazırlanıyor: henüz gönderilmemiş siparişler (ödemesi bekleniyorsa "ödeme bekleniyor").
- Beklemede: bekletilen, ileri bir tarihe planlanan veya gönderim talebi reddedilen siparişler.
- Bir kısmı kargoya verildi / Kargoya verildi: gönderilmiş siparişler. Bütün gönderiler teslim edildiyse Teslim edildi.
- Gönderi başına: etiket oluşturuldu, yolda, mağazadan teslim almaya hazır, dağıtımda, teslim edildi, teslim edilemedi — Shopify'a kargo firmasının takip bilgisi geldikçe.
- İptal edildi, İade edildi ve iade süreci (talep alındı, onaylandı, ürün ulaştı) Shopify'daki durumlardan gelir.
Asistan takip numarasını yalnızca istenirse okur; takip bağlantısını okumaz.
Sınırlar
- Yalnızca son 60 günün siparişleri görülür (Shopify'ın
read_orderskuralı); en yeni 5 sipariş kullanılır. - Misafir siparişleri telefonla bulunamaz; sipariş numarasıyla bulunur. Sipariş başka bir telefona aitse yalnızca durumu ve kargo bilgisi kullanılır.
- Müşteri adı, telefonu ve e-postası korumalı müşteri verisidir; mağaza planınız uygulamaya bu erişimi vermiyorsa telefonla arama yapılamaz ve kartta hata görünür.
- Her sorgu Shopify'a tek bir istektir; Shopify'ın istek sınırı mağaza planına göre saniyede 100 puan ve üstüdür, sorgularımız bunun çok altında kalır.