Getting Started
Cogniviti Bridge is a UI wrapper for Apache Camel. All data transformation, routing, and execution happens through Camel routes — Bridge provides the visual interface to manage them.
Overview
- Create a Connection — Navigate to Connections and configure credentials for your source and target systems.
- Build an Integration — Use the Integration Builder to design a workflow. Behind the scenes, this generates an Apache Camel YAML route.
- Test & Preview — Run a preview execution. Cogniviti Bridge sends the route to the Camel runner which executes it and returns logs and payloads.
- Deploy — Promote your integration through Dev → Test → Prod environments.
- Monitor — View run history, logs, and error details from the Monitoring dashboard. All log data originates from Apache Camel.
Integration Builder
The visual builder lets you compose workflows by picking a source, adding transformations, and choosing a target. Each workflow step maps to a node in an Apache Camel route. You can preview the generated YAML at any time.
Connections
Connections store the credentials and endpoint information needed to reach external systems. When you test a connection, Cogniviti Bridge delegates the test to the Camel runner, which attempts a handshake with the target system and returns the result.
Templates
Templates are pre-configured integration patterns (e.g., SAP-to-Salesforce). Using a template bootstraps a new integration with recommended steps, mappings, and error handling already in place.
Monitoring & Logs
The Monitoring page shows all workflow runs. Logs, error stack traces, and step-level timings are retrieved from Apache Camel. You can replay failed runs and approve pending steps from the same interface.
API Reference
The Cogniviti Bridge API (NestJS, port 4000) exposes REST endpoints for integrations, connections, templates, runs, and more. Use the /api prefix when calling from the frontend; the Next.js proxy rewrites requests to the backend.