Skip to Content
Home

VelaFlows Developer Documentation

Welcome to the VelaFlows API and platform documentation. Everything you need to integrate with VelaFlows programmatically.

Overview

VelaFlows is an omnichannel customer support platform for managing conversations across WhatsApp, Telegram, Messenger, Instagram, and more. The platform exposes a comprehensive REST API through 34 microservices, a workflow automation engine with 216 node types, and real-time event delivery via webhooks.

Platform Architecture

LayerTechnology
API GatewayExpress.js reverse proxy on port 4000
AuthenticationJWT tokens with workspace-scoped access
Services34 Node.js microservices (Express, MongoDB, Redis)
MessagingRabbitMQ for async inter-service events
WorkflowsDAG-based execution engine with BullMQ scheduling

Base URL

All API requests go through the gateway:

https://api.velaflows.com/api/v1

Authentication

Every request requires two headers:

Authorization: Bearer <your-access-token> x-workspace-id: <your-workspace-id>