Start Node
Purpose: Entry point for workflow execution Every workflow must have at least one start node. When a workflow is triggered, execution begins at the specified start node.

Configuration
Label
Label
Description: The name of the start node that identifies the entry point of your workflow.Type: StringRequired: YesConstraints:
- Minimum length: 1 character
- Maximum length: 64 characters
Trigger Type
Trigger Type
Description: Defines how the workflow is triggered - either by external webhook or internal API call.Type: SelectRequired: YesDefault: InternalOptions:
- Webhook - Triggered by external platform webhooks (Stripe, Slack, etc.)
- Internal - Triggered by internal API calls or other workflows
Platform
Platform
Description: Specifies which platform will trigger this start node via webhook.Type: Select (Dynamic)Required: ConditionalVisibility: Only shown when Trigger Type is set to “Webhook”Options: Dynamically loaded from available platforms:
- External Platforms: Telegram, Slack, GitHub, Stripe, and more
- Splox Platform: For custom API webhooks from your own application
Integration
Integration
Description: Links to your specific connected integration that will handle incoming webhook requests.Type: Select (Dynamic)Required: ConditionalVisibility: Only shown when Trigger Type is “Webhook” AND Platform is selectedOptions: Dynamically loaded from your connected integrations for the selected platformExample:
You must first connect an integration in Settings > Integrations before it appears in this list.
- Output Handles
Right Side Handles:
- PARALLEL: Main output path after trigger activation
- Fires when workflow starts
- Passes trigger input data to next nodes
- Enables workflow execution to begin
- ERROR: Error handling path for trigger failures
- Activated if trigger validation fails
- Passes error details for logging
- Allows error recovery at workflow start
- Multiple Trigger Types: Support both internal triggers and external webhook triggers
- Platform Integration: Direct webhook connections to 50+ external platforms (Telegram, Slack, etc.)
- Custom API Webhooks: Use Splox platform webhook for custom API integrations from your app
- Internal Orchestration: Connect workflows and build multi-agent systems with internal triggers
- Error Handling: Built-in error path for trigger validation failures
- Input Data Flow: Automatically passes trigger payload to connected nodes
- Webhook Security: Validates signatures and authentication from external platforms
Choosing Trigger Type:
- Internal → Multi-agent systems, workflow orchestration
- Webhook + External Platform → Telegram, Slack bots
- Webhook + Splox Platform → Custom API integration from your app
- API Webhooks: Receive data from external platforms like Stripe payments, Slack messages, or GitHub events
- Scheduled Workflows: Entry point for time-based triggers and scheduled tasks
- Manual Execution: Start workflows manually from the dashboard or API
- Multi-Entry Workflows: Create different start nodes for different trigger sources in the same workflow
Configuration Examples
Example 1: Internal Trigger (Multi-Agent Orchestration)
- Internal Workflow Chat - Using
send_internal_messagetool from another workflow - Subflow Nodes - When this workflow is called as a subflow from another workflow
- Multi-Agent Systems - Orchestrate multiple agents communicating internally
- Another workflow sends a message via the
send_internal_messagetool - A subflow node executes this workflow
- Internal Splox operations trigger the workflow
Best For: Building complex multi-agent systems where workflows communicate with each other internally.
Example 2: Telegram Bot Webhook
- Go to Integrations page and connect your Telegram bot
- Configure this start node with Telegram platform and your bot integration
- Splox generates webhook URL:
https://app.splox.io/v1/webhooks/{webhook_id} - Webhook is automatically registered with Telegram
Example 3: Splox Custom Webhook (Your Own API)
- Go to Integrations page and create a Splox integration (if not exists)
- Configure this start node with Splox platform
- Get webhook URL:
https://app.splox.io/v1/webhooks/{webhook_id} - Make POST requests from your app to trigger the workflow
Example 4: Slack Event Webhook
- Go to Integrations page and connect your Slack workspace
- Configure this start node with Slack platform and your workspace integration
- Splox generates webhook URL:
https://app.splox.io/v1/webhooks/{webhook_id} - Add this URL to your Slack app’s Event Subscriptions settings

