Integrazione di WhatsApp per chatbot AI
Informazioni su questa integrazione
WhatsApp è l'integrazione più popolare su Botpress. Permette ai costruttori di collegare i loro chatbot e agenti AI con la piattaforma di messaggistica WhatsApp.
In genere, i nostri utenti utilizzano l'integrazione WhatsApp per implementare chatbot su WhatsApp , come linee di assistenza clienti, lead nurturing o qualsiasi altra comunicazione di informazioni che avvenga su WhatsApp.
L'integrazione si basa sulle API ufficiali di WhatsApp Business, il che significa che ogni interazione è sicura, affidabile e conforme alle politiche di WhatsApp.
La nostra integrazione precostituita rende semplice la creazione di un chatbot WhatsApp , indipendentemente dal vostro livello di codifica.
Caratteristiche principali
- Automatizzare le conversazioni con i clienti
- Inviare notifiche in tempo reale
- Supporto di messaggi multimediali (immagini, video, note vocali)
- Personalizzare le risposte con i dati del chatbot
- Consentire la messaggistica bidirezionale con gli utenti
- Attivare flussi di lavoro dalle interazioni di WhatsApp
- Supporto su scala regionale e linguistica
- Mantenere la conformità con le API di WhatsApp Business
Domande frequenti
Quali piattaforme di chatbot si integrano con WhatsApp?
La connessione avviene richiedendo l'accesso all'API di WhatsApp Business e collegando la propria piattaforma chatbot all'account approvato. La maggior parte delle piattaforme, compresa Botpress, fornisce un connettore in cui si aggiungono le credenziali di WhatsApp Business, il numero di telefono e i modelli. Una volta collegato, il chatbot può inviare e ricevere messaggi attraverso WhatsApp.
Come si collega un chatbot all'API di WhatsApp Business?
È necessario un account WhatsApp Business, un numero di telefono verificato e l'approvazione di Meta per l'accesso alle API. Senza tutti e tre questi elementi, non è possibile lanciare un chatbot WhatsApp di produzione.
Quanto costa integrare un chatbot con WhatsApp?
È gratuito integrare un chatbot con WhatsApp su piattaforme come Botpress. Ma una volta distribuito il vostro bot, dovrete pagare una piccola somma all'API di LLMe a WhatsApp (Meta). Si prevede di pagare all'incirca da 0,008 a 0,063 USD per messaggio, il che corrisponde in genere a 50-150 dollari al mese, a seconda del volume di utenti.
Ho bisogno di un account aziendale verificato per utilizzare i chatbot WhatsApp ?
Sì. La verifica è necessaria per accedere all'API Business e per garantire che i messaggi siano conformi alle regole di WhatsApp.
I chatbot di WhatsApp possono inviare immagini, file o note vocali?
Sì. I chatbot WhatsApp possono gestire testo, immagini, PDF, documenti, video e note vocali. Per i messaggi proattivi in uscita, questi devono spesso essere inviati all'interno di modelli di messaggio pre-approvati, mentre le conversazioni in entrata (avviate dall'utente) consentono risposte multimediali libere.
I chatbot WhatsApp sono sicuri e conformi alle norme sulla privacy?
Sì, se costruito sull'API ufficiale di WhatsApp Business. Tutte le comunicazioni sono crittografate end-to-end e Meta garantisce la conformità al GDPR e ad altri standard regionali sulla privacy. La sicurezza dipende anche dal modo in cui la piattaforma di chatbot archivia i dati dei clienti, quindi i costruttori devono implementare controlli di accesso adeguati e seguire i requisiti di conformità del proprio settore.
Di cosa ho bisogno prima di poter creare un chatbot WhatsApp ?
È necessario un account WhatsApp Business, un numero di telefono verificato e l'approvazione di Meta per l'accesso alle API. Senza tutti e tre questi elementi, non è possibile lanciare un chatbot WhatsApp di produzione.
Quanto tempo ci vuole per ottenere l'approvazione per l'accesso alle API WhatsApp ?
L'approvazione richiede di solito qualche giorno, ma può durare anche un paio di settimane, a seconda della revisione di Meta. Il processo verifica le informazioni sulla vostra azienda, la proprietà del numero di telefono e la conformità alle politiche di WhatsApp .
<iframe src="https://www.youtube.com/embed/Kt4Ay_q-WKI" ></iframe>
The WhatsApp integration allows your AI-powered chatbot to seamlessly connect with WhatsApp, one of the most popular messaging platforms worldwide. Integrate your chatbot with WhatsApp to engage with your audience, automate conversations, and provide instant support. With this integration, you can send messages, handle inquiries, deliver notifications, and perform actions directly within WhatsApp. Leverage WhatsApp's powerful features such as text messages, media sharing, document sharing, and more to create personalized and interactive chatbot experiences. Connect with users on a platform they already use and enhance customer engagement with the WhatsApp Integration for Botpress.
## Migrating from 3.x to 4.x
### Automatic downloading of media files
Previously, accessing the content of media messages (such as images, videos, audio and documents) required authenticating with the WhatsApp API using a valid token. In version 4.0 of WhatsApp, the _Download Media_ parameter enables automatic downloading of media files. These downloaded files do not require authentication for access. However, they do count against your workspace's file storage. To continue using the WhatsApp API URLs, set the _Download Media_ parameter to disabled. The _Downloaded Media Expiry_ parameter allows you to set an expiry time for downloaded files.
### Interactive messages values
In version 4.0 of WhatsApp, all incoming button and list reply messages will include both the text displayed to the user (_text_) and the payload (_value_). Use `event.payload.text` to retrieve the label of a button or choice, and use `event.payload.value` to access the underlying value.
### _postback_ and _say_ messages prefix
In version 4.0 of WhatsApp, _postback_ and _say_ messages no longer use the prefixes `p:` or `s:`. If your bot relied on these prefixes for logic or transitions, you can update it to depend solely on the value set for the postback.
### Start conversation
Version 4.0 of WhatsApp introduces small changes in the call signature of the `startConversation` action:
- The `senderPhoneNumberId` parameter has been renamed to `botPhoneNumberId`
- The input object now includes a single property called `conversation`, which contains the actual arguments
If your bot used the `startConversation` action, make sure all parameters are set. Also, if you called `startConversation` from code, make sure the action is called with the correct arguments:
```ts
actions.whatsapp.startConversation({
conversation: {
userPhone: '+1 123 456 7890',
templateName: 'test_message',
templateLanguage: 'en',
templateVariablesJson: JSON.stringify(['First value', 'Second value'])
botPhoneNumberId: '1234567890'
}
})
```