Studio recipes·202 ready-made recipes

Get notified when
anything happens.

Ready-made recipes that turn webhooks from Adyen, App Store Connect and Arize AX and the other tools you use into push notifications. Pick one, install it in Studio, paste one URL.

No recipes for “” yet

Any tool that sends webhooks works with your own recipe in Studio. Build your own

Browse by goal

What do you want to hear about?

AI evals & experiments

OpenAI and Opik

2 recipes

Builds & CI

App Store Connect, Bitbucket, Bitrise and more

11 recipes

Cameras & doorbells

UniFi Protect

4 recipes

Content & publishing

beehiiv, Ghost and WordPress

4 recipes

Costs & budgets

Helicone and LangWatch

2 recipes

Cron & background jobs

Cronitor, Healthchecks.io, LangSmith and more

7 recipes

Database changes

Supabase

2 recipes

Deployments

GitLab, Heroku, Netlify and more

6 recipes

Email deliverability

Postmark, Resend and SendGrid

7 recipes

Errors & crashes

App Store Connect, BugSnag, Helicone and more

9 recipes

Failed payments & disputes

Adyen, Chargebee, Google Play and more

21 recipes

Form submissions

Netlify

1 recipe

Home automation

Home Assistant and Shelly

4 recipes

Inventory & stock

WooCommerce

1 recipe

Issues & tickets

App Store Connect, GitHub, GitLab and more

17 recipes

Metric alerts

Arize AX, Braintrust, Datadog and more

10 recipes

Newsletters

beehiiv, Ghost, Kit and more

8 recipes

Orders

Gumroad, Kit, Lemon Squeezy and more

8 recipes

Payments

Adyen, beehiiv, Chargebee and more

21 recipes

Pull requests

Bitbucket, GitHub and GitLab

3 recipes

Refunds

Adyen, Chargebee, Google Play and more

13 recipes

Releases & app review

App Store Connect, Braintrust, Docker Hub and more

8 recipes

Security

Cloudflare, GitHub, Magento and more

12 recipes

Sensors & alarms

Home Assistant, Shelly and UniFi Protect

8 recipes

Shipping & returns

Sendcloud

2 recipes

Sign-ups & users

beehiiv, Clerk, Ghost and more

11 recipes

Stars & community

GitHub

1 recipe

Subscriptions

beehiiv, Chargebee, Ghost and more

24 recipes

Uptime & downtime

Better Stack, Cloudflare, Cronitor and more

16 recipes
All recipes

202 recipes

Adyen

Chargeback

Get a Highest-priority push notification when a shopper disputes an Adyen payment, with the reason and the defense deadline, plus pushes for requests for information, second chargebacks and reversals.

CHARGEBACK
Adyen

Payment received or refused

Get a push notification with the amount, method and your reference every time an Adyen payment is authorised, and a High-priority one when a payment is refused.

AUTHORISATIONSound
Adyen

Refund issued or failed

Get a low-priority push notification when an Adyen refund goes through, and a High-priority one when a refund fails or bounces back.

REFUND
App Store Connect

App review status

Get a push notification as your app version moves through App Review: submitted, in review, approved, live, or rejected.

APP_STORE_VERSION_APP_VERSION_STATE_UPDATEDButtons
App Store Connect

Build processing

Get a push notification when a build you uploaded finishes processing in App Store Connect, or fails.

BUILD_UPLOAD_STATE_UPDATEDButtons
App Store Connect

TestFlight beta review

Get a push notification when a TestFlight build for external testers is approved, rejected, needs export compliance, or expires.

BUILD_BETA_DETAIL_EXTERNAL_BUILD_STATE_UPDATEDButtons
App Store Connect

TestFlight feedback

Get a push notification when a TestFlight tester sends screenshot feedback or reports a crash.

BETA_FEEDBACK_SCREENSHOT_SUBMISSION_CREATEDButtons
Arize AX

Monitor alert

Get a push notification when an Arize AX monitor triggers, clears, or stops receiving data.

monitor.triggeredButtons
beehiiv

New subscriber

Get a low-priority push notification when someone subscribes to your beehiiv newsletter, with where they came from.

subscription.createdSound
beehiiv

Post sent

Get a low-priority push notification when a beehiiv post goes out, with a button to open it on the web.

post.sentButtons
beehiiv

Premium upgrade

Get a push notification when a beehiiv subscriber upgrades to one of your paid tiers.

subscription.upgradedSound
Better Stack

Incident

Get a Highest-priority push notification when a Better Stack incident starts, and quiet ones when it's acknowledged or resolved, plus incident comments.

incident_changeButtons
Better Stack

On-call change

Get a push notification when the on-call person changes on a Better Stack on-call calendar.

on_call_change
Bitbucket

Build failed

Get a High-priority push notification when a Bitbucket Pipelines build (or any build status on a commit) fails.

repo:commit_status_updatedButtons
Bitbucket

Pull request

Get a push notification when a Bitbucket pull request is opened, approved, gets a change request or a comment, or is merged.

pullrequest:createdButtons
Bitrise

Build finished

Get a High-priority push notification when a Bitrise build fails, and optionally a quiet one when it passes.

build/finishedButtons
Braintrust

Alert

Get a push notification when a Braintrust log alert matches logs or a time window alert fires, recovers or fails to evaluate.

logsButtons
Braintrust

Prompt or dataset promoted

Get a push notification when a Braintrust prompt or dataset version is promoted to an environment such as production.

environment_updateButtons
BugSnag

Error alert

Get a push notification for new, reopened, frequent or spiking errors in a BugSnag project.

firstExceptionButtons
BugSnag

Rate limit

Get a push notification when a BugSnag project nears its event rate limit, or starts dropping events because it hit it.

projectSamplingStartedButtons
Buildkite

Build failing

Get an early High-priority push notification the moment a Buildkite build starts failing, while its other jobs are still running.

build.failingButtons
Buildkite

Build finished

Get a High-priority push notification when a Buildkite build fails, and optionally a quiet one when it passes, is canceled or waits on a block step.

build.finishedButtons
Chargebee

New subscription

Get a push notification when a customer starts a Chargebee subscription, with the plan, price and any trial.

subscription_createdSoundButtons
Chargebee

Payment failed

Get a High-priority push notification when a Chargebee payment fails, with the gateway's reason, the card and the next retry date.

payment_failedButtons
Chargebee

Payment received

Get a push notification with the amount, customer and plan every time Chargebee collects a payment, including renewals.

payment_succeededSoundButtons
Chargebee

Refund issued

Get a low-priority push notification when a Chargebee payment is refunded, with the amount, customer and reason.

payment_refundedButtons
Chargebee

Subscription cancelled

Get a push notification when a Chargebee subscription ends, with your cancellation reason code or the reason Chargebee cancelled it.

subscription_cancelledButtons
CircleCI

Workflow completed

Get a High-priority push notification when a CircleCI workflow fails or errors, and optionally a quiet one when it passes.

workflow-completedButtons
Clerk

New organization

Get a push notification when a new organization is created in your Clerk application, with its name and slug.

organization.createdButtons
Clerk

New user

Get a low-priority push notification when someone signs up for your app through Clerk, with their name, email and how they signed up.

user.createdButtons
Clerk

User deleted

Get a push notification when a user deletes their account or is removed from your Clerk application.

user.deleted
Cloudflare

Notification

Get a push notification for any Cloudflare notification, loudest for DDoS attacks and origin errors and quiet for informational updates and resolved alerts.

notificationButtons
Codemagic

Build finished

Get a High-priority push notification when a Codemagic build fails, and optionally a quiet one when it succeeds, using a short publishing script in codemagic.yaml.

build.finishedButtons
Cronitor

Monitor failed or recovered

Get a push notification when a Cronitor cron job, heartbeat or website check fails, and a quiet one when it recovers.

alert
Datadog

Monitor alert

Get a push notification when a Datadog monitor triggers, warns, stops reporting data, or recovers, with priority following the monitor's P1–P5.

monitorButtons
Docker Hub

Image pushed

Get a low-priority push notification when a new image is pushed to your Docker Hub repository, optionally only for tags you choose.

pushButtons
Expo

Build finished

Get a High-priority push notification when an EAS build fails, and a quiet one when it's ready or canceled.

BUILDButtons
Expo

Store submission

Get a push notification when EAS Submit uploads your app to App Store Connect or Google Play, and a High-priority one when the submission fails.

SUBMITButtons
Ghost

New member

Get a push notification when someone signs up as a member of your Ghost site, louder when they sign up as a paying member.

member.addedSoundButtons
Ghost

Paid member

Get a push notification when a Ghost member becomes a paying member, with their tier and price.

member.editedSoundButtons
Ghost

Post published

Get a low-priority push notification when a post goes live on your Ghost site, including scheduled posts, with a button to read it.

post.publishedButtons
GitHub

Dependabot alert

Get a push notification when Dependabot finds a vulnerable dependency, with priority based on the severity.

dependabot_alertButtonsSigned
GitHub

New issue

Get a push notification when someone opens an issue on your GitHub repository.

issuesButtonsSigned
GitHub

New star

Get a low-priority push notification every time someone stars your GitHub repository, with the new total.

watchButtonsSigned
GitHub

Pull request

Get a push notification when a pull request is opened, marked ready for review, gets a review request, or is merged.

pull_requestButtonsSigned
GitHub

Release published

Get a push notification when a new release is published on GitHub.

releaseButtonsSigned
GitHub

Workflow failed

Get a High-priority push notification when a GitHub Actions workflow run fails, times out or can't start.

workflow_runButtonsSigned
GitLab

Deployment

Get a push notification when a GitLab deployment succeeds or fails, with an urgent push when production fails. Filter by environment if you like.

Deployment HookButtons
GitLab

Merge request

Get a push notification when a GitLab merge request is opened, marked ready, gets a review request, is approved, or is merged.

Merge Request HookButtons
GitLab

New issue

Get a push notification when someone opens an issue or incident in your GitLab project.

Issue HookButtons
GitLab

Pipeline failed

Get a High-priority push notification when a GitLab CI/CD pipeline fails, optionally with a quiet push when one passes.

Pipeline HookButtons
GitLab

Release created

Get a push notification when a new release is created in your GitLab project.

Release HookButtons
Google Play

In-app purchase

Get a push notification when someone buys a one-time product (an in-app purchase) in your Google Play app.

oneTimeProductNotificationSoundButtons
Google Play

Refund or chargeback

Get a push notification when a Google Play purchase is refunded, charged back or canceled, and a High-priority one when a chargeback needs your review.

voidedPurchaseNotificationButtons
Google Play

Subscription events

Get a push notification when a Google Play subscription is purchased, renewed, canceled, put on hold, enters a grace period, recovers, is revoked or expires.

subscriptionNotificationSoundButtons
Grafana

Alert

Get a push notification when a Grafana alert fires or resolves, with its summary, the affected instance, and buttons to open the panel or silence it.

alertButtons
Gumroad

New dispute

Get a high-priority push notification when a buyer disputes a Gumroad sale, and a quiet one when you win it.

disputeButtons
Gumroad

New sale

Get a push notification with the amount, buyer and product every time you make a sale on Gumroad.

saleSoundButtons
Gumroad

Refund issued

Get a low-priority push notification when a Gumroad sale is fully or partially refunded.

refundButtons
Gumroad

Subscription cancelled

Get a push notification when a Gumroad membership or subscription is cancelled, with who cancelled it and when it ends.

cancellationButtons
Healthchecks.io

Check down or up

Get a push notification when a Healthchecks.io cron job or heartbeat misses its ping or reports a failure, and a quiet one when it recovers.

statusButtons
Helicone

Request logged

Get a push notification for LLM requests logged by Helicone, with model, cost, tokens and latency, and a High-priority push when the provider returns an error.

request
Heroku

Build failed

Get a High-priority push notification when a Heroku build fails, with a button to the build log, and optionally a quiet one when it succeeds.

api:buildButtons
Heroku

Dyno crashed

Get a High-priority push notification when a dyno of your Heroku app crashes, with its exit status.

dynoButtons
Heroku

Release

Get a push notification when a new release of your Heroku app succeeds or fails, with the release version and what changed.

api:releaseButtons
Home Assistant

Automation notification

Get a push notification from any Home Assistant automation or script, with your own title, message, priority and link, sent through a rest_command.

rest_commandButtons
Home Assistant

State change

Get a push notification when a Home Assistant entity changes state, in words (a door sensor says open or closed), louder for leaks, smoke and gas.

state_changedButtons
incident.io

Incident declared

Get a push notification when an incident is declared in incident.io, with its severity, status and summary, and a Highest-priority one for critical incidents.

public_incident.incident_created_v2Buttons
incident.io

Incident status changed

Get a push notification when an incident.io incident changes status, with the update message: a High-priority one when it's accepted from triage and quiet ones when it's resolved, closed or declined.

public_incident.incident_status_updated_v2Buttons
Jira

Issue assigned

Get a push notification when a Jira issue is assigned, optionally only when it's assigned to you.

jira:issue_updatedButtons
Jira

Issue status changed

Get a push notification when a Jira issue moves to another status, or only when it's done.

jira:issue_updatedButtons
Jira

New comment

Get a push notification when someone comments on a Jira issue.

comment_createdButtons
Kit

New purchase

Get a push notification with the total, buyer and products whenever a purchase is recorded in Kit.

purchase.purchase_createSound
Kit

New subscriber

Get a low-priority push notification when someone subscribes to your Kit newsletter, with a single summary push for bulk imports.

subscriber.activated
Kit

Unsubscribe

Get a low-priority push notification when someone unsubscribes from your Kit newsletter, and a louder one when they report your email as spam.

subscriber.unsubscribed
Langfuse

Alert

Get a push notification when a Langfuse alert on latency, cost, errors or scores changes severity, including when it recovers.

monitor-alertButtons
Langfuse

Prompt version changed

Get a push notification when a Langfuse prompt version is created, relabeled (for example promoted to production) or deleted.

prompt-versionButtons
LangSmith

Agent run finished

Get a push notification when a LangGraph agent run finishes, fails or times out, with how long it took and the agent's final answer.

run
LangSmith

Alert

Get a push notification when a LangSmith project alert on errors, latency, cost or feedback score crosses its threshold.

alertButtons
LangSmith

Automation rule

Get a push notification when runs match a LangSmith automation rule, such as runs that error or get negative feedback.

automationButtons
LangWatch

AI Gateway budgets and keys

Get a push notification when a LangWatch AI Gateway budget nears or hits its limit, or a virtual key is disabled, revoked or rotated.

gateway.budget.breached
LangWatch

Automation

Get a push notification when a LangWatch automation matches traces, fires a graph alert, or sends a scheduled report.

automationButtons
Lemon Squeezy

New order

Get a push notification with the amount, customer and product every time a Lemon Squeezy order comes in.

order_createdSoundButtons
Lemon Squeezy

New subscriber

Get a push notification when someone starts a Lemon Squeezy subscription or free trial.

subscription_createdSoundButtons
Lemon Squeezy

Order refunded

Get a push notification when a Lemon Squeezy order is fully or partially refunded.

order_refundedButtons
Lemon Squeezy

Payment failed

Get a High-priority push notification when a Lemon Squeezy subscription renewal payment fails.

subscription_payment_failedButtons
Lemon Squeezy

Subscription cancelled

Get a push notification when a Lemon Squeezy subscription is cancelled, with the date access ends.

subscription_cancelled
Linear

Issue assigned

Get a push notification when a Linear issue is assigned, optionally only when it's assigned to you.

IssueButtons
Linear

Issue status changed

Get a push notification when a Linear issue moves to another status, or only when it's completed.

IssueButtons
Linear

New comment

Get a push notification when someone comments on a Linear issue.

CommentButtons
Linear

New issue

Get a push notification when a new issue is created in Linear, with its team, priority and assignee.

IssueButtons
Linear

SLA at risk or breached

Get a push notification when a Linear issue's SLA is at high risk, and a Highest-priority one when it's breached.

IssueSLAButtons
Magento

Admin login

Get a push notification when someone signs in to your Magento admin, and a High-priority one when admin logins fail, so you notice a login that wasn't you.

admin.loginButtons
Magento

Invoice paid

Get a push notification when the money for a Magento order is captured, the moment you know you've actually been paid.

invoice.paidSoundButtons
Magento

New customer

Get a low-priority push notification when someone creates a customer account in your Magento shop, or one is added in the admin or through the API.

customer.registeredButtons
Magento

New order

Get a push notification with the customer, total, item count and payment method every time an order is placed in your Magento shop, from the storefront, the admin or the API.

order.placedSoundButtons
Magento

Order refunded

Get a low-priority push notification when a credit memo refunds all or part of a Magento order.

order.refundedButtons
Mailchimp

New subscriber

Get a low-priority push notification when someone subscribes to your Mailchimp audience, with their name and email.

subscribe
Mailchimp

Unsubscribe

Get a low-priority push notification when someone unsubscribes from your Mailchimp audience, and a louder one when they report your email as spam.

unsubscribe
Mollie

Invoice paid

Get a push notification when a customer pays one of your Mollie sales invoices.

sales-invoice.paidSound
Mollie

Payment failed

Get a High-priority push notification when a Mollie payment fails, including the card's decline reason when there is one.

payment.failedButtons
Mollie

Payment link paid

Get a push notification when someone pays one of your Mollie payment links.

payment-link.paidSound
Mollie

Payment received

Get a push notification with the amount, method and customer every time a Mollie payment is paid.

payment.paidSoundButtons
Netlify

Deploy

Get a push notification when a Netlify deploy succeeds or fails, louder when a production deploy breaks.

deployButtons
Netlify

Form submission

Get a push notification when someone submits one of your Netlify Forms.

submission_created
OpenAI

Background response finished

Get a push notification when an OpenAI background response completes, fails, stops early or is cancelled, louder when it fails.

response.completedButtons
OpenAI

Batch finished

Get a push notification when an OpenAI Batch API job completes, fails, expires or is cancelled.

batch.completedButtons
OpenAI

Eval run finished

Get a push notification when an OpenAI eval run finishes, fails or is canceled.

eval.run.succeededButtons
OpenAI

Fine-tuning job finished

Get a push notification when an OpenAI fine-tuning job succeeds, fails or is cancelled, louder when it fails.

fine_tuning.job.succeededButtons
OpenAI

Safety alert

Get a High-priority push notification when OpenAI raises a safety alert for your project, or warns, deactivates or blocks one of your users.

safety.alert.created
Opik

Alert

Get a push notification when Opik sees trace errors or guardrail hits, or when cost, latency or feedback scores cross a threshold.

trace:errors
Opik

Experiment finished

Get a push notification with the feedback scores when an Opik experiment finishes.

experiment:finished
Paddle

Chargeback received

Get a High-priority push notification when a Paddle payment is charged back, or when an early fraud warning suggests one is coming.

adjustment.createdButtons
Paddle

New subscription

Get a push notification when a customer starts a Paddle subscription, with the product, price and any trial.

subscription.createdSoundButtons
Paddle

Payment failed

Get a High-priority push notification when a Paddle payment attempt fails, with the decline reason and card.

transaction.payment_failedButtons
Paddle

Payment received

Get a push notification with the amount and product every time a Paddle payment completes, including subscription renewals.

transaction.completedSoundButtons
Paddle

Payout sent

Get a low-priority push notification when Paddle sends a payout to your bank account.

payout.paid
Paddle

Refund created

Get a low-priority push notification when a Paddle refund is created, including whether it's still waiting for approval.

adjustment.createdButtons
Paddle

Subscription canceled

Get a push notification when a Paddle subscription is canceled.

subscription.canceledButtons
Paddle

Subscription past due

Get a High-priority push notification when a Paddle subscription renewal fails and the subscription goes past due.

subscription.past_dueButtons
PagerDuty

Incident acknowledged or resolved

Get a quiet push notification when a PagerDuty incident is acknowledged or resolved, and a louder one when an acknowledgement runs out.

incident.resolvedButtons
PagerDuty

Incident escalated or reassigned

Get a High-priority push notification when a PagerDuty incident escalates, is reassigned or is delegated to another escalation policy, optionally only when it lands on you.

incident.escalatedButtons
PagerDuty

Incident triggered

Get a Highest-priority push notification when a PagerDuty incident is triggered or reopened, with its service, priority and who's on it.

incident.triggeredButtons
PayPal

New dispute

Get a push notification the moment a buyer opens a PayPal dispute, claim or chargeback, with the reason and the date you must respond by.

CUSTOMER.DISPUTE.CREATEDButtons
PayPal

Payment denied

Get a High-priority push notification when a PayPal payment you were waiting on is denied or declined, with the reason when PayPal gives one.

PAYMENT.CAPTURE.DENIEDButtons
PayPal

Payment received

Get a push notification with the amount and what you keep after fees every time a PayPal payment is captured, including subscription payments.

PAYMENT.CAPTURE.COMPLETEDSoundButtons
PayPal

Refund issued

Get a low-priority push notification when a PayPal payment is fully or partially refunded, with the reason you gave the buyer.

PAYMENT.CAPTURE.REFUNDEDButtons
Pingdom

Check alert

Get a Highest-priority push notification when a Pingdom uptime check goes down or a transaction check starts failing, and a quiet one when it recovers.

state_change
Polar

Order paid

Get a push notification with the amount, product and customer every time a Polar order is paid, including new subscriptions and renewals.

order.paidSoundButtons
Polar

Order refunded

Get a low-priority push notification when a Polar order is fully or partially refunded.

order.refundedButtons
Polar

Subscription canceled

Get a push notification when a Polar subscription is canceled, with the customer's reason and the date their access ends.

subscription.canceledButtons
Polar

Subscription ended

Get a push notification when a Polar subscription really ends and the customer loses access, whether it ran out after a cancellation or payment retries failed.

subscription.revokedButtons
Polar

Subscription past due

Get a High-priority push notification when a Polar subscription renewal payment fails and the subscription goes past due.

subscription.past_dueButtons
Postmark

Bounce

Get a push notification when an email you sent through Postmark hard-bounces or is blocked, with the address and whether Postmark deactivated it.

Bounce
Postmark

Spam complaint

Get a High-priority push notification when a recipient marks an email you sent through Postmark as spam.

SpamComplaint
Postmark

Unsubscribe or reactivation

Get a low-priority push notification when someone unsubscribes from a Postmark message stream, or an address is suppressed or reactivated.

SubscriptionChange
Prometheus

Alertmanager alert

Get a push notification when Prometheus Alertmanager fires or resolves an alert, with its summary and the affected instance.

alertButtons
Railway

Deployment

Get a push notification when a Railway deployment succeeds, fails or crashes, loudest when a production service crashes.

Deployment.crashedButtons
Render

Cron job failed

Get a High-priority push notification when a Render cron job run or one-off job fails, and optionally a quiet one when it succeeds.

cron_job_run_endedButtons
Render

Deploy

Get a push notification when a Render deploy finishes, loud when it fails and quiet when it succeeds, plus image pull failures and blocked builds.

deploy_endedButtons
Render

Service down

Get a Highest-priority push notification when a Render service or database becomes unavailable or is suspended, and a quiet one when it's back.

server_failedButtons
Resend

Bounce or spam complaint

Get a push notification when an email you sent through Resend bounces, and a High-priority one when a recipient marks it as spam.

email.bounced
Resend

Delivery problem

Get a High-priority push notification when Resend fails to send an email, and quieter ones when delivery is delayed or an email is suppressed.

email.failedButtons
Resend

Domain status

Get a push notification when a Resend sending domain is verified, and a High-priority one when it fails verification.

domain.updatedButtons
RevenueCat

Billing issue

Get a High-priority push notification when a subscription renewal can't be charged, with the grace period if there is one.

BILLING_ISSUE
RevenueCat

In-app purchase

Get a push notification when a customer buys a one-time product, such as a consumable or lifetime unlock.

NON_RENEWING_PURCHASESound
RevenueCat

New subscriber

Get a push notification when a customer starts a subscription or free trial, on any store RevenueCat tracks.

INITIAL_PURCHASESound
RevenueCat

Refund

Get a push notification when an App Store, Google Play or other purchase tracked by RevenueCat is refunded.

CANCELLATION
RevenueCat

Subscription canceled

Get a push notification when a customer turns off auto-renew, with the reason and when their access ends.

CANCELLATION
RevenueCat

Subscription expired

Get a low-priority push notification when a subscription expires and the customer loses access, with the reason.

EXPIRATION
RevenueCat

Subscription renewed

Get a push notification when a subscription renews, with trial conversions called out separately.

RENEWALSound
Sendcloud

Parcel status

Get a push notification when a Sendcloud parcel is delivered, waiting for pickup, delayed, or runs into a problem.

parcel_status_changedButtons
Sendcloud

Return created

Get a push notification when a customer creates a return through the Sendcloud Return Portal.

return_created
SendGrid

Delivery problems

Get one push notification per SendGrid Event Webhook batch that summarises its bounces, blocks, drops and spam reports, and a Highest-priority one if your account is suspended.

bounce
Sentry

Issue alert

Get a push notification when one of your Sentry issue alert rules fires, with priority based on the error's level.

event_alertButtons
Sentry

Metric alert

Get a push notification when a Sentry metric alert (error rate, latency, crash-free sessions, …) goes critical, warning, or resolves.

metric_alertButtons
Sentry

New issue

Get a push notification whenever Sentry sees a brand-new issue, with priority based on Sentry's own issue priority.

issue.createdButtons
Shelly

Button pressed

Get a push notification when a button wired to a Shelly input is pressed — perfect for a doorbell or gate button.

input.button_pushSound
Shelly

Humidity too high

Get a low-priority push notification when a Shelly humidity sensor rises above a limit you choose, so you know when to air a room.

humidity.change
Shelly

Smoke alarm

Get a Highest-priority push notification when a Shelly Plus Smoke detector goes into alarm.

smoke.alarmSound
Shelly

Switch turned on or off

Get a low-priority push notification when a Shelly relay or plug switches on or off.

switch.on
Shelly

Temperature too high

Get a push notification when a Shelly temperature sensor rises above a limit you choose, e.g. a freezer thawing or a server cupboard overheating.

temperature.changeSound
Shelly

Temperature too low

Get a push notification when a Shelly temperature sensor drops below a limit you choose, e.g. frost in the garage or greenhouse.

temperature.changeSound
Shelly

Water leak detected

Get a Highest-priority push notification the moment a Shelly Flood sensor detects water.

flood.alarmSound
Shopify

New order

Get a push notification with the customer, total and item count every time a new order is placed in your store, with a button to open the order.

orders/createSoundButtonsSigned
Square

Invoice paid

Get a push notification when a customer pays a Square invoice, in full or in part, with the amount, the customer and the invoice title.

invoice.payment_madeSoundButtons
Square

New dispute

Get a Highest-priority push notification the moment a customer disputes a Square card payment, with the amount, reason and the date you must respond by.

dispute.createdButtons
Square

Payment failed

Get a High-priority push notification when a Square payment fails, such as a declined card or a bounced ACH transfer, with the reason when Square gives one.

payment.updated
Square

Payment received

Get a push notification with the amount, tip and card when a Square payment completes, from your online checkout, Point of Sale or Terminal.

payment.updatedSoundButtons
Square

Refund issued

Get a low-priority push notification when a Square payment is refunded, from the Dashboard, Point of Sale or the Refunds API, with the amount and reason.

refund.created
Statuspage

Component status

Get a push notification when a component on a status page you follow (yours or a vendor's) goes degraded, partially or fully down, into maintenance, or back to operational.

component_updateButtons
Statuspage

Incident update

Get a push notification when a status page you follow (yours or a vendor's) opens, updates or resolves an incident or scheduled maintenance, loudest for critical outages.

incident
Stripe

Invoice payment failed

Get a High-priority push notification when a Stripe invoice (such as a subscription renewal) fails to charge, with when Stripe will retry.

invoice.payment_failedButtonsSigned
Stripe

New dispute

Get a Highest-priority push notification the moment a customer disputes a Stripe charge, with the reason and the evidence deadline.

charge.dispute.createdButtonsSigned
Stripe

New subscription

Get a push notification when a customer starts a Stripe subscription, with the plan, price and any trial.

customer.subscription.createdSoundButtonsSigned
Stripe

Payment failed

Get a High-priority push notification when a Stripe payment attempt fails, including the decline reason.

payment_intent.payment_failedButtonsSigned
Stripe

Payment received

Get a push notification with the amount and customer email every time a Stripe payment succeeds, with a button to open it in the Dashboard.

payment_intent.succeededSoundButtonsSigned
Stripe

Payout arrived

Get a low-priority push notification when a Stripe payout lands in your bank account.

payout.paidButtonsSigned
Stripe

Refund issued

Get a low-priority push notification when a Stripe charge is fully or partially refunded.

charge.refundedButtonsSigned
Stripe

Subscription canceled

Get a push notification when a Stripe subscription ends, with the customer's cancellation feedback when they left any.

customer.subscription.deletedButtonsSigned
Stripe

Trial ending soon

Get a heads-up three days before a Stripe subscription's free trial ends.

customer.subscription.trial_will_endButtonsSigned
Supabase

New row

Get a push notification when a row is inserted into a Supabase table, with the title and columns you choose.

INSERTButtons
Supabase

New user

Get a low-priority push notification when someone signs up to your app with Supabase Auth, with their name and sign-in method.

INSERT
Supabase

Row updated or deleted

Get a push notification when a row in a Supabase table is updated or deleted, showing which columns changed from what to what.

UPDATEButtons
UniFi Protect

Doorbell ring

Get a Highest-priority push notification the moment someone presses your UniFi Protect doorbell, with a button to open the event clip.

ringSoundButtons
UniFi Protect

Glass break heard

Get a Highest-priority push notification when a UniFi Protect camera hears glass breaking, with a button to open the event clip.

alrmGlassBreakSoundButtons
UniFi Protect

Package delivered

Get a push notification when a UniFi Protect camera spots a package at your door, with a button to open the event clip.

packageSoundButtons
UniFi Protect

Person detected

Get a High-priority push notification when a UniFi Protect camera spots a person, with a button to open the event clip.

personSoundButtons
UniFi Protect

Smoke or CO alarm heard

Get a Highest-priority push notification when a UniFi Protect camera hears a smoke or carbon monoxide alarm going off, with a button to open the event clip.

alrmSmokeSoundButtons
UniFi Protect

Vehicle detected

Get a push notification when a UniFi Protect camera spots a vehicle, with a button to open the event clip.

vehicleSoundButtons
Uptime Kuma

Monitor alert

Get a Highest-priority push notification when an Uptime Kuma monitor goes down, a quiet one when it's back up, and a heads-up before a TLS certificate or domain expires.

monitorButtons
UptimeRobot

Monitor alert

Get a Highest-priority push notification when an UptimeRobot monitor goes down, a quiet one when it's back up, and a heads-up before an SSL certificate or domain expires.

monitor
Vercel

Deployment

Get a push notification when a Vercel deployment is ready, fails, is canceled or is promoted to production, louder when production breaks.

deployment.readyButtons
WooCommerce

Low or out of stock

Get a push notification when a WooCommerce product runs low or sells out, with how many are left.

product.updatedButtons
WooCommerce

New customer

Get a low-priority push notification when someone creates a customer account in your WooCommerce store.

customer.createdButtons
WooCommerce

New order

Get a push notification with the customer, total and item count every time a new order is placed in your WooCommerce store.

order.createdSoundButtons
WooCommerce

Order refunded, failed or cancelled

Get a push notification when a WooCommerce order is refunded, fails payment, or is cancelled.

order.updatedButtons
WordPress

Administrator login

Get a push notification every time an administrator signs in to your WordPress site, with the IP address, so you notice a login that wasn't you.

login.adminButtons
WordPress

New comment

Get a push notification when someone comments on your WordPress site, with a button straight to the moderation queue when it needs approval.

comment.createdButtons
WordPress

New user

Get a push notification when a new user account is created on your WordPress site, with their role, so an unexpected administrator stands out.

user.registeredButtons
WordPress

Post published

Get a push notification when a post or page is published on your WordPress site, including scheduled posts going live.

post.publishedButtons
WordPress

Updates available

Get a push notification when WordPress core, plugin or theme updates are waiting, once per new set of updates.

updates.availableButtons
How it works

Three steps. No code required.

Pick a recipe, paste one URL into the other tool, and your phone buzzes.

STEP 01

Pick a recipe

Find the tool and the event you care about, and install it in Studio.

STEP 02

Paste your URL into the tool

Every recipe comes with the exact steps for the other side.

STEP 03

Get a push on your phone

With your own text, sound and buttons.

Ready when you are

Your first notification is
two minutes away.

Free for 30 days, no credit card required. No sales call.