From 797d7790db102edec13411d0d776d2538d32fdec Mon Sep 17 00:00:00 2001 From: Muhsin Date: Fri, 27 Mar 2026 13:43:30 +0400 Subject: [PATCH] chore: add feature flags --- app/javascript/dashboard/featureFlags.js | 1 + .../dashboard/routes/dashboard/settings/inbox/Settings.vue | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/javascript/dashboard/featureFlags.js b/app/javascript/dashboard/featureFlags.js index 858c0ecbc..3986b53d5 100644 --- a/app/javascript/dashboard/featureFlags.js +++ b/app/javascript/dashboard/featureFlags.js @@ -36,6 +36,7 @@ export const FEATURE_FLAGS = { CHATWOOT_V4: 'chatwoot_v4', CHANNEL_INSTAGRAM: 'channel_instagram', CHANNEL_TIKTOK: 'channel_tiktok', + CHANNEL_VOICE: 'channel_voice', CONTACT_CHATWOOT_SUPPORT_TEAM: 'contact_chatwoot_support_team', CAPTAIN_V2: 'captain_integration_v2', CAPTAIN_TASKS: 'captain_tasks', diff --git a/app/javascript/dashboard/routes/dashboard/settings/inbox/Settings.vue b/app/javascript/dashboard/routes/dashboard/settings/inbox/Settings.vue index b577195ff..bd05e053e 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/inbox/Settings.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/inbox/Settings.vue @@ -210,7 +210,11 @@ export default { if ( this.isATwilioChannel && this.inbox.phone_number && - this.inbox.medium === 'sms' + this.inbox.medium === 'sms' && + this.isFeatureEnabledonAccount( + this.accountId, + FEATURE_FLAGS.CHANNEL_VOICE + ) ) { visibleToAllChannelTabs = [ ...visibleToAllChannelTabs,