Skip to main content
This page is generated from introd-api/.env.example and introd-dashboard/.env.example. Secret values are intentionally redacted or normalized.
SourceSectionVariableExample or default
introd-apiDatabase (PostgreSQL / DigitalOcean Managed DB)DATABASE_URLpostgresql://user:password@localhost:5432/introd
introd-apiPool tuning (spike-ready defaults)DB_POOL_MAX_CONNECTIONS20
introd-apiPool tuning (spike-ready defaults)DB_POOL_IDLE_TIMEOUT30000
introd-apiPool tuning (spike-ready defaults)DB_QUERY_TIMEOUT15000
introd-apiSession & encryption (required in production)SESSION_SECRETset at deploy
introd-apiSession & encryption (required in production)ENCRYPTION_MASTER_KEYset at deploy
introd-apiSession & encryption (required in production)FOLK_ENCRYPTION_KEYset at deploy
introd-apiValkey (Redis-compatible, required, for cache/rate limit)REDIS_URLrediss://valkey-host:6379
introd-apiAppNODE_ENVdevelopment
introd-apiAppPORT5000
introd-apiAppDISABLE_RATE_LIMITStrue
introd-apiDomain routing (local development defaults; replace with deployed domains in production)APP_DOMAINlocalhost:5000
introd-apiDomain routing (local development defaults; replace with deployed domains in production)APP_BASE_URLhttp://localhost:5000
introd-apiDomain routing (local development defaults; replace with deployed domains in production)APP_URLhttp://localhost:5173
introd-apiDomain routing (local development defaults; replace with deployed domains in production)DASHBOARD_APP_URLhttp://localhost:5173
introd-apiDomain routing (local development defaults; replace with deployed domains in production)MARKETING_BASE_URLhttp://localhost:5000
introd-apiDomain routing (local development defaults; replace with deployed domains in production)OAUTH_BASE_URLhttp://localhost:5000
introd-apiDomain routing (local development defaults; replace with deployed domains in production)EXTENSION_LINKEDIN_REDIRECT_URIhttp://localhost:5000/api/linkedin/callback
introd-apiPublic keys may be exposed to browser bundles only through VITE_* names.SUPABASE_URLset at deploy
introd-apiPublic keys may be exposed to browser bundles only through VITE_* names.SUPABASE_SERVICE_ROLE_KEYset at deploy
introd-apiPublic keys may be exposed to browser bundles only through VITE_* names.SUPABASE_PUBLISHABLE_KEYset at deploy
introd-apiPublic keys may be exposed to browser bundles only through VITE_* names.VITE_SUPABASE_URLset at deploy
introd-apiPublic keys may be exposed to browser bundles only through VITE_* names.VITE_SUPABASE_PUBLISHABLE_KEYset at deploy
introd-apiGoogle OAuth (required for Google sign-in and Google integrations)GOOGLE_CLIENT_IDset at deploy
introd-apiGoogle OAuth (required for Google sign-in and Google integrations)GOOGLE_CLIENT_SECRETset at deploy
introd-apiGoogle OAuth (required for Google sign-in and Google integrations)GOOGLE_REDIRECT_URIhttp://localhost:5000/api/auth/google/callback
introd-apiGoogle OAuth (required for Google sign-in and Google integrations)GOOGLE_WORKSPACE_METADATA_SYNC_ENABLEDfalse
introd-apiLinkedIn OAuth (optional unless you use LinkedIn connect/sign-in)LINKEDIN_CLIENT_IDset at deploy
introd-apiLinkedIn OAuth (optional unless you use LinkedIn connect/sign-in)LINKEDIN_CLIENT_SECRETset at deploy
introd-apiLinkedIn OAuth (optional unless you use LinkedIn connect/sign-in)LINKEDIN_ENCRYPTION_KEYset at deploy
introd-apiMicrosoft Graph OAuth (metadata foundations only; use real values outside source control)MICROSOFT_CLIENT_IDset at deploy
introd-apiMicrosoft Graph OAuth (metadata foundations only; use real values outside source control)MICROSOFT_CLIENT_SECRETset at deploy
introd-apiMicrosoft Graph OAuth (metadata foundations only; use real values outside source control)MICROSOFT_TENANT_IDcommon
introd-apiMicrosoft Graph OAuth (metadata foundations only; use real values outside source control)MICROSOFT_GRAPH_METADATA_PAGE_SIZE50
introd-apiMicrosoft Graph OAuth (metadata foundations only; use real values outside source control)MICROSOFT_GRAPH_METADATA_MAX_PAGES4
introd-apiGraph (Neo4j) - optional but required for production graph intelligenceNEO4J_URIbolt://localhost:7687
introd-apiGraph (Neo4j) - optional but required for production graph intelligenceNEO4J_USERneo4j
introd-apiGraph (Neo4j) - optional but required for production graph intelligenceNEO4J_PASSWORDset at deploy
introd-apiGraph (Neo4j) - optional but required for production graph intelligenceNEO4J_DATABASEneo4j
introd-apiGraph (Neo4j) - optional but required for production graph intelligenceNEO4J_AUTO_MIGRATEtrue
introd-apiGraph sync scheduler (optional)GRAPH_SYNC_ENABLEDtrue
introd-apiGraph sync scheduler (optional)GRAPH_SYNC_INTERVAL_MINUTES15
introd-apiGraph sync scheduler (optional)GRAPH_SYNC_LOOKBACK_HOURS24
introd-apiGraph sync scheduler (optional)GRAPH_SYNC_MAX_USERS200
introd-apiGraph sync scheduler (optional)GRAPH_SYNC_CONCURRENCY4
introd-apiGraph sync scheduler (optional)GRAPH_SYNC_FORCE_ALLfalse
introd-apiFolk CRM OAuth (required for managed CRM sync)FOLK_CLIENT_IDset at deploy
introd-apiFolk CRM OAuth (required for managed CRM sync)FOLK_CLIENT_SECRETset at deploy
introd-apiClickUp API fallback (used by repo scripts and webhook-driven automation)CLICKUP_API_TOKENset at deploy
introd-apiClickUp API fallback (used by repo scripts and webhook-driven automation)CLICKUP_WORKSPACE_NAMEset at deploy
introd-apiClickUp API fallback (used by repo scripts and webhook-driven automation)CLICKUP_SPACE_NAMEset at deploy
introd-apiClickUp API fallback (used by repo scripts and webhook-driven automation)CLICKUP_FOLDER_NAMEset at deploy
introd-apiClickUp API fallback (used by repo scripts and webhook-driven automation)CLICKUP_WEBHOOK_SIGNING_SECRETset at deploy
introd-apiClickUp API fallback (used by repo scripts and webhook-driven automation)CLICKUP_WEBHOOK_SIGNING_SECRETSset at deploy
introd-apiClickUp API fallback (used by repo scripts and webhook-driven automation)CLICKUP_WEBHOOK_ENDPOINThttp://localhost:5000/api/integrations/clickup/webhook
introd-apiWorkflow bus / orchestrationN8N_WEBHOOK_URLset at deploy
introd-apiWorkflow bus / orchestrationN8N_API_BASE_URLset at deploy
introd-apiWorkflow bus / orchestrationN8N_API_KEYset at deploy
introd-apiWorkflow bus / orchestrationANTFARM_BINantfarm
introd-apiWorkflow bus / orchestrationANTFARM_API_BASE_URLset at deploy
introd-apiWorkflow bus / orchestrationANTFARM_API_TOKENset at deploy
introd-apiWorkflow bus / orchestrationOPENMOSS_API_BASE_URLset at deploy
introd-apiWorkflow bus / orchestrationOPENMOSS_PLANNER_API_KEYset at deploy
introd-apiIntrod virtual team runtimeVIRTUAL_TEAM_ENABLEDtrue
introd-apiIntrod virtual team runtimeVIRTUAL_TEAM_AUTOSTARTfalse
introd-apiIntrod virtual team runtimeVIRTUAL_TEAM_INTERVAL_MS30000
introd-apiIntrod virtual team runtimeVIRTUAL_TEAM_MAX_TASKS_PER_CYCLE8
introd-apiIntrod virtual team runtimeVIRTUAL_TEAM_MODELgpt-4.1-mini
introd-apiOutreach deliveryRESEND_API_KEYset at deploy
introd-apiOutreach deliveryRESEND_FROM_EMAILIntrod <[email protected]>
introd-apiCustomer.io (optional global lifecycle / transactional email support)CUSTOMERIO_SITE_IDset at deploy
introd-apiCustomer.io (optional global lifecycle / transactional email support)CUSTOMERIO_API_KEYset at deploy
introd-apiCustomer.io (optional global lifecycle / transactional email support)CUSTOMERIO_APP_API_KEYset at deploy
introd-apiCustomer.io (optional global lifecycle / transactional email support)CUSTOMERIO_REGIONUS
introd-apiCustomer.io (optional global lifecycle / transactional email support)CUSTOMERIO_REGION_PREFIXtrack
introd-apiFounder Telegram command channelTELEGRAM_CEO_BOT_TOKENset at deploy
introd-apiFounder Telegram command channelTELEGRAM_CEO_MODEwebhook
introd-apiFounder Telegram command channelTELEGRAM_CEO_WEBHOOK_SECRETset at deploy
introd-apiFounder Telegram command channelTELEGRAM_CEO_ALLOWED_CHAT_IDSset at deploy
introd-apiFounder Telegram command channelTELEGRAM_CEO_ALLOWED_USER_IDSset at deploy
introd-apiFounder Telegram command channelTELEGRAM_CEO_DEFAULT_USER_EMAILset at deploy
introd-apiFounder Telegram command channelTELEGRAM_CEO_AUTO_ENROLL_FIRST_PRIVATE_CHATtrue
introd-apiFounder Telegram command channelTELEGRAM_CEO_AUTO_RUN_DELEGATED_TASKStrue
introd-apiFounder Telegram command channelTELEGRAM_CEO_MAX_DELEGATED_RUNS3
introd-apiFounder Telegram command channelTELEGRAM_CEO_POLL_INTERVAL_MS5000
introd-apiSlack app credentials (optional for OAuth connect, manual bot-token setup also works)SLACK_CLIENT_IDset at deploy
introd-apiSlack app credentials (optional for OAuth connect, manual bot-token setup also works)SLACK_CLIENT_SECRETset at deploy
introd-apiSlack app credentials (optional for OAuth connect, manual bot-token setup also works)SLACK_SIGNING_SECRETset at deploy
introd-apiSlack app credentials (optional for OAuth connect, manual bot-token setup also works)SLACK_OAUTH_SCOPESchannels:read,groups:read,im:read,mpim:read,chat:write,chat:write.public
introd-apiDefault Slack channel used when no per-user channel is configured yetSLACK_DEFAULT_CHANNEL#introd
introd-apiRequest-access / Founding 100 notificationsSLACK_FOUNDING_100_WEBHOOK_URLset at deploy
introd-apiRequest-access / Founding 100 notificationsFOUNDING_100_SLACK_WEBHOOK_URLset at deploy
introd-apiRequest-access / Founding 100 notificationsSLACK_BOT_TOKENset at deploy
introd-apiRequest-access / Founding 100 notificationsSLACK_FOUNDING_100_CHANNEL_IDset at deploy
introd-apiRequest-access / Founding 100 notificationsSLACK_FOUNDING_100_CHANNEL#founding-100
introd-apiDiscord app credentialsDISCORD_PUBLIC_KEYset at deploy
introd-apiDiscord app credentialsDISCORD_WEBHOOK_URLset at deploy
introd-apiAI provider keysOPENAI_API_KEYset at deploy
introd-apiAI provider keysOPENROUTER_API_KEYset at deploy
introd-apiAI provider keysANTHROPIC_API_KEYset at deploy
introd-apiAI provider keysGEMINI_API_KEYset at deploy
introd-apiAI provider keysNVIDIA_API_KEYset at deploy
introd-apiDashboard bridge for introd-dashboard -> introd-api LinkedIn sync hydrationINTROD_DASHBOARD_API_SECRETset at deploy
introd-apiStripe Billing (server-side only; never expose STRIPE_SECRET_KEY)STRIPE_SECRET_KEYset at deploy
introd-apiStripe Billing (server-side only; never expose STRIPE_SECRET_KEY)STRIPE_WEBHOOK_SECRETset at deploy
introd-apiStripe Billing (server-side only; never expose STRIPE_SECRET_KEY)STRIPE_PRO_PRICE_IDset at deploy
introd-apiStripe Billing (server-side only; never expose STRIPE_SECRET_KEY)STRIPE_TEAM_PRICE_IDset at deploy
introd-apiStripe Billing (server-side only; never expose STRIPE_SECRET_KEY)STRIPE_COMMUNITY_PRICE_IDset at deploy
introd-apiStripe Billing (server-side only; never expose STRIPE_SECRET_KEY)STRIPE_SUCCESS_URLhttp://localhost:5173/settings?billing=success
introd-apiStripe Billing (server-side only; never expose STRIPE_SECRET_KEY)STRIPE_CANCEL_URLhttp://localhost:5173/settings?billing=canceled
introd-dashboardGeneralSUPABASE_PUBLISHABLE_KEYconfigured example
introd-dashboardGeneralSUPABASE_SERVICE_ROLE_KEYset at deploy
introd-dashboardGeneralSUPABASE_URLhttps://bzciqgkzzngqrfwoopbk.supabase.co
introd-dashboardGeneralVITE_SUPABASE_PROJECT_IDbzciqgkzzngqrfwoopbk
introd-dashboardGeneralVITE_SUPABASE_PUBLISHABLE_KEYconfigured example
introd-dashboardGeneralVITE_SUPABASE_URLhttps://bzciqgkzzngqrfwoopbk.supabase.co
introd-dashboardGeneralINTROD_API_URLhttps://api.getintrod.ai
introd-dashboardGeneralINTROD_DASHBOARD_API_SECRETset at deploy
introd-dashboardGeneralBRANDFETCH_CLIENT_IDset at deploy
introd-dashboardGeneralVITE_BRANDFETCH_CLIENT_IDset at deploy