Lambda Input
Lambda Input
Section titled “Lambda Input”What it does: Defines what data your reusable workflow components need to receive from other workflows.
Perfect for: Reusable workflows • Template workflows • Modular design • Data processing pipelines
How It Works
Section titled “How It Works”graph LR
A[📥 Calling Workflow] --> B[🔄 Lambda Input]
B --> C[✅ Validate Data]
C --> D[▶️ Start Lambda Workflow]
style A fill:#e1f5fe
style B fill:#fff3e0
style C fill:#e8f5e8
style D fill:#f3e5f5
Simple process: Other workflow calls → Lambda Input receives data → Validates format → Starts your reusable workflow
Common Use Cases
Section titled “Common Use Cases”Reusable components - Create workflows that can be used by multiple other workflows Template workflows - Build workflow templates that work with different data Data processing - Create specialized data processing workflows API integration - Standardize how workflows handle external data
Real Example
Section titled “Real Example”Scenario: Create a reusable workflow that extracts content from any website URL
Lambda Input Configuration:
{ "parameterName": "websiteUrl", "inputSchema": { "type": "object", "properties": { "url": {"type": "string"}, "timeout": {"type": "number", "default": 5000} }, "required": ["url"] }}When another workflow calls this lambda:
{ "url": "https://news.example.com/article/123", "timeout": 10000}Lambda Input outputs for your workflow:
{ "websiteUrl": "https://news.example.com/article/123", "timeout": 10000}Simple Configuration Tips
Section titled “Simple Configuration Tips”Basic text input:
{ "parameterName": "userText", "inputSchema": {"type": "string"}}URL with validation:
{ "parameterName": "websiteUrl", "inputSchema": {"type": "string", "format": "uri"}}Optional parameters with defaults:
{ "parameterName": "config", "inputSchema": { "type": "object", "properties": { "retries": {"type": "number", "default": 3}, "timeout": {"type": "number", "default": 5000} } }}Common Workflow Patterns
Section titled “Common Workflow Patterns”Simple data processing:
[Lambda Input] → [Process Data] → [Lambda Output]Web content extraction:
[Lambda Input] → [Get Page Content] → [Extract Text] → [Lambda Output]AI analysis workflow:
[Lambda Input] → [AI Analysis] → [Format Results] → [Lambda Output]Quick Troubleshooting
Section titled “Quick Troubleshooting”Schema validation fails: Check that the calling workflow sends data in the expected format
Parameter not available: Make sure the parameterName matches what you’re using in other nodes
Workflow won’t start: Verify that all required parameters are being provided
What’s Next?
Section titled “What’s Next?”Related nodes: Lambda Output • Edit Fields • If
Common workflows: Modular Workflow Patterns • Reusable Component Design • Data Processing Pipelines
Learn more: Lambda Workflows Guide • Advanced Workflow Design • Workflow Architecture