WhatsApp Business API: Què és i com poden fer-la servir les empreses?

WhatsApp-Business-API-Qué-es-cómo-pueden-usarla-las-empresas-Itequia

WhatsApp Business API: Què és i com poden fer-la servir les empreses?

Fa uns anys, WhatsApp va començar a endinsar-se al món de l’empresa i els negocis amb la versió WhatsApp Business del seu servei. Aquest oferia noves característiques dedicades a negocis, com ara la possibilitat de tenir un perfil d’empresa, respostes ràpides, etiquetes per organitzar les converses o missatges automatitzats.

Aquesta és una opció molt bona per a professionals individuals o petites empreses, però no està pensada per a grans corporacions o equips d’atenció al client formats per diverses persones. Però per solucionar això i poder oferir un millor servei, fa un temps Facebook, com a actual propietari, va llançar WhatsApp Business API.

Tenint en compte que WhatsApp és el servei de missatgeria instantània més utilitzat a mig món, la possibilitat d’utilitzar-lo com un altre canal d’atenció al client té molt de sentit ja que els usuaris estem acostumats a utilitzar WhatsApp i gràcies a aquesta API les grans empreses podran atendre’ns d’una manera més ràpida i còmoda.

Què és WhatsApp Business?

WhatsApp-Business-API-Integración-Itequia

WhatsApp Business és la versió per a empreses de WhatsApp. Compta amb algunes diferències respecte a l’App convencional que tots fem servir, com crear una fitxa de producte o seleccionar una sèrie d’estats perquè els clients puguin contactar.

WhatsApp Business és pràcticament idèntic, però amb noves funcions afegides, de manera que és una eina fàcil de manejar a qualsevol nivell.

WhatsApp Business és completament gratis, no té cost addicional i compta amb característiques, com: 

  • Perfil d’empresa amb informació útil per a clients
  • Respostes ràpides i personalitzades segons el missatge
  • Etiquetes per organitzar els contactes i clients
  • Missatges automatitzats amb els que podrem despreocupar-nos
  • Estadístiques de dades, clients, missatges, etc
  • Enllaços directes per contactar-te per WhatsApp
  • Catàleg per mostrar els vostres productes des de l’aplicació

Què és WhatsApp Business API?

API significa Interfície de Programació d’Aplicacions i s’hi recullen tots els requisits, instruccions i possibilitats per integrar WhatsApp en altres eines o automatitzar determinades tasques.

Està dissenyada per a mitjanes i grans empreses amb l’objectiu d’impulsar la comunicació amb clients de manera fàcil i senzilla.

Des que WhatsApp Inc. va alliberar la seva API, és possible fer integracions i brindar funcionalitats de missatgeria a les nostres aplicacions a través d’aquesta plataforma.

Això sí, l’alliberament de l’API de WhatsApp no ​​ha estat públic, no tots els usuaris tenim opcions per connectar-nos.

Principals proveïdors

WhatsApp va decidir realitzar aquesta integració directa amb diversos proveïdors, tots molt estandarditzats i globalitzats, de serveis de missatgeria, perquè aquests fessin de “pont” amb la resta de les empreses o usuaris que volguessin integrar WhatsApp en sistemes de tercers.

Actualment els principals proveïdors que hi ha són:

  • Twilio 
  • Messagebird 
  • Vonage 

Alguns conceptes abans de començar amb la integració

Per ampliar una mica més la informació de l’ús que podem fer de WhatsApp Business una vegada realitzem la integració al nostre programari o aplicatiu, hem de tenir clars diversos conceptes que ens ajudaran entre altres coses, a poder definir millor les possibilitats, funcionalitats i límits d’aquesta integració.

  • Per defecte, WhatsApp Business no permet mantenir converses entre programari i usuari, si no es compleixen els aspectes següents:
    • Des del programari es pot iniciar una conversa, mitjançant un missatge “escrit” o a partir d’una Plantilla, prèviament acceptada per WhatsApp.
    • Per tornar a enviar un missatge des del programari a aquest número de telèfon, el propietari del número ha de respondre al nostre missatge en un període màxim de 24h. Si aquesta condició es compleix, s’inicia una nova conversa amb aquest usuari de WhatsApp.
    • En totes les comunicacions que iniciem a un usuari concret, sempre estarà activa una única conversa, que serà aquella que estigui en espera de resposta per l’usuari (en el termini de 24h), o bé aquella que ja hagi respost l’usuari. WhatsApp no ​​permet tenir actives més duna conversa en paral·lel.
  • Els missatges iniciats pel programari o aplicatiu, ha de ser un text predefinit (Plantilla), que s’envia a WhatsApp a través del panell de gestió del proveïdor que tinguem (Twilio, Messagebird,…). Cal destacar que aquestes plantilles accepten la parametrització de variables que posteriorment serveixen per construir el missatge personalitzat per a l’usuari de destinació.
Requisitos-realizar-integración-WhatsApp-Business-Itequia

Requisits per realitzar la integració

A través de tots els proveïdors de missatgeria esmentats anteriorment, qualsevol que compleixi els requisits que exigeix ​​Facebook (o Meta Business Platform, que és com es diu ara), podrà connectar un número de telèfon amb la seva aplicació/software i enviar i rebre missatges des de el mateix.

Per això, Facebook ens exigeix ​​diversos requisits:

  • Accés a Facebook Business Manager (Meta Business Platform)
  • Número de telèfon viable per a WhatsApp:
    • Aquest número ha de ser propietat del negoci/empresa o marca
    • Que no hagi estat vinculat a WhatsApp
    • Ha de poder rebre trucades o SMS per al procés
  • Verificació del negoci: ens sol·licitarà informació legal del nostre negoci o marca
  • Número de WhatsApp vinculat a Meta Business Platform

Un cop tinguem els passos anteriors realitzats i complim tots els requisits exigits per Facebook, caldrà que fem l’elecció del proveïdor que ens servirà de “pont” amb l’API de WhatsApp.

Com integrar WhatsApp Business a la meva empresa?

Cómo-integrar-WhatsApp-Business-MenssageBird-Itequia

En aquest article, especificarem el procés per al proveïdor Messagebird, però no sense abans esmentar que per a qualsevol altre proveïdor el procés és exactament el mateix, l’únic que canvia és el portal web des del qual realitzem el procés.

Un cop tinguem creat el nostre compte a Messagebird, haurem d’accedir a la secció de Canals, ja que necessitarem crear un canal de WhatsApp.

En intentar crear un canal, Messagebird ens sol·licitarà permisos per accedir al nostre perfil de Meta Business Platform, per la qual cosa haurem de fer el procés de Login de Facebook i completar l’assistent.

Un cop tinguem el canal ja creat, seran necessaris dos passos més per completar la configuració dins de Messagebird, i així poder centrar-nos en la part tècnica de la integració i provar l’enviament de missatges:

Creació de la plantilla

Al panell de gestió de Messagebird disposem d’una opció per a la gestió de plantilles. Des d’aquí podrem crear, editar i/o eliminar plantilles, fins i tot fer una gestió dels idiomes d’aquestes plantilles (per si comptem amb enviaments multiidioma).

Un cop creada la plantilla, caldrà esperar fins que WhatsApp la validi i ens doni l’aprovació, però tranquils és un procés ràpid, que sol durar menys d’una hora.

Activació de l’API

Des del panell de Messagebird caldrà activar la integració amb l’API, i obtenir l’AccessKey necessari per fer peticions des del nostre Programari o aplicatiu.

Un cop realitzats els passos comentats anteriorment, és hora de passar a l’acció, i abordar la part tècnica de la integració.

Quines possibilitats ens ofereix la integració amb WhatsApp Business?

Arribats a aquest punt, només cal consultar la documentació de l’Api Messagebird, per fer-nos una idea de tot el que podem fer gràcies a la integració.

A continuació, us deixem els enllaços de:

Al Github podreu trobar exemples de tot el que ofereixen els diferents sdk´s, per exemple:

  • Enviar missatge amb una plantilla i paràmetres
  • Configurar un WebHook, perquè puguem rebre les respostes dels missatges i gestionar-les
  • Llegir les converses

Com es pot verificar a la web oficial, hi ha sdk´s disponibles per a gairebé qualsevol llenguatge de programació actual, PHP, Ruby, C#, Python, Java, per la qual cosa no hi ha excuses per poder realitzar una integració entre WhatsApp i pràcticament qualsevol sistema informàtic actual.

Això farà que s’obri un ampli ventall de noves possibilitats funcionals als nostres aplicatius i d’automatització de processos a la nostra empresa i negocis, que faran que el programari s’integri encara més al nostre dia a dia.

Afavorint alhora la transició en la digitalització de les empreses, ja que gran part de la població està familiaritzada amb WhatsApp i el seu ús.

Agustín Plaza Alcántara – Lead Developer at Itequia