Trigger a Codemagic build when Agility CMS content is published
Publish in Agility CMS, then let Notis relay the webhook payload to Codemagic so your release build can get underway.
Trigger
Webhook received
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Action
Receive Webhook
Receives Git provider webhooks to trigger builds.
Why this helps
Publishing content and then remembering to start its related build creates a fragile handoff and adds another task to track.
- Reduces the manual handoff between content publication and build kickoff.
- Uses the incoming webhook payload to inform Codemagic's Git provider webhook endpoint.
- Keeps a repeatable publish-to-build process in one Notis automation.
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 forward the Agility CMS publish webhook payload to Codemagic's Git provider webhook endpoint to start the appropriate build.
- 4Choose the notis_webhook trigger and select where run reports should go.
- 5Test with one real publish webhook and confirm Codemagic receives it.
Questions about this workflow
Does Agility CMS provide a trigger event in Notis?
No Agility CMS trigger event is listed here. Start this automation with a Notis webhook and send the Agility CMS publish notification to that webhook.
Does this action choose a Codemagic workflow or branch?
The Receive Webhook action accepts Git provider webhook payloads to trigger builds. The payload and Codemagic repository configuration need to support the intended build; supply any required routing details in your instruction.
Can Notis invent missing webhook details?
No. Use the real Agility CMS payload and Codemagic endpoint or configuration details available to you. If the payload lacks information required to start the intended build, provide it in the instruction.
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.
Add Application from Private Repository
Adds an application from a private repository.
Webhook trigger
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Add New Application
Adds a Git repository as an application.
Get Meta Information
Retrieves metadata, including public IP addresses.
Get Variable Group Information
Retrieves information about a variable group.
Update Variable Group
Changes the name and security settings of a variable group.
Delete All Application Caches
Deletes all cached data for an application.
Delete Specific Cache
Deletes a specific cached item from an application.
Get All Builds
Lists builds for your applications.
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.