← back to Ventura Claw
ENV_KEY_TO_CONNECTOR: add ELEVENLABS_API_KEY, PURELYMAIL_API_TOKEN, SHOPIFY_ADMIN_TOKEN
0c593b6798f3732aacc55feba6e9843dced57af3 · 2026-05-06 16:33:15 -0700 · SteveStudio2
The bulk-import endpoint at /api/me/connections/import maps env-var names to
connector credentials via a static table. Three keys that exist in Steve's
secrets-manager vault weren't mapped:
- ELEVENLABS_API_KEY → elevenlabs.ELEVENLABS_API_KEY
- PURELYMAIL_API_TOKEN → purelymail.PURELYMAIL_API_TOKEN
- SHOPIFY_ADMIN_TOKEN → shopify.access_token (alias for SHOPIFY_ACCESS_TOKEN)
After this patch a fresh import of secrets-manager .env populates 7 of
Steve's available connectors instead of 5 (stripe, cloudflare, shopify,
godaddy, browserbase, elevenlabs, purelymail) — zero unmatched.
Files touched
Diff
commit 0c593b6798f3732aacc55feba6e9843dced57af3
Author: SteveStudio2 <stevestudio2@SteveStacStudio.lan>
Date: Wed May 6 16:33:15 2026 -0700
ENV_KEY_TO_CONNECTOR: add ELEVENLABS_API_KEY, PURELYMAIL_API_TOKEN, SHOPIFY_ADMIN_TOKEN
The bulk-import endpoint at /api/me/connections/import maps env-var names to
connector credentials via a static table. Three keys that exist in Steve's
secrets-manager vault weren't mapped:
- ELEVENLABS_API_KEY → elevenlabs.ELEVENLABS_API_KEY
- PURELYMAIL_API_TOKEN → purelymail.PURELYMAIL_API_TOKEN
- SHOPIFY_ADMIN_TOKEN → shopify.access_token (alias for SHOPIFY_ACCESS_TOKEN)
After this patch a fresh import of secrets-manager .env populates 7 of
Steve's available connectors instead of 5 (stripe, cloudflare, shopify,
godaddy, browserbase, elevenlabs, purelymail) — zero unmatched.
---
server/server.js | 3 +++
1 file changed, 3 insertions(+)
diff --git a/server/server.js b/server/server.js
index db5f8da..8f12b49 100644
--- a/server/server.js
+++ b/server/server.js
@@ -1702,11 +1702,14 @@ const ENV_KEY_TO_CONNECTOR = {
AWS_SECRET_ACCESS_KEY: { connector: 'aws', field: 'secret_access_key' },
VERCEL_TOKEN: { connector: 'vercel', field: 'token' },
SUPABASE_KEY: { connector: 'supabase', field: 'api_key' },
+ ELEVENLABS_API_KEY: { connector: 'elevenlabs', field: 'ELEVENLABS_API_KEY' },
+ PURELYMAIL_API_TOKEN: { connector: 'purelymail', field: 'PURELYMAIL_API_TOKEN' },
// Aliases for common variants:
STRIPE_API_KEY: { connector: 'stripe', field: 'api_key' },
CLOUDFLARE_TOKEN: { connector: 'cloudflare', field: 'api_key' },
SHOPIFY_TOKEN: { connector: 'shopify', field: 'access_token' },
SLACK_TOKEN: { connector: 'slack', field: 'bot_token' },
+ SHOPIFY_ADMIN_TOKEN: { connector: 'shopify', field: 'access_token' },
};
function parseEnvText(text) {
← 03cee41 /services demo widget: 'Try it now' domain+email orchestrati
·
back to Ventura Claw
·
Connector wizard: one-question-at-a-time onboarding at /admi 7334fa7 →