Metadata-Version: 2.4
Name: meshagent-twilio
Version: 0.44.11
Summary: Twilio SMS/MMS 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 Twilio

Twilio SMS/MMS channel support for MeshAgent process agents.

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

The channel turns validated Twilio webhook queue messages into trusted
MeshAgent user turns and sends completed agent responses through Twilio's
Messages API. Text responses are sent as SMS. File attachments emitted by the
agent with `attach_file` are sent as MMS media URLs when they are HTTP(S) URLs,
or when `room:///...` storage URLs can be resolved through
`room.storage.download_url(path=...)`.
