From 905e8e9ae62209d23236e228e233b19324effbc4 Mon Sep 17 00:00:00 2001 From: Kamil Dzieniszewski Date: Wed, 15 Oct 2025 14:53:06 +0200 Subject: [PATCH] feat: add subscription and org details to Chatwoot support widget --- webapp/src/component/HelpMenu.tsx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/webapp/src/component/HelpMenu.tsx b/webapp/src/component/HelpMenu.tsx index fdb0b3951f..621fc99f46 100644 --- a/webapp/src/component/HelpMenu.tsx +++ b/webapp/src/component/HelpMenu.tsx @@ -124,6 +124,20 @@ export const HelpMenu = () => { name: user!.name, url: window.location, }); + + // Set custom attributes for paying customers + if (preferredOrganization) { + const subscription = preferredOrganization.activeCloudSubscription; + // @ts-ignore + window.$chatwoot.setCustomAttributes({ + plan: subscription?.plan?.name || 'free', + subscriptionStatus: subscription?.status || 'inactive', + organizationId: preferredOrganization.id, + organizationName: preferredOrganization.name, + enabledFeatures: preferredOrganization.enabledFeatures.join(', '), + }); + } + // @ts-ignore window.$chatwoot.toggle(); });