Şuraya atla: kullan, ara

Şablon İşlev Kitaplığı

Formüllerin kullanımını öğrendiğinizde, bu işlev kitaplığını ek özelleştirmeler için referans olarak kullanabilirsiniz.


Aşağıda, Genesys Pulse standart şablonları için, Genesys Pulse sürümü 8.5.102.02 ile birlikte otomatik olarak üretilen bir işlev kitaplığı yer almaktadır.

GetAgentNonVoiceStatus(state, media) → {string}

Müşteri temsilcisinin , Ses dışındaki diğer medya için durum adını alın.

Parametreler:

AdıTürüAçıklama
durum AgentCurrentState Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri).
medya dize Medya adı.

Geri döner:

Durum adı, durum ve medya mevcutsa, boş dize verilen medya hakkındaki bilgi, verilen geçerli durumda mevcut değilse, null, durum null ise ya da bir acente durumu değilse, ya da medya null ise, belirtilmemişse ya da boşsa.

Tip = dize

GetAgentVoiceStatus(state) → {string}

Müşteri temsilcisinin, Ses medyası için durum adını alın.

Parametreler:

AdıTürüAçıklama
durum AgentCurrentState Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri).

Geri döner:

Durum adı, durum mevcutsa, null, durum null ise ya da bir acente durumu değilse.

Tür = dize

GetANI(state, switchID) → {string}

Verilen müşteri temsilcisi durumunda bir ilk mevcut ANI niteliği alın.

Parametreler:

AdıTürüBağımsız DeğişkenAçıklama
durum AgentCurrentState   Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri).
switch kimliği dize <isteğe bağlı> Aramayı sınırlandırmak için isteğe bağlı switch adı.

Geri döner:

ANI değeri, bulunuyorsa, boş dize bulunmuyorsa, null, durum null ise ya da bir müşteri temsilcisi durumu değilse.

Tip = dize

GetBusinessResult(state)

"İş Sonucu" kullanıcı verisi değerini alın.

Parametreler:

AdıTürüAçıklama
durum AgentCurrentState Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri).

Geri döner:

İş Sonucu değeri, mevcutsa, boş dize, kullanıcı verisinin mevcut olmamasını gerektiriyorsa, null, durum null ise ya da bir acente durumu değilse.

GetCustomerSegment(state)

"Müşteri Segmenti" kullanıcı verisi değerini alın.

Parametreler:

AdıTürüAçıklama
durum AgentCurrentState Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri).

Geri döner:

Müşteri Segmenti değeri, mevcutsa, boş dize, kullanıcı verisinin mevcut olmamasını gerektiriyorsa, null, durum null ise ya da bir acente durumu değilse.

DNIS Al(durum, switch kimliği) → {string}

Verilen müşteri temsilcisi durumunda bir ilk mevcut DNIS niteliği alın.

Parametreler:

AdıTürüBağımsız DeğişkenAçıklama
durum AgentCurrentState   Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri).
switch kimliği dize <isteğe bağlı> Aramayı sınırlandırmak için isteğe bağlı switch adı.

Geri döner:

DNIS değeri, bulunuyorsa, boş dize bulunmuyorsa, null, durum null ise ya da bir müşteri temsilcisi durumu değilse.

Tip = dize

Çalışan Kimliği Al(durum) → {string}

Müşteri temsilcisinin, Verilen müşteri temsilcisi durumunda belirtilen Çalışan Kimliğini alın.

Parametreler:

AdıTürüAçıklama
durum AgentCurrentState Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri)

Geri döner:

Müşteri temsilcisinin Çalışan Kimliği, mevcutsa, boş dize mevcut değilse (tipik olarak, müşteri temsilcisi oturumu kapattığında), null, durum null ise ya da bir müşteri temsilcisi durumu değilse.

Tip = dize

Dahili Hat Al(durum) → {string}

Müşteri temsilcisinin, Verilen müşteri temsilcisi durumunda belirtilen Dahili Hattını alın.

Parametreler:

AdıTürüAçıklama
durum AgentCurrentState Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri)

Geri döner:

Müşteri temsilcisinin Uzantısı, mevcutsa, boş dize mevcut değilse (tipik olarak, müşteri temsilcisi oturumu kapattığında), null, durum null ise ya da bir müşteri temsilcisi durumu değilse.

Tip = dize

Oturum Açma Kimliği Al(durum) → {string}

Müşteri temsilcisinin, Verilen müşteri temsilcisi durumunda belirtilen Oturum Açma Kimliğini alın.

Parametreler:

AdıTürüAçıklama
durum AgentCurrentState Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri)

Geri döner:

Müşteri temsilcisinin Oturum Açma Kimliği, mevcutsa, boş dize mevcut değilse (tipik olarak, müşteri temsilcisi oturumu kapattığında), null, durum null ise ya da bir müşteri temsilcisi durumu değilse.

Tip = dize

Yer Al(durum) → {string}

Müşteri temsilcisinin, Verilen müşteri temsilcisi durumunda belirtilen yerini alın.

Parametreler:

AdıTürüAçıklama
durum AgentCurrentState Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri).

Geri döner:

Müşteri temsilcisinin Yer adı, mevcutsa, boş dize mevcut değilse (tipik olarak, müşteri temsilcisi oturumu kapattığında), null, durum null ise ya da bir müşteri temsilcisi durumu değilse.

Tip = dize

Konum Al(durum) → {string}

Müşteri temsilcisinin, Verilen müşteri temsilcisi durumunda belirtilen ACD Konumunu alın.

Parametreler:

AdıTürüAçıklama
durum AgentCurrentState Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri)

Geri döner:

Müşteri temsilcisinin ACD Pozisyonu, mevcutsa, boş dize mevcut değilse (tipik olarak, müşteri temsilcisi oturumu kapattığında), null, durum null ise ya da bir müşteri temsilcisi durumu değilse.

Tip = dize

GetReasonCodes(state) → {string}

Tüm medya türlerinden, acentenin geçeri durumu ile ilgili neden kodlarını alın. Neden kodları yalnızca aşağıdaki acente durumları için elde edilebilir: LoggedIn, AfterCallWork, NotReadyForNextCall, WaitForNextCall.

Parametreler:

AdıTürüAçıklama
durum AgentCurrentState Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri).

Geri döner:

Neden kodları, ';' ile ayrılır, mevcutsa, boş dize neden kodu mevcut değilse, null, durum null ise ya da bir acente durumu değilse.

Tip = dize

GetServiceSubType(state)

"ServiceSubType" kullanıcı verisi değerini alın.

Parametreler:

AdıTürüAçıklama
durum AgentCurrentState Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri).

Geri döner:

ServiceSubType değeri, mevcutsa, boş dize, kullanıcı verisinin mevcut olmamasını gerektiriyorsa, null, durum null ise ya da bir acente durumu değilse.

Servis Türü Al(durum)

"Servis Türü" kullanıcı verisi değerini alın.

Parametreler:

AdıTürüAçıklama
durum AgentCurrentState Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri).

Geri döner:

Hizmet Türü değeri, mevcutsa, boş dize, kullanıcı verisinin mevcut olmamasını gerektiriyorsa, null, durum null ise ya da bir acente durumu değilse.

Surum Süresi Al(durum) → {Number}

Acentenin geçerli durumunun süresini alın.

Parametreler:

AdıAçıklama
durum Müşteri temsilcisinin geçerli durumu, müşteri temsilcisi grubu, DN ya da kampanya (tipik olarak, uygun istatistik Değeri).

Geri döner:

Süre, saniye cinsinden, durum mevcut ise, null, durum null ise.

Tür = Sayı

Switch'leri Al(durum, sep)

Acentenin oturum açtığı switch'lerin listesini alın.

Parametreler:

AdıTürüAçıklama
durum AgentCurrentState Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri).
sep dize Kullanılacak ayırıcı. Varsayılan ';'.

Geri döner:

Switch'lerin listesi, varsa, boş dize, acente tümüyle oturum kapatmışsa, null, durum null ise ya da bir acente durumu değilse.

GetUserDataValue(state, key)

Verilen anahtar ile ilk bulunan kullanıcı verisinin değerini alın.

Parametreler:

AdıTürüAçıklama
durum AgentCurrentState Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri).
anahtar dize Kullanıcı verisi anahtarı

Geri döner:

Kullanıcı verisi değeri, mevcutsa, boş dize, kullanıcı verisinin mevcut olmaması gerekiyorsa, null, durum null ise ya da bir acente durumu değilse ya da anahtar null ise.
Bu sayfa son olarak Mart 28, 2017 tarihinde ve 17.41 saatinde düzenlenmiştir.
Comments or questions about this documentation? Contact us for support!