twilio / twilio/twilio-python

Feature Request: Support for WhatsApp Business Template Creation via Twilio Python REST API

Open
#880 0 comments 0 reactions 0 assignees View on GitHub

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.