Metadata-Version: 2.4
Name: meshagent-whatsapp
Version: 0.44.11
Summary: WhatsApp Cloud API text/media channel support for MeshAgent
License-Expression: Apache-2.0
Project-URL: Documentation, https://docs.meshagent.com
Project-URL: Website, https://www.meshagent.com
Project-URL: Source, https://www.meshagent.com
Requires-Python: >=3.13
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: meshagent-api==0.44.11
Requires-Dist: meshagent-agents==0.44.11
Requires-Dist: aiohttp<4,>=3.12
Dynamic: license-file

# MeshAgent WhatsApp

WhatsApp Cloud API text/media channel support for MeshAgent process agents.

This package exports `WhatsAppChannel` and `create_channel(...)` for use with a
MeshAgent process channel shim.

The channel turns validated WhatsApp webhook queue messages into trusted
MeshAgent user turns and sends completed agent responses through the WhatsApp
Cloud API. Incoming webhooks currently extract text messages. Text responses
are sent as WhatsApp text messages. File attachments emitted by the agent with
`attach_file` are sent as WhatsApp media messages when they are HTTP(S) URLs,
or when `room:///...` storage URLs can be resolved through
`room.storage.download_url(path=...)`.
