Skip to content

feat(providers): Enhance WhatsApp Message Builder: Dynamic Type Detection & Custom Text Payload Support #8645

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: next
Choose a base branch
from

Conversation

srikant-kumar
Copy link

✨ What's Changed

  • Added support for detecting WhatsApp message types from customData (template, interactive, image, etc.)
  • Enhanced text message payload to read customData.text.body and preview_url
  • Fallbacks to options.content and preview_url: false if not provided

✅ Tested Scenarios

  • Template messages
  • Interactive messages
  • Text messages with and without customData.text

Copy link

netlify bot commented Jul 5, 2025

👷 Deploy request for dashboard-v2-novu-staging pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 2a78c08

@srikant-kumar srikant-kumar changed the title feat(whatsapp): Enhance WhatsApp Message Builder: Dynamic Type Detection & Custom Text Payload Support feat(provider): Enhance WhatsApp Message Builder: Dynamic Type Detection & Custom Text Payload Support Jul 5, 2025
@srikant-kumar srikant-kumar changed the title feat(provider): Enhance WhatsApp Message Builder: Dynamic Type Detection & Custom Text Payload Support feat(providers): Enhance WhatsApp Message Builder: Dynamic Type Detection & Custom Text Payload Support Jul 5, 2025
@srikant-kumar srikant-kumar deleted the dev branch July 5, 2025 05:47
@srikant-kumar srikant-kumar restored the dev branch July 5, 2025 06:52
@srikant-kumar srikant-kumar reopened this Jul 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant