Telefon santrali ve SMS

Arama listesine ekle

Numarayı çağrı merkezinin arama listesine (kampanyasına) ekler — Solveline (Mantis) ya da kayıt ekleme adresi olan diğer çağrı merkezleri. phone yoksa kişinin, o da yoksa firmanın telefonu; diğeri ikinci numara olarak gider. campaign boşsa bağlantının varsayılan kampanyası (Solveline'da sayı). at verilirse randevu: çağrı merkezi o saatte arar ve temsilcinin (user_id, varsayılan siz) dahilisine bağlar — Solveline'da dahili eşlenmiş olmalı. Aranmasın listesindeki numara 409 call_list; aynı numara tekrar ekleme süresi içinde aynı kampanyaya eklendiyse 409 confirm + need_confirm: true — kullanıcı onaylarsa force: 1 ile yeniden gönderin. Yanıt message ve push (id, status sent · failed, number, provider, campaign, appointment_at, agent, extension, note, source, customer, contact). Firmanın Etkinlik akışında görünür.

POST/api/v1/tel/call-list

Yetkilendirme

Authorizationheaderzorunlu
Bearer belirteci: API anahtarı (sk_…), OAuth erişim belirteci (mcp_…) ya da mobil oturum (xk_…).
Modül: MüşterilerKapsam: crm.write

Gövde application/json

contact_idintegeristeğe bağlı
Kişi (numara ondan).
customer_idintegeristeğe bağlı
Firma (kişi yoksa firma telefonu).
phonestringisteğe bağlı
Numara (kayıttaki yerine).
campaignstringisteğe bağlı
Kampanya / proje kimliği.
atstringisteğe bağlı
Randevu zamanı (yerel, YYYY-MM-DDTHH:MM).
user_idintegeristeğe bağlı
Randevudaki temsilci.
notestringisteğe bağlı
Temsilciye not (en çok 300).
link_idintegeristeğe bağlı
Birden çok çağrı merkezi bağlıysa bağlantı.
forceintegeristeğe bağlı
Tekrar ekleme uyarısını geç.
Değerler1

Hatalar

HTTPerrorAnlamı
400call_listcall_list
409call_listcall_list
409confirmv67: onay gerekiyor (`need_confirm: true`) — bilgilendirme metninde kampanya sözcüğü ya da ret listesindeki numara; `confirm: 1` ile yeniden gönderin.
403planplan
403moduleModül lisansta ya da kullanıcının izinlerinde kapalı.
İstek
curl -X POST https://ornek.solk.app/api/v1/tel/call-list \
  -H "Authorization: Bearer $SOLK_API_KEY"
Yanıt