Splice Nodes
Splice maintains a collection of built-in nodes that provide core workflow functionality and utilities. These nodes are developed and maintained by the Splice team to ensure reliability, performance, and seamless integration with the platform.
Core Workflow Nodes
Control Flow
- If - Conditional branching based on data evaluation
- Switch - Multi-path routing with multiple conditions
- Loop - Iterate over arrays or repeat operations
Data Processing
- Code - Execute custom JavaScript for complex data transformations
- Transform - Map and modify data structures without coding
- Filter - Include or exclude data based on criteria
- Sort - Order data by specified fields
- Aggregate - Calculate sums, averages, and other statistics
Triggers
- Cron - Schedule workflows to run at specific times or intervals
- Webhook - Receive data from external systems via HTTP
- Manual - Start workflows on-demand from the Splice interface
Communication
- Email - Send notifications and reports via email
File Operations
- CSV Parser - Read and process CSV files
- Excel Reader - Read and process Excel spreadsheets
- PDF Parser - Parse PDF reports and documents
- Convert - Convert between file types
Database Operations
- SQL Query - Execute queries against databases
Utilities
- HTTP Request - Make custom API calls to any service
- Date/Time - Format, calculate, and manipulate dates
- String Operations - Text processing and manipulation
Key Features
Maintained by Splice
- Regular updates - Nodes are updated with new features and bug fixes
- Performance optimization - Continuously improved for speed and reliability
- Security patches - Prompt updates for any security vulnerabilities
- Compatibility - Guaranteed to work with all Splice platform features
Built-in Error Handling
- Detailed logging - Comprehensive error messages for debugging
- Exception Handling - Gracefully handle workflow exceptions
Optimized Performance
- Memory efficient - Designed to handle large datasets without memory issues
- Fast execution - Optimized algorithms for common operations
- Resource management - Automatic cleanup of temporary resources
Best Practices
Node Selection
- Use built-in nodes first - Leverage Splice-maintained functionality before custom code
- Combine simple nodes - Chain multiple simple nodes rather than complex custom logic
- Consider performance - Choose the most efficient node for your use case
Configuration
- Use descriptive names - Make workflows self-documenting with clear node labels
Error Handling
- Plan for failures - Design workflows that gracefully handle node errors
- Monitor execution - Set up alerts for critical workflow failures
- Test thoroughly - Validate node behavior with various input scenarios
Getting Help
Documentation
Each Splice node includes:
- Usage examples - Common patterns and best practices
- Troubleshooting guides - Solutions for common issues
Support
- Technical support - Direct assistance from the Splice team
- Feature requests - Suggest improvements or new node functionality
Splice nodes form the foundation of reliable workflow automation, providing the essential building blocks for logistics and supply chain operations.