- Home
- Getting Started
- Account & Settings
- Roles & Add-On Access
- Settings
- Agentic
- White Label
- Agents & Engines
- Engines
-
Agents
- Overview
- Core Agents
- Core Agents
- Matrix Agent
- Audit Agent
- Industry Agents
- Patent Agent
- Add-On Modules
-
Manufacturing
- Manufacturing
- Overview
- Work Orders
- Production Scheduling
- Shop Floor Monitor
- OEE Dashboard
- Production Counters
- Plant & Process Setup
- Work Centers
- Bill of Materials
- Manufactured Products
- Work Instructions
- Quality Operations
- Overview
- Inspection Plans
- Quality Checklist
- Non-Conformance (NCR)
- SPC Charts
- Traceability (4M)
- Maintenance Operations
- Overview
- Asset Registry
- Preventive Maintenance
- Work Orders
- Spare Parts
- Reliability Dashboard
- Inventory Operations
- Overview
- Material Staging
- WIP Tracking
- Kanban Replenishment
- Material Consumption
- Assets
- Asset Health
- Legal
- Construction
- Government
- Education
- Energy
- Agriculture
- Healthcare
- RevOps
- Ecommerce Operations
- Financial Audit & Fintech Ops
- Insurance
- Hospitality
- Real Estate
- Patent & R&D Operations
- Automotive & Fleet Management Ops
- Customs & Global Trade
- Enterprise & Technical
-
Enterprise Operations
- Enterprise Operations
- Overview
- Enterprise Operations Guide
- Compliance & Docs
- Overview
- Approval Workflow
- Expiry Reminders
- Document Control
- Audit Trail
- Compliance Radar
- Contracts & Warranty
- Overview
- Active Contracts
- Warranty Check
- Service Billing
- Field Service
- Overview
- Dispatch Board
- Job Management
- Van Inventory
- Performance Dashboard
- Service Desk
- Overview
- Service Requests
- SLA Monitor
- Knowledge Base
- Procurement & Vendor
- Purchase Orders
- Vendor Portal
- RFQ Management
- QHSE
- Overview
- Incident Reporting
- Permit to Work
- Safety Inspections
-
Security & Compliance
- Threat & Monitoring
- Overview
- Security Hub
- Security Audit
- IAM Visualizer
- Dependency Scanner
- Secret Scanner
- Secret Vault
- Traffic Monitor
- Audit Trail
- Threat Simulator
- Compliance Radar (MatrixAgent)
- Identity & Compliance
- Overview
- PPTX Auditor
- PDF Auditor
-
Engineering & Infrastructure
- DevOps & Infrastructure
- Overview
- Cron Builder
- CI/CD Pipeline
- Containers
- Log Streamer
- Secrets Management
- Health Monitor
- Infrastructure as Code
- Developer Tools
- Overview
- Nerve Center
- Git Diff Viewer
- Regex Tester
- JSON Transformer
- Workflow Optimizer
- Execution Replay
- Workflow Editor
- Dev Hub Terminal
- Security Hub
- Graph View
- Terminal Editor
- API Playground
- DSL Compiler
- Database Tools
- Overview
- Database Manager
- ORM Mapper
- SQL Formatter
- Schema Visualizer
- Visual Query Builder
- Seed Data Generator
- Custom Collections
- QA & Test
- Overview
- Flake Tracker
- Artifact Vault
- Web Test Module
- Test Plan & Runner
-
Data & Intelligence
- AIOps & Intelligence
- Overview
- Agents
- Agent Architect
- Model Center
- Prompt Lab
- Knowledge Base
- Agent Persona Editor
- Tool / Function Registry
- Observability & Logs
- DataOps & Analytics
- Overview
- Data Inspector
- AI Predictive Models
- Core Modules
- Ads & Social Media
- AI Assistants
- API & Integration
- App Groups
- Appointment Booking
-
Automation
- Automation
- Overview
- Workflow Editor
- Monitoring
- Execution Heatmap
- Workflow Pulse
- Trigger Control
- Task Scheduler
- Integration Hub
- Rule Engine
- Pipeline Designer
- Workflow Editor
- Overview
- Triggers
- Manual Input
- Data Sources
- Ecommerce
- Document Management
- Logic & Transform
- AI Agents
- Knowledge / AI
- Validation & Security
- Integrations
- Outputs
- Document Generation
- Image Generation
- Video Generation
- Coming Soon
- Call Center
- Collaboration
- Community
- Creative Studio
- CRM
- Fleet & Logistics
-
Finance
- Hub
- Finance Hub
- Accounting Hub
- Treasury & Banking Hub
- Commercial Accounts Hub
- Invoicing & Billing Hub
- Reporting & Analytics Hub
- Grid View
- Overview
- Accounting AI Assistant
- Treasury
- Invoice Manager
- Expense Management
- Financial Accounts
- Payroll
- Accounts Receivable
- Accounts Payable
- Bank Reconciliation
- Budget & Forecasting
- Expenses & Budget
- Profit & Loss
- Tax & Compliance
- Galleries & Curation
- Google Display Ads
- Human Resources
- Legal & Support
- Logistics
- Map Explorer
- Marketing
- My Workspace
- Plans & Pricing
- Point of Sale
- Product Management
- Purchase
- Sales
- Semantic Search
- Strategy & Fundraising
- Warehouse
- Website
- Productivity
- Project Management
- Documents
- Learning (LMS)
-
Creator Tools
- Overview
- Brand Identity Creator
- Template Creator
- Image Creator
- Overview
- Getting Started
- Image Generation
- Remix
- Upscale
- Magic Replace
- Remove Background
- Reframe
- Describe
- Magic Tags
- Magic Fill
- Style Transfer
- Style Preset
- Social Media Images
- Prompting Guide
- Video Creator
- Overview
- Getting Started with Video
- Text to Video
- Image to Video
- AI Video Transition
- Video Effects
- Scene Builder
- Short Film Creator
- Audio Creator
- Overview
- AI Audio
- Text to Speech
- Voice Cloning
- Music Generation
- Sound Effects
- Writer Tools
- App Factory
- Research
- Utilities
CI/CD Pipeline
Design and monitor continuous integration and deployment pipelines.
Overview
The CI/CD Pipeline screen gives you a visual designer for building and monitoring continuous integration and deployment workflows. Define stages (Build, Test, Deploy), add steps with commands to each stage, attach environment variables, and connect to GitHub or GitLab webhooks so pipelines trigger automatically on push or pull request events. Run history shows pass/fail status and output logs for every pipeline run.
Designing a Pipeline
Click New Pipeline to create a pipeline. Give it a name and an optional description. The designer opens with an empty stage list.
Adding Stages
- Click + Add Stage. Enter a stage name (e.g. Build, Unit Tests, Integration Tests, Deploy Staging, Deploy Production).
- Set the stage's failure behaviour: Stop pipeline (default) or Continue to next stage.
- Optionally set a timeout in minutes. The stage is marked as failed if it does not complete within the timeout.
Stages run sequentially by default. Toggle Parallel on a stage group to run two stages side by side (e.g. unit tests and linting in parallel).
Stage Templates
Click From Template when adding a stage to choose from common presets: Node.js Build, Docker Build, npm Test, Python pytest, Kubernetes Deploy, SSH Deploy. Templates pre-fill step commands for the chosen stack.
Stages & Steps
Each stage contains one or more steps. A step is a single shell command or script block.
Adding Steps to a Stage
- Click + Add Step inside a stage.
- Enter a step name (e.g. "Install dependencies").
- Enter the command or script. Multi-line scripts are supported.
- Optionally set a working directory if the command must run in a specific subfolder.
Step Status Badges
During a run, each step shows a real-time status badge:
- Pending (grey) — not yet started.
- Running (blue spinner) — currently executing.
- Passed (green check) — exited with code 0.
- Failed (red X) — exited with non-zero code or timeout exceeded.
- Skipped (grey dash) — skipped because a previous step in the stage failed and the stage is set to stop on failure.
Environment Variables
Environment variables defined at the pipeline level are available to all steps across all stages. Stage-level variables override pipeline-level variables of the same name within that stage only.
Adding Variables
- Open the pipeline settings (⚙ Settings tab) and click Environment Variables.
- Click + Add Variable. Enter the key and value.
- Toggle Secret to mask the value in the UI and run logs — the value is still available to steps at runtime but shows as
***everywhere else.
Use Secrets Management for Sensitive Values
For production credentials, API keys, and tokens, store them in Secrets Management and reference them in pipeline variables as ${{secrets.MY_KEY}} rather than hardcoding values. This keeps secrets out of pipeline configuration files.
Webhook Integration
Connect your pipeline to a source control provider so it triggers automatically on code events.
Setting Up a Webhook
- Go to Pipeline Settings → Integrations.
- Select your provider: GitHub, GitLab, or Bitbucket.
- Copy the Webhook URL and Secret shown.
- In your repository settings, add a new webhook using the copied URL and secret. Set the content type to
application/json. - Select the events that should trigger the pipeline: push, pull request opened, pull request merged.
- Save the webhook in your repository. The next push will trigger the pipeline automatically.
Run History
The Run History tab lists all previous pipeline runs in reverse chronological order. Each run shows:
- Run number and timestamp
- Trigger (manual, webhook push, PR event)
- Commit SHA and branch name
- Overall status (passed / failed / cancelled)
- Total duration
Click a run to expand the stage and step breakdown. Click any step to view its captured output log. Logs are retained for 30 days.
FAQ
ssh user@host 'command' as the step command.