Install the plugin
Install the Kapso Hermes Agent plugin and enable it in the Hermes gateway.
Use the Kapso Hermes Agent plugin when a Hermes Agent gateway needs to receive Kapso webhooks, create Hermes MessageEvents, and send WhatsApp replies through Kapso.
The Kapso Hermes Agent plugin keeps WhatsApp transport, webhook verification, sender numbers, and media handling close to the Hermes gateway.
Install the Kapso Hermes Agent plugin and enable it in the Hermes gateway.
The adapter listens for POST /kapso/webhook and turns inbound WhatsApp messages into Hermes MessageEvents.
Use the connected Kapso WhatsApp number as the sender for Hermes replies and cron delivery.
Use KAPSO_ALLOWED_USERS or local development-only KAPSO_ALLOW_ALL_USERS for inbound access control.
Inbound images and audio can be downloaded through Kapso, cached, and attached to Hermes media fields.
Use hermes kapso status and gateway health checks after setup or env var changes.
The setup command can install the Kapso CLI, list connected WhatsApp numbers, ask which number Hermes should use, generate a webhook secret, and create the phone-number webhook.
Hermes remains the agent runtime. Kapso supplies official WhatsApp connectivity, webhook delivery, sender identity, and media access.
The default adapter accepts POST /kapso/webhook and should be reachable through a public HTTPS URL.
Use KAPSO_WEBHOOK_SECRET for signed Kapso webhooks. Disable verification only for unsigned local fixtures.
Images are cached for native vision processing, and audio or voice notes can be cached for Hermes STT.
Connect a Kapso sender, configure the gateway webhook, and let Hermes receive and reply to WhatsApp messages through Kapso.