Příprava instance MS prostředí adminem/implementátorem zákazníka
V tomto návodu se dozvíte informace jak propojit Kontaktní centrum IPEX a prostředí MS CRM/PowerApps.
- 1 Kontrola zda lze Vaši instanci propojit s KC IPEX
- 2 Předání základních údajů pro nastavení propojení
- 3 Jak zobrazit více informací o volajícím ?
- 4 Jak v aktivitách nastavit zápis poznámek o hovoru?
- 5 Instalace stanic uživatelů (dokončení aktivace na straně uživatele)
- 6 Používáte Leady ?
- 7 Používáte vlastní entitu v PowerApps ?
- 8 Napojení IVR (hlasového rozcestníku) na MS CRM/PowerApps
Kontrola zda lze Vaši instanci propojit s KC IPEX
Nejdříve prosím překontrolujte, zda Vaše instance MS prostředí splňuje požadavky na propojení s Kontaktním centrem IPEX:
používáte MS CRM Sales nebo PowerApps (Nelze se napřímo připojit na Business Central, lze však kontakty synchronizovat do Sales/PowerApps a propojit se skrze ně)
používáte O365 verzi (Pozor!!! Nelze se připojit na on-premise instanci)
Předání základních údajů pro nastavení propojení
Pokud výše uvedené splňujete, pošlete nám prosím následující informace:
url na Vaši instanci MS CRM/PowerApps
Model Driven App ID (klíč v url, určující ID aplikace)
Po jejich doručení aktivujeme integrační konektor Kontaktního centra IPEX. Uživatelé budou při následném přihlášení do Komunikátoru vyzváni k aktivaci zobrazování “CRM okna při příchozím hovoru” přihlášením se ke svému účtu O365. Toto přihlášení je nutné, aby CRM okno mohlo zapisovat poznámky k hovorům do aktivit v CRM jménem uživatele, který poznámku zapsal.
Po provedení výše uvedené aktivace bude uživatelům při příchozím hovoru zobrazeno CRM okno s identifikací kdo volá. Telefonní číslo bude hledáno v entitách Account a Contact. Pro neznámé číslo bude možné založit “Nový kontakt”. Uživatel bude moci zapsat k hovoru poznámku. Více je názorně zobrazeno ve videu “Ukázka obsluhy telefonních hovorů v MS CRM/PowerApps”.
Jak zobrazit více informací o volajícím ?
Zvládneme to, ale budeme potřebovat Vaši pomoc :
domluvte se s uživateli jaké informace z Vašeho CRM by chtěli mít zobrazeny při příchozím hovoru navíc než jen jméno a firmu
vybírat můžete pole z entit Account, Contact, Lead
zjistěte z administrace CRM identifikátory položek, které budete chtít zobrazit
Pro zobrazení těchto vybraných položek nám prosím předejte podklady pro nastavení v této podobě (příklad):
položka1 popisek = Počet objednávek
položka1 entita = Account
položka1 identifikátor = myOrdersCount
položka2 popisek = Poslední objednávka
položka2 entita = Account
položka2 identifikátor = myLastOrderDate …
Jak v aktivitách nastavit zápis poznámek o hovoru?
Pro zápis poznámky o hovoru je používána entita “Phone call”. Bez následující úpravy se sice budou poznámky zapisovat, ale nebude možné poznámky editovat v CRM uživatelském rozhraní. Aby to bylo možné, pole „Od“ a „Komu“ se musí nastavit customizaci jako nepovinné pole.
v administraci Vašeho CRM v Advanced Setting -> Customizations -> Customize the system -> v nabídce vlevo pomocí šipečky rozkliknout „entities“ -> vyhledat entitu s názvem „phone call“
rozkliknout pomocí šipečky její nabídku -> v nabídce vybrat „fields“ -> v seznamu polí vyhledat pole s názvem „to“ a „from“
poklikáním otevřít “nastavení pole” -> vpravo změnit „field requirement“ na hodnotu “optional” nebo “business recommended”
nastavení uložit přes “save and close” -> “publish all customizations” (nachází se nahoře).
Instalace stanic uživatelů (dokončení aktivace na straně uživatele)
Každý uživatel musí mít povolit přístup CRM okna k datům CRM pod svým účtem. Proto je vyzván po přihlášení do Komunikátoru také k bezpečnému přihlášení do MS prostředí.
Více se dočtete v Jak přihlásit CRM okno do MS prostředí
Implementátor IPEX pošle uživatelům email s informacemi pro dokončení aktivace poté co uživateli povolí CRM okno v nastavení KC IPEX.
Používáte Leady ?
Pokud nám předáte pár údajů, jako vybrané identifikátory položek, můžeme zobrazovat i tyto údaje. Bude možné jedním klikem Lead i založit přímo z okna hovoru.
Zprovoznění je možné po konzultaci.
Používáte vlastní entitu v PowerApps ?
Vaše entita může být použita pro evidenci příležitostí, servisních požadavků apod. Protože to většinou má podobný význam jako Lead, nazýváme ji v dalším textu jako Custom Lead. Po nastavení bude CRM okno prohledávat telefonní číslo volajícího ve zvolené položce této entity, bude možné založit poznámku k hovoru spojenou s touto entitou a také bude možné jedním klikem založit novou kartu pro neznámé číslo volajícího.
Pokud nám předáte pár údajů, jako název tabulky a vybrané identifikátory položek, můžeme zobrazovat i tyto údaje. Bude možné jedním klikem záznam do vlastní entity i založit přímo z okna hovoru.
Zprovoznění je možné po konzultaci.
Jak je zapotřebí připravit Vaši entitu?
pokud ještě entitu nemáte, můžete založit novou tabulku např. nnn_myLead
Vaše entita by měla obsahovat alespoň položky ve významu id, phonenumber, lastname a firstname (může být nahrazeno za organization name)
identifikátory položek se mohou jmenovat libovolně, jen by měly obsahovat údaje ve výše popsaném významu (můžete si je pojmenovat třeba myLeadId, myPhone1, contactName, organizationName)
výše uvedené položky jsou nutné pro vytvoření nového záznamu/karty ve Vaší entitě po stisku “Nový lead” v CRM okně s neznámým volajícím
entita může obsahovat libovolné další Vaše položky, jen nebudou předvyplněny údaji z CRM okna při založení nového záznamu/karty a uživatel je může doplnit ihned po automatickém otevření nové karty
Jak nám předat podklady pro nastavení integrace?
V konfiguraci integrace počítáme s výše uvedenými povinnými položkami v uvedeném významu. Nevíme však, které Vaše pole v tomto významu vnímáte Vy. Proto potřebujeme sdělit jednoduché klíčovací schéma, abychom si rozuměli správně. Může vypadat třeba následovně:
tabulka s daty entity = nnn_myLead
id = myLeadId
phoneNumber = myPhone1
firstname = contactName
lastname = organizationName
Pro zobrazení více informací o volajícím, když je telefonní číslo nalezeno ve Vaší entitě, platí stejné požadavky pro předání podkladů k nastavení integrace jako u entit Account, Contact, Lead jen jako entitu uvedete tu Vaši :
položka1 popisek = Počet objednávek
položka1 entita = nnn_myLead
položka1 identifikátor = myOrdersCount
Napojení IVR (hlasového rozcestníku) na MS CRM/PowerApps
Propojení umožní řešit:
inteligentní řízení hovoru v IVR podle dat načtených z CRM
např. přepojení volajícího ihned na jeho obchodníka/konzultanta, ověření volajícího podle PINu/seriového čísla/čísla objednávky, …zapisovat data do CRM před přepojením hovoru na živou osobu
např. zmeškané hovory, dotazník z voicebota, reklamace, automatické vymáhání, …
Propojení vyžaduje vytvoření “systémováho účtu” ve Vaší instanci MS. Pro jeho vytvoření prosím postupujte podle následujících kroků:
Otevřete si portál Azure
Klikněte na “Registrace aplikací”
Zkopírujte si “Client ID” aplikace, kterou používáte k ověření
Klikněte na aplikaci, kterou používáte pro ověření
Klikněte na položku “Certifikáty a tajné kódy”
Klikněte na položku “Nový tajný kód klienta”
V poli popis ho vhodně pojmenujte
Nastavte platnost kódu alespoň na 2 roky
Přejděte na portál dané integrace
Klikněte na “Nastavení”
Klikněte na “Upřesnit nastavení”
Klikněte na šipku dolů vedle políčka “Nastavení”
Klikněte na položku “Zabezpečení” v kategorii “Systém”
Vyberte sekci “Uživatelé”
Klikněte na šipku vedle položky “Povolení uživatelé”
Vyberte možnost “Uživatelé aplikace”
Klikněte na možnost “Nová”
Do pole “ID aplikace” vložte zkopírované “Client ID”
Klikněte na tlačítko “Uložit”
V seznamu uživatelů klikněte na nově vytvořeného uživatele
Z ribonu vyberte možnost “Spravovat Role“
Zaklikněte role “Service read” a “Service write” a stlačte “OK”