diff --git a/app/javascript/dashboard/i18n/locale/en/integrations.json b/app/javascript/dashboard/i18n/locale/en/integrations.json
index 8e158982a..cbbe0ebbf 100644
--- a/app/javascript/dashboard/i18n/locale/en/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/en/integrations.json
@@ -12,10 +12,25 @@
"LIST": {
"404": "There are no webhooks configured for this account.",
"TITLE": "Manage webhooks",
- "TABLE_HEADER": [
- "Webhook endpoint",
- "Actions"
- ]
+ "TABLE_HEADER": ["Webhook endpoint", "Actions"]
+ },
+ "EDIT": {
+ "BUTTON_TEXT": "Edit",
+ "TITLE": "Edit webhook",
+ "CANCEL": "Cancel",
+ "DESC": "Webhook events provide you the realtime information about what's happening in your Chatwoot account. Please enter a valid URL to configure a callback.",
+ "FORM": {
+ "END_POINT": {
+ "LABEL": "Webhook URL",
+ "PLACEHOLDER": "Example: https://example/api/webhook",
+ "ERROR": "Please enter a valid URL"
+ },
+ "SUBMIT": "Edit webhook"
+ },
+ "API": {
+ "SUCCESS_MESSAGE": "Webhook URL updated successfully",
+ "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later"
+ }
},
"ADD": {
"CANCEL": "Cancel",
diff --git a/app/javascript/dashboard/routes/dashboard/settings/integrations/EditWebHook.vue b/app/javascript/dashboard/routes/dashboard/settings/integrations/EditWebHook.vue
new file mode 100644
index 000000000..cdfa2998a
--- /dev/null
+++ b/app/javascript/dashboard/routes/dashboard/settings/integrations/EditWebHook.vue
@@ -0,0 +1,108 @@
+
+