© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
NovuN
Novu•15mo ago
Shubham

Triggers with Whatsapp overrides - Only Template working: interactive & others are not working

Novu Event interface has these support
export type IWhatsappOverrides = {
template?: {
name: string;
language: {
code: string;
};
components?: IWhatsappComponent[];
};
} & {
[key in 'audio' | 'document' | 'image' | 'sticker' | 'video']?: IWhatsappMedia;
} & {
interactive?: {
type: 'button' | 'catalog_message' | 'list' | 'product' | 'product_list' | 'flow';
action: {
button?: string;
buttons?: {
type: 'reply';
title: string;
id: string;
}[];
catalog_id?: string;
product_retailer_id?: string;
sections?: IWhatsappSections[];
mode?: 'draft' | 'published';
flow_message_version?: '3';
flow_token?: string;
flow_id?: string;
flow_cta?: string;
flow_action?: string;
flow_action_payload?: {
screen: string;
data?: {
[key: string]: string;
};
};
};
header?: {
type: 'text' | 'image' | 'video' | 'document';
document?: IWhatsappMedia;
image?: IWhatsappMedia;
text?: string;
video?: IWhatsappMedia;
};
body?: {
text: string;
};
footer?: {
text: string;
};
};
};

I’ve tried all possible combinations, and while the template works as expected and triggers the correct notification, other data keys are resulting in undefined notifications. Could you confirm if these keys are supported, or if there's a specific way to structure the data for them to work properly?
Novu banner
NovuJoin
Open Source Notification Infrastructure Community by Novu
4,169Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements

Similar Threads

SendGrid overrides not working
NovuNNovu / 💬│support
3y ago
FCM webPush overrides not working
NovuNNovu / 💬│support
16mo ago
How are triggers processed??
NovuNNovu / 💬│support
11mo ago
Context are not working with topics
NovuNNovu / 💬│support
3d ago