Skip to content
Notis

Start the right Codemagic build for a CMS release

Send a release request to Notis and start the Codemagic build with the application and branch or tag details your release requires.

Trigger

Webhook received

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

Action

Start New Build

Starts a new build for an application.

Why this helps

A release request can stall while someone looks up the right app and build inputs or hands the task to another person.

  • Starts the requested build without a separate manual visit to Codemagic.
  • Keeps the application and branch or tag details in the release request.
  • Reduces missed build kickoffs during content release handoffs.

Setup

Build it in a few focused steps.

  • 1Connect Agility CMS and Codemagic in the Notis portal once.
  • 2Create an automation in Automations, New Automation, and name it.
  • 3Tell Notis to start the requested Codemagic build using the application, workflow, and branch or tag supplied in the incoming release request.
  • 4Choose the notis_webhook trigger and select where run reports should go.
  • 5Test with one real release request that includes a valid application, workflow, and branch or tag.

Questions about this workflow

What does Codemagic require to start a build?

The Start New Build action requires an application and workflow, plus either a branch or a tag. Include the real values in the incoming request or instruction.

Can a publish notification alone determine the build inputs?

Only when its payload contains the required values or those values are otherwise supplied. Notis should not guess a missing application, workflow, branch, or tag.

How is this different from forwarding a Git provider webhook?

This workflow calls Codemagic's Start New Build action with explicit build inputs. The webhook workflow relays a Git provider payload to Codemagic's webhook receiver.

When this happens · Trigger

Do this · Action

Supported Triggers and Actions

Notis builds workflows that link Agility cms to Codemagic. A trigger fires from one place; an action lands in another.

Agility cms triggers

Codemagic actions

Recurring trigger

Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.

TriggerScheduled

Add Application from Private Repository

Adds an application from a private repository.

ActionInstant

Webhook trigger

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

TriggerInstant

Add New Application

Adds a Git repository as an application.

ActionInstant

Get Meta Information

Retrieves metadata, including public IP addresses.

ActionInstant

Get Variable Group Information

Retrieves information about a variable group.

ActionInstant

Update Variable Group

Changes the name and security settings of a variable group.

ActionInstant

Delete All Application Caches

Deletes all cached data for an application.

ActionInstant

Delete Specific Cache

Deletes a specific cached item from an application.

ActionInstant

Get All Builds

Lists builds for your applications.

ActionInstant

Connect any two apps with Notis in the middle.

Agility cms and Codemagic, or any other combination from 1,000+ integrations.

When this happens · Trigger

Do this · Action

Save your first hour today.

7-day trial of any paid plan, with 20$ of usage included.
No card. Works with personal or business Codemagic.