public interface WhatsAppExternalConversationSystemAdapter extends ExternalConversationSystemAdapter
Modifier and Type | Method and Description |
---|---|
WhatsAppContactVerificationQuery |
createContactVerificationQuery()
Create the verification query for WhatsApp contacts.
|
WhatsAppInteractiveMessageBuilder |
createInteractiveMessageBuilder()
Create a message builder for the WhatsApp interactive message.
|
WhatsAppTemplateMessageBuilder |
createTemplateMessageBuilder()
Create a message builder for the WhatsApp template message.
|
void |
markMessageAsRead(String whatsAppMessageId,
String businessAccountId)
Mark a WhatsApp message as read with the given business account.
|
createMessageBuilder, getExternalSystemId, validateMessageContent
WhatsAppInteractiveMessageBuilder createInteractiveMessageBuilder()
WhatsAppTemplateMessageBuilder createTemplateMessageBuilder()
WhatsAppContactVerificationQuery createContactVerificationQuery()
void markMessageAsRead(String whatsAppMessageId, String businessAccountId)
whatsAppMessageId
- The id of the message in WhatsApp that should be marked as readbusinessAccountId
- The business account id for which the message should be marked as read