Semaphore integration
Follow your Semaphore CI/CD: react when pipelines pass or fail, look up workflows, pipelines, jobs, logs and promotions, and stop running work. It never starts builds, so it doesn't use paid machine minutes.
Build it by describing it
Type a sentence like this and the copilot builds, validates and simulates the workflow.- Simulated before it goes live
- Fixes proposed when something breaks
- One credit per run
Triggers
Start a workflow when this happens- WHENPipeline Finished
Triggers when a pipeline of a Semaphore project finishes. You can filter by branch and by result, for example only failed pipelines.
- WHENNew Workflow
Triggers when a new workflow starts in a Semaphore project, for example after a push. You can filter by branch.
Actions
Then Calibra can do this for you- DOGet Pipeline
Gets the status and result of a Semaphore pipeline, optionally with its blocks and jobs.
- DOList Pipelines
Lists the pipelines of a Semaphore project or workflow with their state and result.
- DOGet Workflow
Gets a Semaphore workflow: branch, commit, who triggered it and its initial pipeline.
- DOList Workflows
Lists the workflows of a Semaphore project, optionally for one branch and a date range.
- DOGet Job
Gets the state, result and timing of a Semaphore job.
- DOGet Job Logs
Gets the log of a Semaphore job: each command with its exit code, the failed commands and the output text.
- DOList Promotions
Lists the promotions (for example deployments to production) of a pipeline and their status.
- DOStop Workflow
Stops a running Semaphore workflow and all its pipelines. Nothing is deleted.
- DOStop Job
Stops a running Semaphore job. Nothing is deleted.
- DOCustom Semaphore API Request
Makes a request to your Semaphore API (/api/v1alpha) using the connection's token. Reading is always allowed; the only changes allowed are stopping workflows, pipelines or jobs and validating YAML. DELETE isn't allowed.
Questions
Is the Semaphore integration free?
Yes. Semaphore is available on every Calibra plan, including the free plan, which needs no card.
How is Semaphore usage billed?
Calibra charges one credit per workflow run, however many steps it has. Steps that read from or write to this app do not cost extra.
Can I connect Semaphore without writing code?
Yes. Describe the process in plain words and the AI copilot builds the workflow with Semaphore for you. You can also use templates or the visual editor.
Describe your first process. Watch it run today.
Free plan, no card. One credit per run, however many steps it has.