diff --git a/app/javascript/dashboard/components-next/captain/pageComponents/document/LimitBanner.vue b/app/javascript/dashboard/components-next/captain/pageComponents/document/LimitBanner.vue
new file mode 100644
index 000000000..995424716
--- /dev/null
+++ b/app/javascript/dashboard/components-next/captain/pageComponents/document/LimitBanner.vue
@@ -0,0 +1,26 @@
+
+
+
+
+ {{ $t('CAPTAIN.BANNER.DOCUMENTS') }}
+
+
diff --git a/app/javascript/dashboard/components-next/captain/pageComponents/response/LimitBanner.vue b/app/javascript/dashboard/components-next/captain/pageComponents/response/LimitBanner.vue
new file mode 100644
index 000000000..4d548e62c
--- /dev/null
+++ b/app/javascript/dashboard/components-next/captain/pageComponents/response/LimitBanner.vue
@@ -0,0 +1,26 @@
+
+
+
+
+ {{ $t('CAPTAIN.BANNER.RESPONSES') }}
+
+
diff --git a/app/javascript/dashboard/i18n/locale/en/integrations.json b/app/javascript/dashboard/i18n/locale/en/integrations.json
index 97fae7c1d..c1de560af 100644
--- a/app/javascript/dashboard/i18n/locale/en/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/en/integrations.json
@@ -316,6 +316,10 @@
"UPGRADE_NOW": "Upgrade now",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
+ "BANNER": {
+ "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
+ "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ },
"FORM": {
"CANCEL": "Cancel",
"CREATE": "Create",