Secure account linking
Connections are reused across workflows and tokens stay server-side. The UI asks for missing accounts only when a template needs them.
Secure workflow setup
Workflow Studio is built to connect accounts once, configure a workflow in small reviewable steps, run a safe test, then activate only after the schedule, permissions, and recovery plan are clear.
Connections are reused across workflows and tokens stay server-side. The UI asks for missing accounts only when a template needs them.
Install and restore files are designed to be encrypted with a unique customer key before leaving the workspace.
The setup path favors deltas, validation checks, and safe test runs so copy, backup, and restore work can finish with less repeated data movement.
Drafts, test results, run history, and review states are tracked so a workflow can pause, resume, or request admin help without losing context.
Temporary working tasks for Nate
Workflow Studio uses this unique key for encrypted install packages, backup files, and restore handoffs. Copy it before creating an install file. If this key is lost, encrypted package data cannot be recovered by Workflow Studio or the support team.
Copyable key
Generating...
Treat this like a recovery key. Store it in your password manager before exporting install or restore files. Regenerating the key will not unlock files that were encrypted with an older key.
The intended install flow is to gather workflow settings, connection references, schedule limits, test-run evidence, and recovery metadata into a package that is encrypted before export. The app should minimize copy, backup, and restore time by moving only the workflow-specific configuration and verified deltas instead of repeatedly copying entire source systems.
Connect accounts, map fields, and collect any sample files needed for a safe test run.
Generate a unique encryption key and use it to protect install, backup, and restore packages.
Run a non-destructive test, review logs, then activate only when confidence and plan limits are clear.
These are needed before Connect OAuth can complete a real provider token exchange.
Google Cloud OAuth client, consent screen, Gmail scopes, redirect URL
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/gmail/callback
Missing: GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET
Azure app registration, Mail delegated scopes, redirect URL
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/outlook/callback
Missing: MICROSOFT_CLIENT_ID, MICROSOFT_CLIENT_SECRET
Yahoo developer app, mail scopes, redirect URL
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/yahoo/callback
Missing: YAHOO_CLIENT_ID, YAHOO_CLIENT_SECRET
Salesforce connected app, API scopes, redirect URL
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/salesforce/callback
Missing: SALESFORCE_CLIENT_ID, SALESFORCE_CLIENT_SECRET
HubSpot private/public app scopes and redirect URL
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/hubspot/callback
Missing: HUBSPOT_CLIENT_ID, HUBSPOT_CLIENT_SECRET, HUBSPOT_REDIRECT_URI
Azure app registration and Dynamics environment URL
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/dynamics/callback
Missing: MICROSOFT_CLIENT_ID, MICROSOFT_CLIENT_SECRET, DYNAMICS_ENVIRONMENT_URL
Zoho API client and region-specific redirect URL
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/zoho/callback
Missing: ZOHO_CLIENT_ID, ZOHO_CLIENT_SECRET, ZOHO_REDIRECT_URI
Google OAuth client and Drive scopes
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/google_drive/callback
Missing: GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET
Azure app registration, Files/Sites scopes
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/onedrive/callback
Missing: MICROSOFT_CLIENT_ID, MICROSOFT_CLIENT_SECRET
Dropbox app key/secret and redirect URL
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/dropbox/callback
Missing: DROPBOX_CLIENT_ID, DROPBOX_CLIENT_SECRET, DROPBOX_REDIRECT_URI
Box custom app and enterprise authorization settings
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/box/callback
Missing: BOX_CLIENT_ID, BOX_CLIENT_SECRET, BOX_REDIRECT_URI
Google OAuth client with Sheets scopes
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/google_sheets/callback
Missing: GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET
Microsoft Graph Excel workbook permissions
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/excel/callback
Missing: MICROSOFT_CLIENT_ID, MICROSOFT_CLIENT_SECRET
Airtable OAuth integration or PAT fallback
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/airtable/callback
Missing: AIRTABLE_CLIENT_ID, AIRTABLE_CLIENT_SECRET, AIRTABLE_REDIRECT_URI
Intuit developer app, accounting scope, company realm ID
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/quickbooks/callback
Missing: QUICKBOOKS_CLIENT_ID, QUICKBOOKS_CLIENT_SECRET, QUICKBOOKS_REDIRECT_URI
Xero OAuth app and tenant selection
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/xero/callback
Missing: XERO_CLIENT_ID, XERO_CLIENT_SECRET, XERO_REDIRECT_URI
Slack app, bot scopes, workspace installation
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/slack/callback
Missing: SLACK_CLIENT_ID, SLACK_CLIENT_SECRET, SLACK_REDIRECT_URI
Azure app registration and Teams Graph scopes
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/teams/callback
Missing: MICROSOFT_CLIENT_ID, MICROSOFT_CLIENT_SECRET
Meta app, Facebook Login, Page permissions, redirect URL
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/meta/callback
Missing: META_APP_ID, META_APP_SECRET
Meta app with Instagram Graph permissions and redirect URL
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/instagram/callback
Missing: INSTAGRAM_APP_ID, INSTAGRAM_APP_SECRET
LinkedIn app products, member social scope, redirect URL
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/linkedin/callback
Missing: LINKEDIN_CLIENT_ID, LINKEDIN_CLIENT_SECRET
X developer app, OAuth 2.0 client, callback URL
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/x/callback
Missing: X_CLIENT_ID, X_CLIENT_SECRET
DocuSign integration key, consent, account ID
Env keys
Callback
https://workflow-studio-henna.vercel.app/api/oauth/docusign/callback
Missing: DOCUSIGN_CLIENT_ID, DOCUSIGN_CLIENT_SECRET, DOCUSIGN_REDIRECT_URI
Secrets are never displayed here. This is only a working status view of what was found and which setup pieces are still missing.
No .env files found. Only OpenAI key references in helper docs/scripts.
Found provider env names and redirect references, but the copied client IDs/secrets were blank placeholder values.
Found Google, Meta, Instagram, LinkedIn, X, Salesforce, Yahoo, OpenAI, and redirect URI names. Provider app credentials still need real values.
Found OpenAI model/key and Tradier base URLs. Tradier account/token values were blank.
Supabase, OpenAI, cron, token encryption, and Workflow Studio callback URIs are configured. Stripe and provider OAuth client IDs/secrets remain to-do.
Pipedream Connect project, OAuth client credentials, project environment, remote MCP server URL
Host, port, username, app password or OAuth provider details
NetSuite account ID, integration record, token-based auth, role permissions
SAP endpoint, OAuth/API credentials, object permissions
Harvest API key and user permissions
Workday tenant URL and integration system user
Each template has been mapped to a mock run path, required account categories, AI processing points, and the background info needed from you.
Create a Email to CRM Record Update from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
email, crm
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Excel File Diff Checker from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
spreadsheet, file, storage
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Invoice Intake and ERP Entry from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
email, accounting, erp, file
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Purchase Order Matching from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
accounting, erp, storage
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Customer Response Categorization from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
email, messaging
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Lead Qualification Workflow from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
crm, database
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Meeting Notes to Action Items from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
storage, messaging, database
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Inbox Management Rules Engine from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
file
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Employee Onboarding Automation from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
hr, storage, messaging
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Employee Offboarding Workflow from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
hr, storage, messaging
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Contract Renewal Reminder Engine from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
storage, signature, messaging
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Order Status Reconciliation from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
erp, database, spreadsheet
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Inventory Threshold Monitoring from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
erp, spreadsheet, messaging
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Daily KPI Digest from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
spreadsheet, database, messaging
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Timesheet Validation Workflow from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
spreadsheet, hr, messaging
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a RFP/RFQ Intake Workflow from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
email, storage, database
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a QA/CAPA Intake Workflow from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
email, storage, database
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Vendor Certificate Expiration Tracker from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
email, storage
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Marketing Asset Approval Workflow from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
storage, messaging, database
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Email Attachment Organizer from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
email, storage
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Recruiting Resume Screener from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
email, storage, hr, database
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a IT Ticket Auto-Triage from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
email, messaging, database
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Expense Receipt Reconciliation from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
email, accounting, file
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Shared Inbox Cleanup AI from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Production Schedule Conflict Detector from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
spreadsheet, erp, database
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Compliance Document Collector from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
email, storage, signature
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Customer Churn Warning Workflow from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
crm, messaging, database
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Multi-System Data Synchronization from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
crm, database, spreadsheet
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a AI File Naming and Organization from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
storage, file
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a Daily Exception Report Generator from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
spreadsheet, database, messaging
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations
Create a AI Workflow Builder Assistant from scratch, select source accounts, map fields, run a safe test, then activate only after review.
Accounts
file, database
AI processing
Interpret plain-English setup instructions; Suggest field mappings and exception rules; Classify uncertain records as needs_review; Explain test failures in plain English
Needed from Nate
Which source account should be used; Which destination system or folder/table should receive output; Field names, labels, or example files for mapping; Approval rules before the workflow writes changes; Schedule and plan-limit expectations