• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

supabase / gotrue / 6348141311
65%

Build:
DEFAULT BRANCH: master
Ran 29 Sep 2023 07:04AM UTC
Jobs 1
Files 110
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

29 Sep 2023 06:57AM UTC coverage: 65.32% (-0.05%) from 65.373%
6348141311

push

github

web-flow
feat: upgrade whatsapp support on Twilio Programmable Messaging (#1249)

## What kind of change does this PR introduce?

As of October, Meta will be having a separate category [for billing
authentication related templates (such as
OTP)](https://support.twilio.com/hc/en-us/articles/13550552351771-Notice-Changes-to-WhatsApp-Template-Approval-Workflows-April-2023-).
Consequently, it looks like WhatsApp Authentication templates need to be
[submitted for approval via the content
API](https://www.twilio.com/docs/content/whatsappauthentication?code-sample=code-sending-wa-authentication-templates&code-language=Go&code-sdk-version=1.x).

Consequently, there are two new parameters `ContentSID` and
`ContentVariables` that need to be passed in. `ContentVariables`
contains the OTP and can be passed down from the calling functions.
These parameters are needed in order to allow for WhatsApp use on Twilio
Programmable Messaging after October

According to Twilio Support, Twilio Verify is unaffected by this change.

## What is the current behavior?

Programmable Messaging will use WhatsApp templates from Twilio Dashboard

## What is the new behavior?

Programmable Messaging (WhatsApp) will use templates from Content API

## Additional context

- It looks like [message Content on WhatsApp will be largely
standardized](https://www.twilio.com/docs/content/whatsappauthentication)
so message content can't be customized.

>Unlike other templates the body is preset by WhatsApp. Some
modifications can be made by specifying certain parameters however
custom authentication templates are not allowed.

will need to call this out on the dashboard

- This was tested manually by sending an OTP via toy application


## FLUPs required
- [ ] Update Dashboard to include `ContentSID`
- [ ] Update Twilio Programmable Messaging to advise users to submit
templates for approval. Also advise devs that they will have to move any
internationalization ... (continued)

22 of 22 new or added lines in 6 files covered. (100.0%)

7278 of 11142 relevant lines covered (65.32%)

49.99 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6348141311.1 29 Sep 2023 07:04AM UTC 0
65.32
GitHub Action Run
Source Files on build 6348141311
Detailed source file information is not available for this build.
  • Back to Repo
  • c58febed on github
  • Prev Build on master (#6335789141)
  • Next Build on master (#6349947707)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc