Itequia

Com crear un lloc web sense codi per connectar-te a les teves aplicacions corporatives

three people collaborating at a desk with multiple screens displaying data and charts, including one person using a wheelchair.

Les aplicacions corporatives s’han introduït a poc a poc a la nostra rutina diària. Cada matí, abans de començar a treballar, molts de nosaltres hem d’accedir a les aplicacions de la nostra empresa per recollir les nostres tasques/informació necessària pel dia; i al llarg del mateix fem servir una altra multitud d’eines corporatives per tancar acords, provar projectes o comunicar-nos entre companys.

La capacitat que la informació flueixi entre les nostres aplicacions corporatives és fonamental per accelerar la nostra productivitat. Així mateix, aconseguir que les aplicacions de gestió empresarial (els ERPs i CRMs principalment) puguin recollir i gestionar dades de tot el nostre ecosistema permet assolir importants avantatges com la traçabilitat de la informació i la transversalitat dels processos.

En aquest article ens centrarem a veure com aconseguir que un portal web es comuniqui amb el nostre CRM basat en Dynamics 365.


Microsoft ofereix la possibilitat de crear llocs web externs a la nostra organització mitjançant els portals de Power Apps. D’aquesta manera, els usuaris de la nostra organització podran iniciar sessió al portal. Fins i tot usuaris fora de la nostra organització poden iniciar sessió al portal i treballar amb dades de les nostres aplicacions corporatives com Dynamics 365.

Els portals a Power Apps tenen diferents possibilitats d’ús, com ara la possibilitat de crear un portal d’autoservei per a clients, un portal d’empleats o un portal de col·laboradors de la nostra organització.

Crear un portal d’autoservei per a clients

A continuació veurem un exemple d’un portal d’autoservei per a clients. Per crear un portal d’autoservei per a clients a Power Apps, aprofitarem una plantilla creada per Microsoft per a aquest propòsit.

En primer lloc, iniciem sessió a Power Apps i busquem la plantilla “Customer self-service”. A continuació, definim les dades bàsiques del portal (nom, URL i idioma) i el creem.

Screenshot of a customer self-service portal setup page with fields for name, address, and language selection.

En prémer “Crear”, el portal s’aprovisionarà a l’entorn de Power Platform on estiguem treballant. Quan estigui llest per ser usat, apareixerà com una aplicació disponible més dins de les aplicacions de Power Apps.

List of apps showing a portal named 'Portal de clientes de mi empresa' modified by Nico García Fernández.

Què veurà el client al nostre portal?

Un cop tinguem el portal aprovisionat, hi podem accedir. En aquest moment estarem accedint com si fóssim un client.

Homepage of Contoso's customer self-service portal with navigation options for Knowledge Base, Forums, and Support.

Ens registrem al portal completant la informació del següent formulari.

Registration page for Contoso's portal with fields for email, username, password, and account type selection.

Un cop registrats, iniciem sessió.

Logged-in view of Contoso's portal showing user Nico García in the top right corner."

A continuació, volem informar d’un problema que hem tingut amb els productes i/o serveis del nostre proveïdor. Per això, naveguem a la secció “El meu suport” i obrim un nou cas.

Support section of Contoso's portal with search functionality and options to open new support cases.

Veurem que la plantilla ofereix per defecte un formulari amb una sèrie de camps per completar el nostre cas. A més, ens informarà de temes relacionats (article de coneixements relacionats, casos semblants, etc.) quan escriguem el títol del cas:

Form for opening a new support case in Contoso's portal with fields for title, contact info, case type, and file attachment.

Prement “enviar”, el cas quedarà guardat a la llista de casos del client:

Overview of open support cases in Contoso’s portal, including case CAS-01026-K2R8N1 titled 'Avería en mi nevera'.

Què veurem nosaltres quan el client enviï un informe?

Quan el client crea un cas com el descrit anteriorment, està creant un registre nou en una taula de Dataverse (la taula “Cas” en aquesta ocasió). Com sabem, les aplicacions de Dynamics 365 Customer Engagement (Sales, Customer Service, Field Service, Màrqueting i Project Service) estan creades sobre aquestes taules de Dataverse, de manera que sense la necessitat de fer cap pas addicional (com crear web services, trucades API, etc.), quan un client crea un cas, aquest estarà disponible a les aplicacions de Dynamics 365 Customer Engagement del mateix entorn on s’allotja el nostre portal de Power Apps.

Dynamics 365 interface showing resolved support case 'Avería en mi nevera' assigned to Nico García.

Des d’aquí, un agent de l’organització pot recuperar la informació proporcionada pel client al portal i fer les gestions oportunes per resoldre aquest cas.

Detailed view of a resolved support case in Dynamics 365 with status, assignment, and resolution information.

L’entitat “Cas” ofereix multitud de funcions a Dynamics 365 per treballar. Com ara la reassignació del cas a un altre agent, la conversió a una ordre de treball (per si necessitem que un tècnic faci un treball de camp), l’addició del cas a una cua de servei (per poder prioritzar els nostres recursos), etc.

Òbviament, la part més important del tractament del cas és la comunicació amb el client, funció que podem aconseguir mitjançant la secció de “Comentaris del portal”.

Dynamics 365 case view showing 'Avería en mi nevera' assigned to Nico García, with issue description and status in progress.
Dynamics 365 interface showing a new portal comment being created by Nico García Fernández for case reception.

En desar el comentari, aquest apareixerà automàticament dins del fil del cas al nostre portal d’autoservei per a clients de Power Apps.

Comment creation screen in Dynamics 365 where Nico García Fernández confirms receipt and start of work on the case.
Comment creation screen in Dynamics 365 where Nico García Fernández confirms receipt and start of work on the case.
Updated comment thread in Dynamics 365 including acknowledgments from SYSTEM and Nico García Fernández.

Per acabar, el client té la potestat de tancar el cas des del portal.

Overview of case comments for 'Avería en mi nevera' in Dynamics 365, showing updates and acknowledgments.

Amb aquesta opció, el cas passarà a estar a la llista de casos tancats al portal de clients:

Contoso Ltd support page showing closed case 'Avería en mi nevera' with client details and resolution status.

Així mateix, el cas també es podrà veure com tancat des de Dynamics 365.

Contoso Ltd portal listing closed support cases, including 'Avería en mi nevera' marked as resolved.
Dynamics 365 overview of resolved cases, highlighting 'Avería en mi nevera' resolved by SYSTEM for Nico García.

Finalment, també podem programar les comunicacions amb el client perquè aquest rebi correus electrònics cada vegada que un agent fa un comentari a un cas que ell hagi creat.

Fins ara hem comentat l’ús d’aquesta plantilla de portal de Power Apps. No oblidem que també disposem d’un editor de portals de Power Apps per poder dur a terme totes les personalitzacions que necessitem (des de canviar el disseny de la plantilla per adaptar-la a la nostra organització, fins a inserir-hi els components que necessitem).

itequia Power Apps interface showing navigation options for configuring Contoso Ltd's customer service portal pages.

En conclusió

Al llarg d’aquest article hem vist com podem construir ràpidament i sense codi una solució que habilita un canal de comunicació entre els nostres clients i les nostres aplicacions corporatives (CRM en aquest cas).

És important destacar el canvi dʼescenari que estem vivint. En què els usuaris funcionals d’una organització (equips d’operacions, vendes, atenció al client, recursos humans, etc.) poden construir solucions a mida per a la seva organització amb tecnologies no-code (sense codi); o low-code (amb poc codi).

Empoderar aquests usuaris funcionals, que amb tota seguretat són els millors consultors per a la seva organització, pot generar resultats profunds i sorprenents.

Descobreix com ampliar les teves vendes dins de Dynamics 365 aquí.

Nico García Fernández – Product Owner & Digital Transformation Consultant at Itequia