Documentation Hub

Master ProcessArchitec

Tutorials, API references, integration playbooks, and best practices to help you ship production-ready automations faster.

Updated weekly with new playbooks

Quick Start

Launch your first workflow in minutes

  • Collect intake data and launch the generator
  • Review the output viewer and JSON
  • Deploy to your automation platform
Read documentation

API Reference

Endpoints and payload contracts

  • Supabase-authenticated requests
  • Workflow generation contract
  • Export and analytics endpoints
Read documentation

Integration Guides

Bring workflows into your automation stack

  • Import to n8n or Make.com with one click
  • Add credentials to pre-configured 80-95% complete workflows
  • Test using native platform tools (n8n Test Workflow, Make Run Once)
Read documentation

Best Practices

Guidance for high-quality automations

  • Craft detailed prompts with triggers, data flows, and success criteria
  • Review AI-generated workflows before importing to verify logic
  • Test in staging environments before deploying to production
Read documentation

Technical Differentiation

Why ProcessArchitec generates production-ready workflows

  • 534 n8n nodes + 600 Make modules with intelligent selection
  • 80-95% parameter completion—users only add credentials
  • Catalog-aware AI with MCP-powered validation and optimization
Read documentation

Quick Start

Launch your first workflow in minutes

Kickoff Checklist

  1. Prepare your intake data. Capture the business snapshot, pain points, and manual time estimates. Those answers power the AI analysis.
  2. Launch the generator. Click Launch Generator from the hero banner. Toggle Expert Mode if you already have a detailed workflow description, then submit.
  3. Review the output. The Output Viewer presents a narrative summary, node-by-node details, and a downloadable JSON that is ready for import.
  4. Download the Quick Start PDF. Get the ProcessArchitec Quick Start Guide for a handy reference.

API Reference

Endpoints and payload contracts

Core Endpoints

MethodPathPurpose
POST/api/workflow/generateAccepts intake payloads or prompts and returns workflow JSON with metadata.
GET/api/my-workflowsLists workflows for the authenticated user and includes usage stats.
POST/api/export-workflowMarks a workflow as exported or triggers downstream delivery.
GET/api/webhook/test/[workflowId]Receives webhook payloads during testing and records analytics.

Authentication

All routes expect a Supabase JWT. Client-side requests attach the token from supabase.auth.getSession(). Server-to-server tasks can use SUPABASE_SERVICE_ROLE_KEY but never expose it to the browser.

Example Request & Response

Request:

POST /api/workflow/generate
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
Content-Type: application/json

{
  "userInput": {
    "businessSnapshot": {
      "industry": "ecommerce",
      "companySize": "50-200",
      "currentTools": ["Shopify", "Stripe", "Slack"]
    },
    "workflowDescription": "When a Stripe payment succeeds, create a customer record in HubSpot and notify the sales team in Slack"
  },
  "outputFormat": "n8n"
}

Success Response (200):

{
  "success": true,
  "workflow": {
    "name": "Stripe Payment to HubSpot & Slack",
    "nodes": [...],
    "connections": {...}
  },
  "meta": {
    "outputFormat": "n8n",
    "nodeCount": 7,
    "processingTime": "12.3s"
  }
}

Error Response (401 Unauthorized):

{
  "error": "Authentication required",
  "message": "Please sign in to generate workflows"
}

Error Response (422 Validation Error):

{
  "error": "Validation failed",
  "message": "workflowDescription is required",
  "details": {
    "field": "userInput.workflowDescription",
    "issue": "missing_required_field"
  }
}

Integration Guides

Bring workflows into your automation stack

n8n Import & Testing

  1. Open Workflows → Import from File in n8n and upload the JSON from ProcessArchitec.
  2. Add your credentials to OAuth nodes (Google, Slack, etc.). Your workflow arrives 80-95% configured—you only add the keys.
  3. Use n8n's built-in Test Workflow feature to execute nodes individually or test the entire flow.
  4. For webhook triggers, copy the production webhook URL and use tools like Postman or curl to send test payloads.
  5. Review execution logs in n8n's interface to debug data flow between nodes.

Make.com Import & Testing

  1. Upload the generated JSON through the Make.com scenario editor (Create Scenario → Import Blueprint).
  2. Re-map modules that require OAuth credentials and configure API keys for your services.
  3. Use Make's Run Once feature to test your scenario with real or sample data.
  4. Configure error handlers for retries, notifications, or fallback logic for production reliability.
  5. Review execution history to verify data transformations and module outputs.

Security & Credential Best Practices

  • Never commit credentials to version control. Use environment variables or secure vaults (1Password, AWS Secrets Manager).
  • Rotate API keys quarterly and immediately if a key is exposed or an employee with access leaves.
  • Use separate credentials for development, staging, and production environments.
  • Enable OAuth2 where possible for automatic token refresh and better security than static API keys.

Best Practices

Guidance for high-quality automations

Prompt Design for Better Workflows

The quality of your generated workflow depends on the clarity of your input. Follow these guidelines for best results:

  • Define the trigger clearly: "When a paid Stripe invoice arrives" vs. "when payment happens"
  • Specify data sources and destinations: "Pull customer data from HubSpot, create deal, store in Google Sheets"
  • Include transformation logic: "Calculate order total by summing line items and adding tax"
  • Define success criteria: "Send Slack notification to #finance when complete, email customer if payment fails"
  • Mention edge cases: "If inventory is zero, notify warehouse team and pause order"

Example: "When a new Typeform submission arrives, validate the email address, check if the contact exists in HubSpot (create if not), add them to the Q1 Campaign list, send a Slack notification to #sales with contact details, and schedule a follow-up task in Asana for 3 days later."

Testing & Deployment Strategy

  • Review before importing: Check the generated workflow in the Output Viewer to verify logic matches your requirements.
  • Test in n8n/Make first: Use platform-native test modes to validate each node with real or sample data.
  • Start with staging: Deploy to a test environment with non-production credentials before going live.
  • Monitor after deployment: Check execution logs daily for the first week to catch edge cases.
  • Version control your workflows: Export and commit workflow JSON to Git for change tracking and rollback capability.

Security & Compliance

  • Enable row-level security (RLS) on Supabase tables to ensure users only see their own workflows.
  • Never hardcode credentials in workflows—use platform credential managers (n8n credentials, Make connections).
  • For sensitive data, implement field-level encryption and comply with GDPR/CCPA data retention policies.
  • Monitor usage through your dashboard and set up alerts before hitting API rate limits on connected services.

Technical Differentiation

Why ProcessArchitec generates production-ready workflows

Enterprise-Grade Workflow Generation

ProcessArchitec doesn't just generate workflow JSON—it produces production-ready automations with 80-95% of parameters pre-configured. Our three-layer intelligent configuration system, catalog-aware architecture, and MCP-powered validation ensure your workflows work immediately after credential injection.

Comprehensive Platform Coverage

n8n Platform

  • 534 nodes in full catalog
  • 268 AI tools (OpenAI, Anthropic, Langchain, etc.)
  • 108 trigger nodes (webhooks, schedules, events)
  • 470 nodes with documentation integration
  • 139 versioned nodes with upgrade paths

Make.com Platform

  • 600+ modules configured and tested
  • 85-93% completion rate across all modules
  • Top service coverage (Shopify, Airtable, Stripe, etc.)
  • Error handlers and retry logic included

Three-Layer Parameter Generation System

Our proprietary configuration system ensures workflows arrive 80-95% complete:

Layer 1: Catalog-Based Parameters

Comprehensive node catalog provides common parameters, service-specific defaults, and basic configuration structures for all 534+ n8n nodes and 600+ Make modules.

Layer 2: Universal Configuration (Primary)

Context-aware configurator achieves 80-90% parameter completion by analyzing workflow type, industry, complexity, and business context. Includes:

  • • Dynamic field mappings: ={{$json["email"]}}
  • • Authentication structures (OAuth2, API keys, basic auth)
  • • Production-ready parameter values based on best practices
  • • Conditional logic and error handling configurations

Layer 3: MCP Enhancement & Validation

Real-time Model Context Protocol integration enriches parameters with up-to-date documentation, validates configurations against platform schemas, and optimizes for performance.

Intelligent Architecture Guarantees

Our Hybrid Architecture System ensures comprehensive workflow coverage:

  • Optimized node distribution: Workflows are designed with the right number of nodes for your use case—whether 3 or 30—ensuring no single node or module is overwhelmed with too many tasks
  • Service coverage analysis: System detects missing services and supplements architecture to ensure complete automation
  • Native node preference: Workflows rely primarily on native nodes and modules with limited HTTP Request fallbacks for optimal reliability and maintainability
  • Quality preservation: All generated nodes maintain 80-90% parameter completion standard regardless of workflow complexity

What This Means for You

  • Import and go: Workflows are 80-95% configured. You add credentials, we handle everything else.
  • Production-ready defaults: OAuth2 structures, dynamic field mappings, error handling—all pre-configured following platform best practices.
  • Time savings: What takes 2-4 hours to build manually becomes a 2-minute generation process.
  • Expert-level configurations: Get senior developer-quality workflows even if you're new to automation platforms.
  • Validated and optimized: MCP-powered validation ensures compatibility with the latest platform versions and best practices.

Example: Google Calendar Node Configuration

Here's what 90% parameter completion looks like in practice:

{
  "resource": "event",
  "operation": "getAll",
  "authentication": "oAuth2",               // ← Pre-configured
  "calendar": {
    "__rl": true,
    "value": "primary",
    "mode": "list",
    "cachedResultName": "Primary Calendar"  // ← Ready to use
  },
  "options": {
    "maxResults": 50,
    "timeMin": "={{new Date().toISOString()}}",      // ← Dynamic mapping
    "timeMax": "={{new Date(Date.now() + 30*24*60*60*1000).toISOString()}}",
    "singleEvents": true,
    "orderBy": "startTime",
    "timeZone": "America/New_York"          // ← Production default
  },
  "returnAll": false,
  "limit": 50
}

// What you add: Just your Google OAuth2 credentials
// Everything else: Already configured and tested

Need something custom?

Our solution architects can turn complex business processes into production-ready automations. Share your use case and we will blueprint it with you.

Talk to an expert