Feature Request: Support for WhatsApp Business Template Creation via Twilio Python REST API
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 2.1k
- Forks
- 815
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 2
Description
Hello Twilio team 👋,
We currently working with the Twilio Python SDK to integrate WhatsApp Business features into our platform. While sending messages and handling sessions works well, we noticed that there is no support for creating WhatsApp Business message templates programmatically via the Python SDK.
I'd like to ask if there are any current or future plans to support this functionality?
Feature Request
Add support for creating and managing WhatsApp Business templates through the Twilio Python REST API, similar to what is available via the Twilio Console.
Use Case
Allow developers to manage WhatsApp templates dynamically from their backend services, without needing to manually create templates through the Twilio Console.
Benefits
- Improves developer experience and reduces reliance on manual steps.
- Aligns with Twilio’s philosophy of programmable communications.
Let us know if there's a workaround or alternative method for managing templates programmatically.
Thanks for the great work on the current library ! 🙏
Best regards,
Mohamed AbdElgani
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing how the Python SDK exposes existing WhatsApp resources and compare them with the Twilio REST API and Console template workflows. Define the supported template creation and management operations and their completion criteria before identifying the required SDK entry points and tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100