A WhatsApp integration server that connects AI assistants to the Evolution API, enabling management of WhatsApp instances and messaging capabilities. This implementation provides tools for creating and managing WhatsApp instances, sending various message types (text, media, stickers, polls, buttons), retrieving contacts and group information, and configuring webhooks. Built with TypeScript and Bun, it uses the Model Context Protocol to expose WhatsApp functionality as tools that can be called programmatically, making it valuable for automated customer service, chatbots, and messaging workflows.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Retrieve information from the WhatsApp instance.
Create a new WhatsApp instance.
Fetch all WhatsApp instances.
Connect to a specified WhatsApp instance.
Restart a specified WhatsApp instance.
Check the connection state of a WhatsApp instance.
Logout from a specified WhatsApp instance.
Delete a specified WhatsApp instance.
Set the presence status for a WhatsApp instance.
Configure a webhook for WhatsApp notifications.
Retrieve existing webhook configurations.
Set various settings for the WhatsApp instance.
Retrieve existing settings for the WhatsApp instance.
Send a plain text message to a WhatsApp contact.
Send a status update to a WhatsApp contact.
Send media files to a WhatsApp contact.
Send an audio message to a WhatsApp contact.
Send a sticker to a WhatsApp contact.
Send a location to a WhatsApp contact.
Send a contact card to a WhatsApp contact.
Send a reaction to a message in WhatsApp.
Send a poll to a WhatsApp group or chat.
Send a list message to a WhatsApp contact.
Send buttons for interactive messages to a WhatsApp contact.
Find and retrieve contacts from the WhatsApp instance.
Find and retrieve chat information from the WhatsApp instance.
Find a specific group using its JID (Jabber ID).
Retrieve all groups associated with the WhatsApp instance.
Retrieve members of a specific WhatsApp group.