From 3f5d4f46f86357d19ef1c7e75ba1b3b961f3c1f8 Mon Sep 17 00:00:00 2001 From: Muhsin Keloth Date: Thu, 17 Jul 2025 09:25:28 +0530 Subject: [PATCH] chore: add whatsApp and google oauth config options --- config/installation_config.yml | 45 ++++++++++++++++++++++++++++++++-- 1 file changed, 43 insertions(+), 2 deletions(-) diff --git a/config/installation_config.yml b/config/installation_config.yml index 952f0fa3a..6b0b705dc 100644 --- a/config/installation_config.yml +++ b/config/installation_config.yml @@ -87,11 +87,14 @@ # ------- Email Related Config ------- # - name: MAILER_INBOUND_EMAIL_DOMAIN + display_title: 'Inbound Email Domain' value: description: 'The domain name to be used for generating conversation continuity emails (reply+id@domain.com)' locked: false - name: MAILER_SUPPORT_EMAIL + display_title: 'Support Email' value: + description: 'The support email address for your installation' locked: false # ------- End of Email Related Config ------- # @@ -126,6 +129,26 @@ type: boolean # ------- End of Facebook Channel Related Config ------- # +# ------- WhatsApp Channel Related Config ------- # +- name: WHATSAPP_APP_ID + display_title: 'WhatsApp App ID' + description: 'The Facebook App ID for WhatsApp Business API integration' + locked: false +- name: WHATSAPP_CONFIGURATION_ID + display_title: 'WhatsApp Configuration ID' + description: 'The Configuration ID for WhatsApp Embedded Signup flow (required for embedded signup)' + locked: false +- name: WHATSAPP_APP_SECRET + display_title: 'WhatsApp App Secret' + description: 'The App Secret for WhatsApp Embedded Signup flow (required for embedded signup)' + locked: false +- name: WHATSAPP_API_VERSION + display_title: 'WhatsApp API Version' + description: 'Configure this if you want to use a different WhatsApp API version. Make sure its prefixed with `v`' + value: 'v22.0' + locked: false +# ------- End of WhatsApp Channel Related Config ------- # + # MARK: Microsoft Email Channel Config - name: AZURE_APP_ID display_title: 'Azure App ID' @@ -375,6 +398,25 @@ type: secret # ------- End of OG Image Related Config ------- # +## ------ Configs added for Google OAuth ------ ## +- name: GOOGLE_OAUTH_CLIENT_ID + display_title: 'Google OAuth Client ID' + value: + locked: false + description: 'Google OAuth Client ID for email authentication' +- name: GOOGLE_OAUTH_CLIENT_SECRET + display_title: 'Google OAuth Client Secret' + value: + locked: false + description: 'Google OAuth Client Secret for email authentication' + type: secret +- name: GOOGLE_OAUTH_REDIRECT_URI + display_title: 'Google OAuth Redirect URI' + value: + locked: false + description: 'The redirect URI configured in your Google OAuth app' +## ------ End of Configs added for Google OAuth ------ ## + # ------- Github Integration Config ------- # - name: GITHUB_CLIENT_ID display_title: 'Github Client ID' @@ -392,5 +434,4 @@ value: locked: false description: 'Github App name for installation URLs (e.g., "chatwoot-qa")' -## ------ End of Github Integration Config ------- # - +## ------ End of Github Integration Config ------- # \ No newline at end of file