# Splox ## Docs - [Create Chat](https://docs.splox.io/api-reference/create-chat.md): Creates a new chat session for a workflow or other resource. The chat ID is required when running workflows via the API. - [Delete Chat](https://docs.splox.io/api-reference/delete-chat.md): Deletes a chat session by ID. - [Delete Chat History](https://docs.splox.io/api-reference/delete-chat-history.md): Deletes all message history for a chat session. The chat session itself is preserved. - [Delete MCP Connection](https://docs.splox.io/api-reference/delete-mcp-connection.md): Deletes an end-user MCP connection by ID. - [Execute MCP Tool](https://docs.splox.io/api-reference/execute-mcp-tool.md): Executes a tool directly on an MCP server configured by the authenticated user. - [Get Activity Stats](https://docs.splox.io/api-reference/get-activity-stats.md) - [Get Balance](https://docs.splox.io/api-reference/get-balance.md) - [Get Chat](https://docs.splox.io/api-reference/get-chat.md): Retrieves a chat session by ID. Users can only access their own chats. - [Get Chat History](https://docs.splox.io/api-reference/get-chat-history.md): Retrieves paginated chat message history. Returns a bare JSON array of messages, newest first. - [Get Daily Activity](https://docs.splox.io/api-reference/get-daily-activity.md) - [Get Entry Nodes](https://docs.splox.io/api-reference/get-entry-nodes.md): Retrieves the entry nodes for a workflow version. The `id` parameter is a workflow version ID, not a workflow ID. - [Get Workflow Execution Tree](https://docs.splox.io/api-reference/get-execution-tree.md): Retrieves the complete execution tree showing all nodes, their status, inputs, outputs, and child agent executions. Max recursion depth: 10. - [Get MCP Catalog Item](https://docs.splox.io/api-reference/get-mcp-catalog-item.md): Returns one MCP catalog item by ID. - [Get Memory Messages](https://docs.splox.io/api-reference/get-memory-messages.md) - [Get Transaction History](https://docs.splox.io/api-reference/get-transaction-history.md) - [Get User MCP Server Tools](https://docs.splox.io/api-reference/get-user-mcp-server-tools.md): Returns available tool options for a user MCP server. - [Get Workflow](https://docs.splox.io/api-reference/get-workflow.md): Retrieves a workflow with its draft version, all nodes, and all edges. - [Get Workflow Request History](https://docs.splox.io/api-reference/get-workflow-history.md): Retrieves cursor-based paginated execution history for a workflow. - [Get Latest Workflow Version](https://docs.splox.io/api-reference/get-workflow-version.md): Retrieves the latest version of a workflow by highest version number. - [API Introduction](https://docs.splox.io/api-reference/introduction.md): Run workflows, manage chats, and monitor execution via the Splox API - [List Chats](https://docs.splox.io/api-reference/list-chats.md): Lists all chat sessions for a specific resource (workflow, agent, etc.). - [List MCP Catalog](https://docs.splox.io/api-reference/list-mcp-catalog.md): Lists available MCP servers from the global catalog with pagination and search. - [List MCP Connections](https://docs.splox.io/api-reference/list-mcp-connections.md): Lists MCP resources owned by the authenticated user. Use scope=end_user (default) for end-user bindings, or scope=owner_user for owner-user configured MCP servers. - [List Memory Instances](https://docs.splox.io/api-reference/list-memory-instances.md) - [List Workflow Versions](https://docs.splox.io/api-reference/list-workflow-versions.md): Lists all versions of a workflow. - [List Workflows](https://docs.splox.io/api-reference/list-workflows.md): Lists all workflows owned by the authenticated user. Supports cursor-based pagination and search. - [Listen to Chat Events (SSE)](https://docs.splox.io/api-reference/listen-chat-messages.md): Streams real-time chat updates via Server-Sent Events. Subscribes to the chat's Redis channel and streams workflow request updates and node execution events for the chat session. Keepalive every 3 seconds, 30-minute timeout. - [Listen to Workflow Execution (SSE)](https://docs.splox.io/api-reference/listen-workflow-execution.md): Streams real-time execution updates via Server-Sent Events as the workflow runs. First sends all existing node executions, then streams updates in real-time via Redis PubSub. - [Memory Actions](https://docs.splox.io/api-reference/memory-actions.md) - [Run Workflow](https://docs.splox.io/api-reference/run-workflow.md): Triggers a workflow execution. Creates a workflow request with the given payload, enqueues it for processing, and returns a workflow_request_id for tracking. - [Trigger Workflow via Event Webhook](https://docs.splox.io/api-reference/trigger-webhook.md): Receives an event from an external service via the Event Hub. The event is stored and routed to subscribed agents. Supports verification challenges for Slack and Facebook/Instagram. - [Changelog](https://docs.splox.io/changelog.md): Product updates and announcements - [Edges](https://docs.splox.io/concepts/edges.md): Connections between nodes that define execution flow and data transfer in Splox workflows - [Nodes](https://docs.splox.io/concepts/nodes.md): Building blocks of Splox workflows - individual actions that process data, call AI models, execute tools, and control flow - [Workflows](https://docs.splox.io/concepts/workflows.md): Understanding workflows in Splox - the foundation of automation - [Conditional Edges](https://docs.splox.io/edges/conditional-edges.md): Route execution based on switch node conditions with IF/ELIF/ELSE logic - [Error Edges](https://docs.splox.io/edges/error-edges.md): Handle node execution failures with graceful error recovery paths - [Parallel Edges](https://docs.splox.io/edges/parallel-edges.md): Standard execution flow for concurrent node processing - [Tool Edges](https://docs.splox.io/edges/tool-edges.md): Connect Agent nodes to tools for AI-powered function calling - [Introduction](https://docs.splox.io/introduction.md): Build AI-powered workflows that actually work together - [Agent Node](https://docs.splox.io/nodes/agent-node.md): Autonomous AI agents that can reason, plan, and use tools to complete complex tasks - [Entry Node](https://docs.splox.io/nodes/entry-node.md): Entry point for workflow execution - where every workflow begins - [Node Lifecycle](https://docs.splox.io/nodes/lifecycle.md): Understand node execution states and behavior during workflow runs - [Merge Node](https://docs.splox.io/nodes/merge-node.md): Combine multiple execution paths into a single workflow - [Switch Node](https://docs.splox.io/nodes/switch-node.md): Conditional branching based on data evaluation with 14 operators - [Tool Node](https://docs.splox.io/nodes/tool-node.md): Execute operations via MCP servers, platform integrations, sandboxes, and external APIs - [Variable Mappings](https://docs.splox.io/nodes/variable-mappings.md): Reference data across nodes using Jinja2 template syntax - a universal feature in Splox - [Pricing](https://docs.splox.io/pricing.md): Simple, transparent pay-as-you-go pricing - [Anthropic](https://docs.splox.io/providers/anthropic.md): Access Claude models through Splox with transparent pricing - [Google Gemini](https://docs.splox.io/providers/gemini.md): Access Google's Gemini models through Splox with transparent pricing - [Morph](https://docs.splox.io/providers/morph.md): AI-powered code editing tools - [OpenAI](https://docs.splox.io/providers/openai.md): GPT-4, GPT-5, o-series reasoning models, and Codex - [OpenRouter](https://docs.splox.io/providers/openrouter.md): Unified API for 200+ AI models - [Sandbox](https://docs.splox.io/providers/sandbox.md): Isolated development environments for code execution - [Quickstart](https://docs.splox.io/quickstart.md): Build your first AI workflow in 5 minutes - [SDKs](https://docs.splox.io/sdks.md): Official SDKs for Python, Node.js/TypeScript, and Go - [Build an Autonomous Trading Agent](https://docs.splox.io/tutorials/ai-crypto-trader.md) - [Build an AI Research Assistant](https://docs.splox.io/tutorials/ai-research-assistant.md) - [Automate Customer Support with AI](https://docs.splox.io/tutorials/automate-customer-support.md) - [Connect AI to Your Data Sources](https://docs.splox.io/tutorials/connect-real-data.md): Learn how to connect external services, APIs, and data sources to your Splox agents using MCP (Model Context Protocol). - [Deploy Any App to Production](https://docs.splox.io/tutorials/deploy-app-to-production.md) - [Build Your First AI Agent](https://docs.splox.io/tutorials/first-ai-agent.md): Learn how to build an autonomous AI agent in Splox using the workflow builder. Connect an Entry node, Agent node, and Tool node in minutes. - [Build a Multi-Agent System](https://docs.splox.io/tutorials/multi-agent-team.md) - [Scale Agents with Parallel Execution](https://docs.splox.io/tutorials/parallel-agents.md) - [Supercharge Agents with Skills](https://docs.splox.io/tutorials/using-skills.md): Skills are reusable instruction packages that give your agents specialized capabilities. Fork from the catalog or build your own. ## OpenAPI Specs - [openapi](https://docs.splox.io/api-reference/openapi.json) ## Optional - [Dashboard](https://app.splox.io) - [Community](https://community.splox.io/) - [GitHub](https://github.com/splox-ai) - [Telegram](https://t.me/splox_ai) - [X](https://x.com/splox_io)