Skip to main content

WhatsApp Cloud API text/media channel support for MeshAgent

Project description

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=...).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meshagent_whatsapp-0.44.11.tar.gz (14.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

meshagent_whatsapp-0.44.11-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file meshagent_whatsapp-0.44.11.tar.gz.

File metadata

  • Download URL: meshagent_whatsapp-0.44.11.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for meshagent_whatsapp-0.44.11.tar.gz
Algorithm Hash digest
SHA256 aec41ffc1a0474a1139285ef13bce61e94ea0c49dad83b7ee65caf2ed876a447
MD5 ca9cf4b577dbcbeddc37b5abdd172c93
BLAKE2b-256 e380baea955cffe8d49867e3f1df90e55ae2884e575f31c42ed59e9c38911994

See more details on using hashes here.

File details

Details for the file meshagent_whatsapp-0.44.11-py3-none-any.whl.

File metadata

File hashes

Hashes for meshagent_whatsapp-0.44.11-py3-none-any.whl
Algorithm Hash digest
SHA256 a90395efd86cd433ada736f6ac25b471973335eeb525ff5b6ed2c92138a0f37c
MD5 0311f9f0dae150391b89e59a9fc45753
BLAKE2b-256 5df940ea828a691b2c75115bc4996a17372a0c7de8a9aca1c68510bfba051997

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page