---
description: Automate builds, live updates, and app store releases with custom triggers. From code push to production — no manual intervention needed.
title: Automations: Ship Mobile Apps on Autopilot - Capawesome
image: https://ogkit.dev/img/ob3tqEF0.jpeg?url=https://capawesome.io&amp;v=3
---

 New 

**Capawesome Platform** is here **Introducing Capawesome Platform** — native builds, live updates, and Insider SDKs in one unified platform. [ Read more →](https://capawesome.io/blog/announcing-capawesome-platform/)

 Automations 

#  Ship mobile apps on autopilot 

 Turn every git push into a finished release. Automations trigger a native build, ship a live update, and submit to the app store — all without a single click. 

[ Get started ](https://console.cloud.capawesome.io)[ Book a demo ](https://cal.com/team/capawesome/demo)

⚡**2,535 Builds auto-triggered** last month 

 Your browser does not support the video tag. 

 More than 1,000 teams build with Capawesome 

## How it works

 From git push to production in 3 steps 

 Connect your repository once. Every matching commit from now on ships itself. 

1\. Connect your git repository

 Link GitHub, GitLab, Bitbucket, or Azure DevOps — cloud-hosted or self-hosted — to your Capawesome Cloud app in a single click. 

[ Get started ](https://console.cloud.capawesome.io)

2\. Create an automation

 Pick a platform, choose a trigger, and set a pattern. Attach a signing certificate, environment, channel, or store destination — all optional. 

[ Get started ](https://console.cloud.capawesome.io)

3\. Push a commit

 Capawesome Cloud registers the webhook automatically, runs the build, and fires off the downstream steps. You do nothing. 

[ Get started ](https://console.cloud.capawesome.io)

## Every feature, included

 A complete release pipeline in a single form 

 Git-triggered builds, pattern matching, attached build settings, and end-to-end delivery — included on every plan from day one. 

### Git-Triggered Builds

Automatically start a build on every push to a branch or when a tag is created. No pipeline files to author.

### Pattern Matching

Target specific branches or tags with flexible name patterns — fire builds only when the names you care about get pushed.

### Commit Message Filtering

Only trigger a build when the head commit message matches a pattern you define — perfect for release-only workflows.

### Multi-Platform

Configure automations per platform — Android, iOS, or Web — with different settings for each target.

### Attached Build Settings

Pre-select the build type, build stack, signing certificate, environment, destination, and channel for every triggered build.

### Automatic Webhook Setup

Capawesome Cloud registers and verifies webhooks for you — with a manual fallback for self-hosted git providers.

## End-to-end delivery

 One git push. Every pipeline step. 

 Automations are the glue that connects Native Builds, Live Updates, and App Store Publishing into a single, fully automated release pipeline. 

**Native builds** triggered automatically on every matching commit

**App store submissions** to TestFlight, Google Play, and Firebase

**Live Update channels** rolled out from the same pipeline

**Streaming logs and one-click retries** when a step fails

[ Explore Capawesome Cloud ](/cloud/)

 END-TO-END RUN  Release v1.4.2  Shipped in 4m 33s  Commit landed on main  git push · a3f91c2  14:23:01  Built iOS and Android  M4 Max · signed · cached dependencies  14:25:17  Submitted to stores  TestFlight · Play Internal · Firebase  14:26:49  Live Update deployed  staging channel · 12.4k devices reached  14:27:12  Team notified on Slack  #releases · 28 reactions  14:27:34 

## Precision triggers

 Hit the right builds. Skip the noise. 

 Fine-grained triggers keep your build minutes focused on the commits that actually ship — no pipeline files required. 

**Branch and tag patterns** for workflow-specific trigger rules

**Commit message filters** to gate releases behind explicit markers

**Skip keywords** that bypass a trigger for any single commit

**One-click enable and disable** for release freezes — no re-setup

[ Read the automations docs ](/docs/cloud/automations/)

 console.cloud.capawesome.io  TRIGGER RULES  When should this run?  Branch pattern  release/\*  Matches 3  Tag pattern  v\*.\*.\*  optional  Require commit marker  \[release\]  Skip keyword  \[skip ci\]  Trigger active  Save 

## Integrations

 Bring your own git, bring your own stack 

 Capawesome Cloud plugs into the tools your team already uses — no migration, no rewrites. 

### GitHub

Cloud and GitHub Enterprise Server.

### GitLab

Cloud and self-managed instances.

### Bitbucket

Bitbucket Cloud and Data Center.

### Azure DevOps

Azure Repos with webhook-based triggers.

## Statistics

 Automations at scale 

 Trusted by teams that can't afford to miss a release. 

0

Builds auto-triggered last month Across every platform and git provider 

0

Manual steps from push to production Trigger, build, sign, and ship — fully automated 

\~4h

Saved per release No pipeline files, no CI to babysit 

Last updated just now

## Success Stories

 See what our customers say 

 Our customers love Capawesome Cloud - find out why 

Capawesome Cloud has been a game-changer for our team. We can now deploy updates to our Capacitor app without pushing to the app stores. This has saved us countless hours and allowed us to iterate faster. It's a **must-have for any modern app development team**.

![Hugo Corta](/assets/images/testimonials/hugo-corta.jpg)

 Hugo Corta  Tech Lead at Vitruve 

Moving from Ionic Appflow to Capawesome Cloud has been a fantastic experience. We're very pleased with the product and genuinely impressed with what the team has built. The **builds are significantly faster than Ionic Appflow**, which is a nice improvement. We especially appreciate how the build process is separated from deployment—it has made debugging much easier and streamlined our entire workflow. The support has also been great. We hope to see even more users make the switch!

 Karvan Jay  Technical Director at Our Management Group Pty Ltd 

Capawesome's live updates have been a game changer for our mobile recipe app at King Arthur Baking. We can **quickly deliver improvements without app store delays, saving time and resources** while keeping the experience fresh for our baking community.

![Jordan Kilby](/assets/images/testimonials/jordan-kilby.jpg)

 Jordan Kilby  Digital Marketing Leader at King Arthur Baking 

We mainly use over-the-air (OTA) updates to deliver critical bug fixes and updates when waiting on the App Store review process is not an option. After dealing with too much down-time and latency from Capgo, we made the decision to switch to Capawesome Cloud and we couldn't be happier. **Capawesome is more stable and the package delivery speeds are significantly faster**, which makes a big difference at scale. Capawesome's team is extremely responsive and professional - thanks for supplying such a great product guys.

![Jedidiah Weller](/assets/images/testimonials/jedidiah-weller.jpg)

 Jedidiah Weller  World Builder at Summon Worlds 

Our Capacitor app had several unique requirements for running operations in the background. The Capawesome team was able to quickly understand our needs and crafted a **customized Capacitor plugin that exceeded our expectations**.

![Christofer Huber](/assets/images/testimonials/christofer-huber-96.jpg)

 Christofer Huber  CTO at WEBPUNKS GmbH 

We switched from Capgo to Capawesome Cloud a few months ago and so far we haven't looked back. With Capawesome Cloud, we have **significantly less downtime, updates are delivered faster, and support is literally the best we have ever experienced**. The integration was straightforward, and the documentation is clear and concise. Big thanks to the Capawesome team for creating such an awesome platform!

![Clément Fradet Normand](/assets/images/testimonials/clement-fradet-normand.jpg)

 Clément Fradet Normand  Co-Founder at Clovis 

We had to use an Android and iOS SDK in our Capacitor app, for which no plugin existed. Capawesome was able to **create a fully functional Capacitor plugin for us within a few days**. The communication was excellent and the plugin works perfectly.

![Daniel Ehrhardt](/assets/images/testimonials/daniel-ehrhardt-96.jpg)

 Daniel Ehrhardt  CEO at Codext GmbH 

Capawesome Cloud has become an essential part of our release workflow. We mainly use it for over-the-air updates, allowing us to **fix bugs and release updates quickly without waiting for the app review process**. The integration was incredibly easy — it took us less than a day and felt almost plug-and-play. The support is excellent as well; the team is always helpful, responsive, and quick to reply.

![Sagie Ivan](/assets/images/testimonials/sagie-ivan.jpg)

 Sagie Ivan  Co-Founder at Dibs 

We tested and verified several solutions on the market to help us deliver OTA updates for our Apps quickly, securely and, most importantly, that were capable of scaling as we grew and demanded. Capawesome Cloud was our choice! **The integration is super simple, we have automatic rollback and code signing to ensure the security of updates**. The costs are transparent and honest, we are very happy with the platform and looking forward to integrating our future Apps!

![Patrick A. Lima](/assets/images/testimonials/patrick-a-lima.jpg)

 Patrick A. Lima  CEO at Nuinalp 

Capawesome Cloud has helped us **reduce our live update costs by more than 90%** while offering more features than our previous provider. The integration took us less than a day and the support is top-notch. We now deliver daily live updates to more than 200,000 devices without any issues.

![Michael Wolz](/assets/images/testimonials/michael-wolz.png)

 Michael Wolz  Head of Development at snapADDY GmbH 

 Frequently asked questions 

 Do you have questions about Automations? We have answered the most frequently asked questions for you here — if your question is not included, don't hesitate to contact us by [Email](mailto:support@capawesome.io) or via [Discord](https://discord.gg/VCXxSVjefW). 

What are Automations in Capawesome Cloud?

Automations connect your git repository to your Capawesome Cloud app so that every matching commit or tag automatically triggers a native build. From there, the build can feed a live update channel or a store destination — turning a single git push into a complete, end-to-end release pipeline.

What kinds of git events can trigger an automation?

Two: a push to a branch, and the creation of a tag. Both support flexible pattern matching, so you can target a single branch, every release branch, or every version tag from a single rule.

How is commit message filtering different from skip markers?

Commit message filtering is an **include** rule — the automation only fires when the head commit message matches the pattern you define. A skip marker is an **exclude** rule that bypasses an otherwise matching trigger for a single commit. Use the filter to gate a pipeline; use the marker to skip an individual commit.

Which git providers are supported?

GitHub, GitLab, Bitbucket, and Azure DevOps — both cloud-hosted and self-hosted. Capawesome Cloud can connect to instances behind a corporate firewall, and automations register their webhooks automatically, with a manual fallback for restrictive setups.

Can a single push publish both to the App Store and as a Live Update?

Yes. An automation can attach a store destination (TestFlight, Google Play, or Firebase App Distribution) _and_ a Live Update channel, so one git push produces both a native artifact and an over-the-air bundle. See the [App Store Publishing](/cloud/app-store-publishing/) and [Live Updates](/cloud/live-updates/) pages for the downstream steps.

Do I have to write pipeline files?

No. Everything — trigger, pattern, platform, signing certificate, environment, destination, and channel — is configured from a single form in the Capawesome Cloud Console. There are no workflow files to maintain, review, or rotate.

Can I pause an automation during a release freeze?

Yes. Every automation has an enable/disable toggle. Disabled automations keep their full configuration but stop triggering builds. Flip the toggle back on when the freeze ends — no re-setup required.

##  Turn every git push into a finished release 

 Connect your repository, pick a trigger, and let Capawesome Cloud ship the rest. 14-day free trial on every plan — cancel anytime. 

[ Get started ](https://console.cloud.capawesome.io)[ Talk to sales ](/contact-sales/)

 Questions first? Join us on [ Discord ](https://discord.gg/VCXxSVjefW) or read the [ Automations docs](/docs/cloud/automations/). 

![Capawesome](/assets/logo.svg) Capawesome 

 Ship mobile apps  
the modern  way.

Cloud · Plugins · CLI capawesome.io 

```json
{"@context":"https://schema.org","@graph":[{"@context":"https://schema.org","@type":"Organization","@id":"https://capawesome.io/#organization","name":"Capawesome","legalName":"Genz IT Solutions GmbH","url":"https://capawesome.io","logo":"https://capawesome.io/assets/images/logo.webp","description":"Mobile app platform for Capacitor, Ionic, and Cordova — cloud CI/CD, OTA live updates, app store publishing, and 100+ native plugins.","foundingDate":"2022-01-01","address":{"@type":"PostalAddress","addressCountry":"DE"},"contactPoint":{"@type":"ContactPoint","contactType":"customer support","email":"support@capawesome.io","availableLanguage":["English","German"]},"knowsAbout":["Capacitor","Ionic Framework","Cordova","iOS app development","Android app development","Mobile DevOps","Mobile CI/CD","Over-the-air updates","Live updates for mobile apps","App Store publishing","TestFlight automation","Google Play automation"],"sameAs":["https://x.com/capawesomeio","https://www.linkedin.com/company/capawesome","https://discord.gg/VCXxSVjefW","https://www.youtube.com/@capawesomeio","https://github.com/capawesome-team/"]},{"@context":"https://schema.org","@type":"WebSite","@id":"https://capawesome.io/#website","name":"Capawesome","url":"https://capawesome.io","publisher":{"@id":"https://capawesome.io/#organization"}},{"@context":"https://schema.org","@type":"SoftwareApplication","@id":"https://capawesome.io/#software","name":"Automations for Capawesome Cloud","description":"Automate builds, live updates, and app store releases with custom triggers. From code push to production — no manual intervention needed.","url":"https://capawesome.io/cloud/automations/","applicationCategory":"DeveloperApplication","operatingSystem":"Web","offers":[{"@type":"Offer","name":"Starter (Monthly)","price":"19","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"19","priceCurrency":"USD","billingDuration":"P1M"}},{"@type":"Offer","name":"Starter (Yearly)","price":"190","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"190","priceCurrency":"USD","billingDuration":"P1Y"}},{"@type":"Offer","name":"Professional (Monthly)","price":"49","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"49","priceCurrency":"USD","billingDuration":"P1M"}},{"@type":"Offer","name":"Professional (Yearly)","price":"490","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"490","priceCurrency":"USD","billingDuration":"P1Y"}},{"@type":"Offer","name":"Team (Monthly)","price":"149","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"149","priceCurrency":"USD","billingDuration":"P1M"}},{"@type":"Offer","name":"Team (Yearly)","price":"1490","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"1490","priceCurrency":"USD","billingDuration":"P1Y"}},{"@type":"Offer","name":"Business (Monthly)","price":"499","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"499","priceCurrency":"USD","billingDuration":"P1M"}},{"@type":"Offer","name":"Business (Yearly)","price":"4990","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"4990","priceCurrency":"USD","billingDuration":"P1Y"}}]},{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What are Automations in Capawesome Cloud?","acceptedAnswer":{"@type":"Answer","text":"Automations connect your git repository to your Capawesome Cloud app so that every matching commit or tag automatically triggers a native build. From there, the build can feed a live update channel or a store destination — turning a single git push into a complete, end-to-end release pipeline."}},{"@type":"Question","name":"What kinds of git events can trigger an automation?","acceptedAnswer":{"@type":"Answer","text":"Two: a push to a branch, and the creation of a tag. Both support flexible pattern matching, so you can target a single branch, every release branch, or every version tag from a single rule."}},{"@type":"Question","name":"How is commit message filtering different from skip markers?","acceptedAnswer":{"@type":"Answer","text":"Commit message filtering is an include rule — the automation only fires when the head commit message matches the pattern you define. A skip marker is an exclude rule that bypasses an otherwise matching trigger for a single commit. Use the filter to gate a pipeline; use the marker to skip an individual commit."}},{"@type":"Question","name":"Which git providers are supported?","acceptedAnswer":{"@type":"Answer","text":"GitHub, GitLab, Bitbucket, and Azure DevOps — both cloud-hosted and self-hosted. Capawesome Cloud can connect to instances behind a corporate firewall, and automations register their webhooks automatically, with a manual fallback for restrictive setups."}},{"@type":"Question","name":"Can a single push publish both to the App Store and as a Live Update?","acceptedAnswer":{"@type":"Answer","text":"Yes. An automation can attach a store destination (TestFlight, Google Play, or Firebase App Distribution) and a Live Update channel, so one git push produces both a native artifact and an over-the-air bundle. See the App Store Publishing and Live Updates pages for the downstream steps."}},{"@type":"Question","name":"Do I have to write pipeline files?","acceptedAnswer":{"@type":"Answer","text":"No. Everything — trigger, pattern, platform, signing certificate, environment, destination, and channel — is configured from a single form in the Capawesome Cloud Console. There are no workflow files to maintain, review, or rotate."}},{"@type":"Question","name":"Can I pause an automation during a release freeze?","acceptedAnswer":{"@type":"Answer","text":"Yes. Every automation has an enable/disable toggle. Disabled automations keep their full configuration but stop triggering builds. Flip the toggle back on when the freeze ends — no re-setup required."}}]}]}
```
