Schedule
Start flows from configured CXFabric Schedules managed in the platform calendar.
Component library
CXFabric components handle common workflow work like parsing, branching, logging, scheduling, API calls, MCP tool calls, file transfer, email, variables, and custom code.
Start workflows from schedules, HTTP calls, callbacks, sockets, and runtime events.
Start flows from configured CXFabric Schedules managed in the platform calendar.
Invoke flows by sending a defined HTTP request from an external system.
Start flows instantly from event callbacks and customer-specific system updates.
Start workflows from Model Context Protocol events or approved tool-facing entry points.
Start flows from Redis-driven events and event-based runtime state.
Listen to events in configured rooms and turn those signals into actions.
Route, branch, delay, and control execution as customer-specific rules change.
Evaluate an input value and route work through THEN or ELSE paths.
Route one input through multiple case branches with a default fallback.
Redirect execution to a target flow and entry-point component.
Pause execution for milliseconds, seconds, or minutes before continuing.
Parse, format, store, and log workflow data so every step receives the right shape.
Use template syntax with variables and conditionals to create output from JSON data.
Extract JSON values from node output or a URL into workflow variables.
Create reusable values that can be updated and passed through a flow.
Log flow data to your own datasource for troubleshooting, reporting, and audit workflows.
Call services, send updates, and complete work in downstream systems.
Configure method, URL, credentials, headers, parameters, and payload.
Call approved Model Context Protocol tools from inside a governed CXFabric flow.
Send SMTP-backed messages with dynamic content and attachments.
Move files, reach databases, and coordinate runtime state inside customer environments.
Connect to Redis for fast runtime state, lookup data, and workflow coordination.
Download, list, or upload files with stored SFTP credentials.
Test connections, run SQL, and review JSON or table output.
Use JavaScript or TypeScript for context-aware workflow logic and edge cases.
Write, test, and run JavaScript or TypeScript with workflow context and platform logs.
Components can be combined with connectors, credentials, and custom code to build customer-owned workflows without making every step a full custom integration.
Code when needed
The Code component is ideal for lightweight transformations, context-aware checks, and quick JSON shaping. When that code becomes reusable or needs its own UI and credential model, package it as a custom connector.
1const score = matchIntent(context.input);
2return {
3 route: score.nextAction,
4 confidence: score.value
5};
Move repeated patterns into components or connectors when they become standard across customers.
Pair custom logic with credentials, roles, logs, and version control.