diff --git a/apps/web/src/api/schema.d.ts b/apps/web/src/api/schema.d.ts
index 7e3938a2..7724e360 100644
--- a/apps/web/src/api/schema.d.ts
+++ b/apps/web/src/api/schema.d.ts
@@ -5790,9 +5790,14 @@ export interface components {
};
/**
* AccountAutomation
- * @description Account actions an administrator can turn on. All of them default off.
+ * @description MAM search policy and optional account actions. All switches default off.
*/
AccountAutomation: {
+ /**
+ * Exclude Vip
+ * @default false
+ */
+ exclude_vip: boolean;
/**
* Seedbox Ip
* @default false
diff --git a/apps/web/src/pages/MamAutomation.tsx b/apps/web/src/pages/MamAutomation.tsx
index 7542c93b..b2ff2cbd 100644
--- a/apps/web/src/pages/MamAutomation.tsx
+++ b/apps/web/src/pages/MamAutomation.tsx
@@ -5,6 +5,7 @@ export type AutomationSettings = components["schemas"]["AccountAutomation"];
export type UploadAmount = number | "max";
export const AUTOMATION_DEFAULTS: AutomationSettings = {
+ exclude_vip: false,
seedbox_ip: false,
seedbox_interval_seconds: 3600,
auto_vip: false,
diff --git a/apps/web/src/pages/Sources.tsx b/apps/web/src/pages/Sources.tsx
index 8561e881..d4d89c46 100644
--- a/apps/web/src/pages/Sources.tsx
+++ b/apps/web/src/pages/Sources.tsx
@@ -589,6 +589,30 @@ export function MamConnectionForm({ value }: { value: Connection }) {
}}
>