Getting Started with Circuitry

Welcome to Circuitry! This guide will help you get up and running with visual workflow automation in just a few minutes.

🚀 What Can Circuitry Do?

Circuitry empowers you to build sophisticated AI-powered automations without writing code. Here's what you can accomplish:

✨ The AI Wizard Advantage

What makes Circuitry unique is AI assistance at every step:

  • 🎨 AI Code Wizard: Describe what you want in plain English → Get working JavaScript
  • 🔮 AI Condition Builder: Say "if customer is high value" → Get the logic automatically
  • 🚀 Plugin Wizard: Describe any API → Get a complete integration plugin
  • 🤖 Smart Suggestions: AI helps optimize your workflows as you build

🔥 Key Capabilities

No-Code Power

  • Visual drag-and-drop workflow builder
  • Pre-built nodes for common operations
  • AI generates complex logic from descriptions

Enterprise-Grade Features

  • Webhook security with API keys, HMAC, OAuth
  • Parallel processing for massive scale
  • Sandboxed execution for safety
  • Environment variable management

Universal Connectivity

  • Connect ANY service with webhooks (Stripe, Shopify, GitHub, Slack, 1000s more)
  • Create custom plugins for any API in minutes
  • Built-in HTTP requests for REST APIs
  • Database connectivity (PostgreSQL, MySQL, MongoDB)

Real-Time Intelligence

  • Live visual execution feedback
  • Debug workflows as they run
  • Monitor performance and bottlenecks
  • Instant error detection and handling

🎯 Real-World Applications

Customer Service Automation

  • Process support tickets with AI to classify, prioritize, and route automatically
  • Generate personalized responses using GPT-4 or Claude
  • Escalate complex issues while handling routine requests instantly

Data Processing & Analysis

  • Transform messy data into structured formats with AI assistance
  • Analyze thousands of records in parallel using Fork/Join nodes
  • Generate reports and insights from multiple data sources simultaneously

Multi-Channel Integration

  • Connect Stripe payments → Slack notifications → Customer database updates
  • Sync data between Shopify, HubSpot, and Google Sheets automatically
  • Orchestrate complex workflows across dozens of services

Content Generation at Scale

  • Create personalized marketing emails for thousands of customers
  • Generate product descriptions from specifications
  • Transform technical documentation into user-friendly content

💡 Why Choose Circuitry?

Speed: Build in minutes what traditionally takes weeks Power: Enterprise capabilities without enterprise complexity
Intelligence: AI assists you at every decision point Flexibility: Connect anything, transform anything, automate anything Visual: See exactly what your automation does in real-time

Quick Start

1. Sign Up or Sign In

Navigate to Circuitry Editor and create a free account or sign in with your existing credentials.

2. Understanding the Interface

The editor consists of three main areas:

  • Left Sidebar: Contains all available nodes you can drag into your workflow
  • Canvas: The main area where you build and visualize your workflows
  • Right Panel: Settings and configuration for selected nodes

3. Create Your First Workflow

Step 1: Add Nodes

  • Drag a Start Node from the sidebar onto the canvas
  • Add an Agent Node to process data with AI

Step 2: Connect Nodes

  • Draw a connection by dragging from the output port of Start (bottom) to the input port of Agent (top)

Step 3: Configure the Start Node

  • Click on the Start node
  • Add test data in the right panel:
    { "message": "Hello World" }
    

Step 4: Configure the Agent Node

  • Click on the Agent node
  • Set the prompt in the right panel:
    Translate this to French: {{input.message}}
    

Step 5: Save Your Work

  • Your workflow auto-saves as you build

Step 6: Execute the Workflow

  • Click the Run button (▶️) in the top toolbar
  • Watch as nodes light up during execution
  • View the results in the Agent node output

Core Concepts

Nodes

Nodes are the building blocks of your workflows. Each node performs a specific function:

  • Start Node: Entry point for your workflow
  • Agent Node: AI-powered processing using language models
  • Action Node: Perform specific actions like HTTP requests
  • Condition Node: Branch your workflow based on conditions
  • Loop Node: Iterate over arrays or repeat operations
  • Fork Node: Split execution into parallel branches
  • Join Node: Merge parallel branches back together

Connections

Connections define the flow of data between nodes. Data flows from output ports (bottom of nodes) to input ports (top of nodes).

Execution

When you execute a workflow:

  1. Execution begins at the Start node
  2. Data flows through connections to subsequent nodes
  3. Each node processes its input and produces output
  4. Visual feedback shows the current execution state
  5. Results are displayed in real-time

Next Steps

Now that you understand the basics, explore these topics:

Need Help?