14 min
January 10, 2025

WhatsApp-integraatio Microsoft Dynamics 365:een: Täydellinen opas

Author:  Iranthi Gomes

WhatsApp-integraatio Microsoft Dynamics 365:een: Täydellinen opas

Miksi WhatsApp + Dynamics 365?

Myyntitiimisi työskentelee Dynamics 365:ssä. Asiakkaasi käyttävät WhatsAppia.

Yli 2 miljardin käyttäjän voimin WhatsApp on ihmisten suosima viestintätapa – erityisesti Euroopassa, Latinalaisessa Amerikassa ja Aasiassa. Kun liidi saapuu, nopein tapa tavoittaa hänet ei ole sähköposti. Se on WhatsApp.

Mutta ongelmana on: vaihtaminen Dynamicsin ja WhatsApp Businessin välillä on tuskaista. Konteksti katoaa. Keskusteluja ei kirjata. Automaatiota ei ole.

Entä jos myyjäsi voisivat lähettää ja vastaanottaa WhatsApp-viestejä suoraan Dynamics 365:ssä?

Tämä opas kattaa kaiken mitä sinun tarvitsee tietää WhatsApp-integraatiosta Microsoft Dynamics 365:een – vertaillen Microsoftin natiivia vaihtoehtoa, kolmannen osapuolen ratkaisuja ja yksinkertaisinta toimivaa lähestymistapaa.


Vaihtoehto 1: Microsoftin natiivi WhatsApp-kanava (Azure Communication Services)

Syyskuussa 2024 Microsoft julkisti ensimmäisen osapuolen WhatsApp-kanavan Dynamics 365 Contact Centeriin, Azure Communication Servicesin avulla.

Mitä Microsoft tarjoaa

  • WhatsApp-integraatio Azure Communication Servicesin kautta
  • Ei kolmannen osapuolen liittimiä
  • Yhtenäinen agenttikäyttöliittymä
  • Raportointi esimiehille

Microsoftin ratkaisun ongelmat

Kuulostaa hyvältä paperilla. Käytännössä on merkittäviä rajoituksia:

1. Puhelinnumeron rekisteröintiongelmat

Microsoft käyttää Azure Communication Servicesiä WhatsApp-numeroiden hankkimiseen. Mutta tässä on koukku:

  • Microsoft ei pysty hallitsemaan puhelinnumerorekisteröintejä monissa maissa
  • Esimerkiksi Espanjassa Meta (WhatsAppin emoyhtiö) vaatii paikallisen yritysvarmentamisen, jota Microsoftin Azure-prosessi ei tue
  • Et ehkä voi käyttää olemassa olevaa yrityspuhelinnumeroasi
  • Uuden numeron saaminen Azuren kautta voi kestää viikkoja tai epäonnistua kokonaan

2. Rajoitettu Contact Centeriin

Natiivi-integraatio on erityisesti Dynamics 365 Contact Centerille – ei Dynamics 365 Salesille, Customer Servicelle erikseen tai muille sovelluksille. Jos käytät Dynamicsia myyntiin ja CRM:ään (et contact center -toimintoihin), tämä ratkaisu ei toimi.

3. Monimutkainen monitenanttiasetelma

Jos olet toimisto tai yritys, joka hallitsee useita liiketoimintayksiköitä:

  • Yksi Dynamics-instanssi useille asiakkaille on monimutkaista
  • Jokainen WhatsApp-numero vaatii erillisen Azure-konfiguraation
  • Ei helppoa tapaa reitittää viestejä organisaatioiden välillä

4. Ei tukea olemassa oleville WhatsApp-tileille

Onko sinulla jo WhatsApp Business -tili historialla ja varmennetulla statuksella? Saatat joutua aloittamaan alusta uudella numerolla Azuren kautta.


Vaihtoehto 2: Kolmannen osapuolen ratkaisut (WhatsApp4Dynamics ym.)

Useat kolmannen osapuolen toimittajat tarjoavat WhatsApp-integraatioita Dynamics 365:een. Suosittu vaihtoehto on WhatsApp4Dynamics Inogicilta, joka tarjoaa WhatsApp-viestinnän WhatsApp Business API:n tai Twilion kautta.

Mitä kolmannen osapuolen ratkaisut tarjoavat

  • Chat-käyttöliittymä Dynamics 365:n sisällä
  • Viestipohjat muuttujilla
  • Keskusteluhistoria ja sessioiden seuranta
  • Työnkulkujen käynnistys Power Automaten kautta
  • Tiedostojen ja median jakaminen
  • Usean agentin tuki

Kolmannen osapuolen ratkaisujen haasteet

1. Vaatii silti monimutkaisen API-asennuksen

Useimmat kolmannen osapuolen ratkaisut vaativat silti:

  • WhatsApp Business API:n asettamisen suoraan Metan kanssa (monimutkainen hyväksyntäprosessi)
  • Tai konfiguroinnin Twilion kautta (lisätoimittaja, lisäkustannukset)
  • API-tunnusten, webhookien ja tokenien päivitysten hallintaa

2. Käyttäjäkohtainen lisensointi

Monet ratkaisut veloittavat käyttäjäkohtaisesti, mikä tulee kalliiksi nopeasti:

  • 10 agenttia = 10 lisenssiä
  • 50 agenttia = 50 lisenssiä
  • Kustannukset skaalautuvat lineaarisesti tiimin koon mukaan

3. Rajoitettu monitenanttiuki

Jos hallitset useita organisaatioita tai liiketoimintayksiköitä:

  • Jokainen vaatii erillisen konfiguraation
  • Ei yhtenäistä näkymää tenanttien välillä
  • Monimutkaiset reitityssäännöt

4. Erillinen toimittajasuhde

Päädyt hallitsemaan:

  • CRM:ääsi (Microsoft)
  • WhatsApp API -tarjoajaasi (Meta tai Twilio)
  • Integraatiotoimittajaasi (kolmas osapuoli)
  • Kolme toimittajaa yhtä ominaisuutta varten

Vaihtoehto 3: Serviceform WhatsApp Dynamics 365:een

Me rakensimme erilaisen lähestymistavan: tuo oma WhatsApp Business -tilisi ja yhdistä se suoraan Dynamics 365:een Serviceformin kautta.

Serviceform WhatsApp -integraatio Dynamics 365:een

Miten se toimii

  1. Agentti avaa liidin, yhteyshenkilön tai tilin Dynamics 365:ssä
  2. Klikkaa "WhatsApp"-painiketta komentopalkissa
  3. Sivupaneeli aukeaa näyttäen koko keskusteluhistorian
  4. Agentti lähettää viestejä – joko vapaamuotoisia tai hyväksyttyjä pohjia
  5. Viestit synkronoituvat automaattisesti Serviceformin ja Dynamicsin välillä

Ei Azure-asennusta. Ei Twilioa. Ei Meta API -hakemusta. Toimii olemassa olevan WhatsApp Business -tilisi kanssa.

Täydellinen ominaisuusvalikoima

Kaikki mitä odotat yritystason WhatsApp-integraatiolta:

Keskustelujen hallinta

  • ✅ Natiivi chat-käyttöliittymä Dynamics 365:n sisällä
  • ✅ Täydellinen keskusteluhistoria aikaleimoineen
  • ✅ Reaaliaikaiset viesti-ilmoitukset
  • ✅ Chattaa suoraan mistä tahansa CRM-tietueesta (liidi, yhteyshenkilö, tili, mukautettu)

Pohjat ja viestintä

  • ✅ Ennakkohyväksytyt WhatsApp-pohjat
  • ✅ Dynaamiset muuttujat CRM-kentistä
  • ✅ Rikkaan median tuki (kuvat, PDF:t, dokumentit)
  • ✅ Monikielinen viestintä
  • ✅ Pikavastuuspainikkeet

Automaatio ja työnkulut

  • ✅ Power Automate -integraatio
  • ✅ Käynnistinpohjaiset automaattiset viestit
  • ✅ Kampanjasekvenssit
  • ✅ Tilapohjaiset työnkulut

Tiimityöskentely

  • ✅ Määritä chatit tiimin jäsenille
  • ✅ Reititä keskustelut kriteerien perusteella
  • ✅ Esimiehen näkyvyys kaikkiin chatteihin
  • ✅ Sisäiset muistiinpanot keskusteluista

Vaatimustenmukaisuus ja seuranta

  • ✅ Täydellinen auditointipolku
  • ✅ GDPR-yhteensopiva tietojenkäsittely
  • ✅ Suostumuksen hallinnointi
  • ✅ Viestin toimituskuittaukset

Täydellinen ominaisuusvertailu

OminaisuusMicrosoft natiiviKolmas osapuoli (WhatsApp4Dynamics)Serviceform
Käytä olemassa olevaa WhatsApp-numeroa❌ Uusi numero Azuren kautta⚠️ Vaatii API-asennuksen✅ Kyllä, suoraan
Toimii Dynamics Salesin kanssa❌ Vain Contact Center✅ Kyllä✅ Kyllä
Puhelinnumeron rekisteröinti❌ Azure/Meta-ongelmia⚠️ Meta API -hyväksyntä✅ Sinä omistat sen
Monitenanttiuki❌ Monimutkainen⚠️ Tenantti-kohtainen konfig✅ Sisäänrakennettu
WhatsApp-pohjat✅ Kyllä✅ Kyllä✅ Kyllä
Dynaamiset muuttujat✅ Kyllä✅ Kyllä✅ Kyllä
Viestihistoria CRM:ssä✅ Kyllä✅ Kyllä✅ Kyllä
Tiedosto/median jakaminen✅ Kyllä✅ Kyllä✅ Kyllä
Power Automate -käynnistimet✅ Kyllä✅ Kyllä✅ Kyllä
Chatin määritys✅ Kyllä✅ Kyllä✅ Kyllä
Reaaliaikaiset ilmoitukset✅ Kyllä✅ Kyllä✅ Kyllä
KäyttöönottoaikaViikkojaPäiviä-viikkojaPäiviä
Toimii Espanjassa, LATAMissa⚠️ Numero-ongelmia⚠️ API-hyväksyntäongelmia✅ Kyllä
HinnoittelumalliKäyttäjäkohtainenKäyttäjäkohtainenViestimäärän mukaan
Tarvitaanko lisätoimittajiaAzureMeta API tai TwilioEi

Tosielämän käyttötapaus: Koulutuslaitos

Yksi asiakkaistamme on koulutuslaitos, jonka myyntiedustajat ottavat yhteyttä potentiaalisiin opiskelijoihin.

Heidän työnkulkunsa

Liidien generointi:

  • Liidi tulee verkkosivulomakkeelta (puhelinnumero + kiinnostuksen kohteena oleva ohjelma)
  • Liidi validoidaan ja määritetään myyntiedustajalle
  • Liiditietue luodaan Dynamics 365:een

WhatsApp-yhteydenotto:

  • Agentti avaa liidin Dynamicsissa
  • Klikkaa WhatsApp-painiketta
  • Lähettää pohjan: "Hei {nimi}, kiitos kiinnostuksestasi ohjelmaan {ohjelma}. Milloin olisi sopiva aika keskustella?"
  • Keskustelu jatkuu sivupaneelissa

Automaatio:

  • Jos maksua ei saada 7 päivän kuluessa → automaattinen WhatsApp-muistutus
  • Tilan muutos CRM:ssä → käynnistää sopivan pohjan
  • Yksi Dynamics-instanssi palvelee 200+ laitosta
  • Liidit voivat kuulua useille laitoksille

Miksi he vaihtoivat Serviceformiin

Heidän edellinen ratkaisunsa vaati:

  • Azure WhatsApp -kanavan asennuksen (tai monimutkaisen Meta API -hyväksynnän)
  • Microsoft ei pystynyt rekisteröimään heidän espanjalaisia puhelinnumeroitaan Metan kanssa
  • Monimutkainen konfiguraatio monilaitosympäristöön
  • Käyttäjäkohtaiset lisenssikustannukset kasvoivat tiimin koon myötä

Serviceformilla:

  • Yhdistettiin olemassa olevat WhatsApp Business -numerot 2 päivässä
  • Ei Azure- tai Meta API -konfiguraatiota vaadittu
  • Monitenantireititys toimii suoraan paketista
  • Hinnoittelu skaalautuu käytön, ei henkilömäärän mukaan

Mitä sisältyy

Dynamics 365 -ratkaisupaketti

Tarjoamme hallitun ratkaisun (`ServiceformWhatsApp_2.1.zip`), joka asentaa:

  • WhatsApp-painikkeen liidi-, yhteyshenkilö- ja tililomakkeille
  • Chat-sivupaneelin keskusteluhistorialla
  • Pohjavalitsimen hyväksytyille WhatsApp-pohjille
  • Viestikentän vapaamuotoisille vastauksille
  • Liitetiedostotuen kuville ja dokumenteille

WhatsApp-pohjat ja kampanjat

WhatsApp vaatii ennakkohyväksytyt pohjat lähteville viesteille. Näin pohjat toimivat integraatiossamme:

Pohjatyyypit

1. Markkinointipohjat

  • Mainosviestit
  • Tuoteilmoitukset
  • Tapahtumakutsut

2. Hyötypohjat

  • Ajanvarausmuistutukset
  • Maksuvahvistukset
  • Toimituspäivitykset

3. Todennuspohjat

  • Kertakäyttösalasanat
  • Tilin varmentaminen

Muuttujatuki

Pohjat tukevat dynaamisia muuttujia Dynamics-kentistä:

```
Hei {{1}},

Kiitos kiinnostuksestasi {{2}}:a kohtaan.

Tiimimme ottaa sinuun yhteyttä {{3}} tunnin sisällä.

Ystävällisin terveisin,
{{4}}
```

  • `{{1}}` → Yhteyshenkilön etunimi
  • `{{2}}` → Kiinnostuksen kohteena oleva tuote/ohjelma
  • `{{3}}` → SLA-tunnit (työnkulusta)
  • `{{4}}` → Agentin nimi

Kampanja-automaatio Power Automatella

Yhdistä Power Automateen automatisoiduille kampanjoille:

Liidin hoitosekvenssi:

  1. Päivä 0: Tervetuloa-pohja
  2. Päivä 3: Arvolupauspohja
  3. Päivä 7: Tapaamispyyntöpohja
  4. Päivä 14: Viimeinen tilaisuus -pohja

Käynnistinpohjaiset viestit:

  • Liidin tila → "Kvalifioitu" → Lähetä hinnoittelupohja
  • Mahdollisuuden vaihe → "Tarjous" → Lähetä sopimuspohja
  • Maksu myöhässä → Lähetä muistutuspohja
  • Ajanvaraus vahvistettu → Lähetä muistutus 24h ennen

Käyttöönotto-opas

Vaihe 1: Tuo Dynamics-ratkaisu

  1. Lataa `ServiceformWhatsApp_2.1.zip`
  2. Siirry kohtaan Dynamics 365 → Asetukset → Ratkaisut
  3. Klikkaa Tuo → Selaa → Valitse ZIP
  4. Viimeistele ohjattu tuonti
  5. Klikkaa "Julkaise kaikki mukautukset"

Vaihe 2: Konfiguroi yhteys

Muokkaa konfiguraatiota ratkaisussa:

```javascript
let config = {
apiKey: 'SINUN_API_AVAIMESI',
businessPhone: 'SINUN_WHATSAPP_NUMEROSI',
tenantId: 'SINUN_SERVICEFORM_TENANT_ID'
};
```

Vaihe 3: Yhdistä WhatsApp Business

Serviceform-hallintapaneelissa:

  1. Siirry kohtaan Integraatiot → WhatsApp
  2. Yhdistä WhatsApp Business -tilisi
  3. Varmienna puhelinnumerosi
  4. Lähetä pohjat hyväksyttäväksi

Vaihe 4: Testaa

  1. Avaa liidi tai yhteyshenkilö puhelinnumerolla
  2. Klikkaa "WhatsApp" komentopalkissa
  3. Chat-paneelin pitäisi aueta
  4. Lähetä testiviesti

Aikataulu: 1-3 päivää aloituksesta käyttöönottoon.


Usein kysytyt kysymykset

Mitkä Dynamics 365 -sovellukset ovat tuettuja?

  • ✅ Dynamics 365 Sales
  • ✅ Dynamics 365 Customer Service
  • ✅ Dynamics 365 Marketing
  • ✅ Mukautetut entiteetit
  • ✅ Power Apps -mallipohjaiset sovellukset

Voinko käyttää olemassa olevaa WhatsApp Business -numeroani?

Kyllä! Toisin kuin Microsoftin Azure-pohjainen ratkaisu tai Meta API -hyväksyntää vaativat ratkaisut, me yhdistämme olemassa olevaan WhatsApp Business -tiliisi. Ei numeron siirtoa tai monimutkaista API-asennusta vaadita.

Tallentuuko keskusteluhistoria Dynamicsiin?

Kyllä. Kaikki viestit synkronoidaan ja tallennetaan aktiviteetteina liittyvään tietueeseen täydelliseksi auditointipoluksi.

Entä GDPR-vaatimustenmukaisuus?

Keskusteludata tallennetaan turvallisesti täydellä GDPR-vaatimustenmukaisuudella. Sinä hallitset tietojen säilytyskäytäntöjä ja suostumuksen hallintaa.

Kuinka monta agenttia voi käyttää tätä?

Rajattomasti. Hinnoittelu perustuu viestimäärään, ei käyttäjäpaikkoihin – joten et maksa enemmän tiimisi kasvaessa.

Voiko jakaa tiedostoja ja kuvia?

Kyllä. Chat-paneeli tukee kuva-, PDF- ja dokumenttiliitteitä suoraan Dynamicsissa.


Mitä tarvitset aloittaaksesi

Sinä tarjoatMe tarjoamme
WhatsApp Business -tiliDynamics-ratkaisupaketti
Dynamics-ylläpitäjäpääsyAPI-yhteysasennus
Puhelinkentän kohdistusPohjien lähetystuki
TestausaikaJatkuva tuki

Miksi tiimit valitsevat Serviceformin vaihtoehtojen sijaan

🔢 Käytä omaa numeroasi
Ei Azure-komplikaatioita. Ei Meta API -hyväksyntäprosessia. Ei Twilio-asennusta. Olemassa oleva WhatsApp Business -numerosi toimii heti.

⚡ Nopea käyttöönotto
Päiviä, ei viikkoja. Tuo ratkaisu, konfiguroi, käynnistä. Ei odottelua API-hyväksynnöille tai numeron hankinnalle.

💰 Ennustettava hinnoittelu
Maksa viestimäärästä, ei käyttäjäpaikoista. Kustannuksesi eivät moninkertaistu tiimisi kasvaessa.

🔄 Aito omnichannel
WhatsApp-keskustelut näkyvät sähköpostin, chatin ja puhelimen rinnalla yhdessä näkymässä.

🤖 Automaatiovalmis
Power Automate -integraatio kampanjoille, sekvensseille ja käynnistinviesteille.

🌍 Toimii kaikkialla
Ei alueellisia rajoituksia. Espanja, Latinalainen Amerikka, Aasia, Eurooppa – olemme tukenasi siellä missä Microsoft ja Meta API -hyväksynnät epäonnistuvat.

🏢 Monitenanttirakenne sisäänrakennettuna
Hallitsetko useita liiketoimintayksikköjä? Yksi Dynamics-instanssi, joka palvelee useita organisaatioita, toimii suoraan paketista.


Yhteenveto

Microsoftin natiivi WhatsApp-kanava:

  • Puhelinnumeron rekisteröintipainajaiset monissa maissa
  • Toimii vain Contact Centerin, ei Salesin kanssa
  • Käyttöönotto kestää viikkoja ja epäonnistuu usein

Kolmannen osapuolen ratkaisut (WhatsApp4Dynamics ym.):

  • Vaativat silti Meta API -hyväksyntää tai Twilio-asennusta
  • Käyttäjäkohtainen lisensointi tulee kalliiksi
  • Lisätoimittajasuhteita hallittavaksi

Serviceformin lähestymistapa:

  • Yhdistä olemassa oleva WhatsApp Business -tilisi suoraan
  • Toimii minkä tahansa Dynamics 365 -sovelluksen kanssa
  • Käytössä päivissä, ei viikoissa
  • Täysi API-pääsy mukautetuille työnkuluille
  • Hinnoittelu, joka skaalautuu käytön, ei henkilömäärän mukaan

Myyntitiimisi ei pitäisi odottaa viikkoja lähettääkseen viestejä liideille WhatsAppissa. Etkä sinun pitäisi maksaa käyttäjäpaikkakohtaisesti tiimisi kasvaessa.

Valmis yhdistämään WhatsAppin Dynamics 365:een?