Skip to content

Commit ae83d18

Browse files
fix(byok): render new email-verify providers + raise hosted rate limits
- Add zerobounce/neverbounce/millionverifier to the Enrichment PROVIDER_SECTIONS so they render in the workspace BYOK settings UI (they were in PROVIDERS + the API allowlist but no section listed them). - Raise ZeroBounce and MillionVerifier hosted per-workspace rate limits from 60 to 1200 req/min, sized against documented upstream ceilings (ZeroBounce 80k/10s; MillionVerifier 160/sec). NeverBounce stays at 60 pending its account-configured throttle. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent dcd4687 commit ae83d18

3 files changed

Lines changed: 17 additions & 3 deletions

File tree

apps/sim/app/workspace/[workspaceId]/settings/components/byok/byok.tsx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,17 @@ const PROVIDER_SECTIONS: { label: string; ids: BYOKProviderId[] }[] = [
282282
},
283283
{
284284
label: 'Enrichment',
285-
ids: ['brandfetch', 'hunter', 'peopledatalabs', 'findymail', 'prospeo', 'wiza'],
285+
ids: [
286+
'brandfetch',
287+
'hunter',
288+
'peopledatalabs',
289+
'findymail',
290+
'prospeo',
291+
'wiza',
292+
'zerobounce',
293+
'neverbounce',
294+
'millionverifier',
295+
],
286296
},
287297
]
288298

apps/sim/tools/millionverifier/hosting.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ export function millionverifierHosting<P>(
3333
},
3434
rateLimit: {
3535
mode: 'per_request',
36-
requestsPerMinute: 60,
36+
// MillionVerifier caps the real-time API at 160/sec per account (~9.6k/min);
37+
// 20/sec per workspace stays well under while keeping enrichment fast.
38+
requestsPerMinute: 1200,
3739
},
3840
}
3941
}

apps/sim/tools/zerobounce/hosting.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ export function zerobounceHosting<P>(
3333
},
3434
rateLimit: {
3535
mode: 'per_request',
36-
requestsPerMinute: 60,
36+
// ZeroBounce caps /validate at 80k/10s per key (~480k/min); 20/sec per
37+
// workspace leaves large upstream headroom while keeping enrichment fast.
38+
requestsPerMinute: 1200,
3739
},
3840
}
3941
}

0 commit comments

Comments
 (0)