Resources · n8n integration

Pushcut n8n integrationAutomate Pushcut with n8n.

Your phone can start a workflow, and a workflow can reach your phone. The Pushcut n8n integration runs both ways: the node exposes 1 operation, notification.send, and the Pushcut Trigger starts a run the second you tap an action you built in the app.

Verified Trustpilot reviews · AI, automation & growth agency

Why automate

What does the Pushcut n8n integration actually do?

Pushcut is an iOS app for smart notifications that kick off shortcuts, URLs and online automations. Wired into n8n, it plays two roles. The Pushcut node sends a notification from inside a workflow, with one operation to learn. The Pushcut Trigger works the other way: it starts a workflow when you tap an action you paired in the app, so a person stays in the loop without opening a laptop.

Start with the alert that has to leave the screen. A scheduled workflow reads a sheet in Google Sheets, finds the row that crossed a threshold, and calls notification.send. Title and Text are written from the row itself, so the notification says which client and which number moved, not just that something happened.

Second pattern: the approval you give while standing in a queue. A first workflow pushes a notification carrying an action. Tapping it hits the Pushcut Trigger, and a second workflow picks up from there, posting the decision to Slack or answering the customer in Telegram. The phone becomes the button, n8n does the rest.

Third pattern: the morning briefing. A public template pairs OpenWeatherMap with the Pushcut node to push a weather update every day (workflow 843), and the same shape carries yesterday's sales, a backup status or an error count.

The node covers sending, and nothing else. If you need a Pushcut endpoint it does not expose, the HTTP Request node calls the API directly and reuses the same credential through its predefined authentication, so you keep one API key for the whole instance.

Two limits worth knowing before you build. The notification you pick with Notification Name or ID has to exist in the app first, since the node fires an existing notification rather than inventing one. And the app is iOS, so a mixed-device team usually pairs it with another channel, Pushover for example, for the people who are not on an iPhone. If the whole logic is still fuzzy, the n8n training walks through triggers and credentials from scratch.

Connect

How do you connect Pushcut to n8n?

  1. 01

    Create the API key in Pushcut

    Download the Pushcut app first, then open Account, go to Integrations and choose Add API Key. That key is the only authentication method the node and the trigger accept, so keep the screen open: you paste it into n8n in the next step. There is no OAuth flow and no scope list to tick here.

  2. 02

    Store the key as a credential

    In n8n, open the Credentials menu and create a Pushcut credential, then paste the API Key. A credential is created once and reused everywhere: the Pushcut node and the Pushcut Trigger both pick it from their dropdown, and so does an HTTP Request node set to the predefined Pushcut authentication.

  3. 03

    Pair an action with the trigger

    In the app, open a notification from the Notifications screen, select Add Action and give it a label. Switch to the Server tab, then the Integration tab, and choose Integration Trigger. Back in n8n, name the action in the trigger node and hit Execute step. Your action now shows up in the app under Select Integration Trigger, and Done saves it.

Triggers

What starts a workflow from Pushcut ?

Pushcut Trigger is the node that starts a workflow when Pushcut calls n8n. Activate the workflow: n8n gives you the webhook URL to register in Pushcut, and every call becomes an execution.

What you see in n8n

Configuration notes

01Configure the Pushcut TriggerThe Pushcut Trigger runs on a webhook, an URL that Pushcut calls when the action fires. n8n registers that URL when you activate the workflow, and each call arrives within seconds, with no polling loop checking for news in the background. There is no event list to tick: the action you pair in the app is the event.

The Pushcut Trigger runs on a webhook, an URL that Pushcut calls when the action fires. n8n registers that URL when you activate the workflow, and each call arrives within seconds, with no polling loop checking for news in the background. There is no event list to tick: the action you pair in the app is the event.

Key parameters

  • Action Name: any name you like, and it shows up as a server action inside the app. Pick something you will recognize in a list of actions, like the workflow it starts.
When to use it
whenever a run needs a human to say go. An export that costs money, a message that goes to a client, a deploy you want to eyeball first: the notification waits on the lock screen until someone taps it.
02Run a workflow from an iPhone actionOnce paired, the action behaves like any other entry point in n8n. Tapping it in the app, or firing it from a shortcut or a URL that Pushcut already handles, starts the run and the rest of the workflow executes as usual. Nothing else in the node changes, which is why one trigger covers every scenario here.

Once paired, the action behaves like any other entry point in n8n. Tapping it in the app, or firing it from a shortcut or a URL that Pushcut already handles, starts the run and the rest of the workflow executes as usual. Nothing else in the node changes, which is why one trigger covers every scenario here.

Use cases
a one-tap daily report that pulls numbers and pushes them back as a notification through notification.send, or a field team that logs an arrival by tapping an action while n8n writes the line and notifies the office. Version 1 of the trigger is the current one, so a workflow built today keeps the same parameter when you import it elsewhere. Neither case needs a second trigger node sitting in the same workflow.
Actions

What can the Pushcut node do?

The Pushcut node exposes 1 operations across 1 resources. For each one: the node as you configure it in n8n, the required fields, and our field notes.

Resources × operations matrix
ResourceSend
Notification✓

Notification

1 operation
01

Send a notification

notification.send

What you see in n8n

Notes & use cases

Fires a notification that already exists in the Pushcut app and pushes it to your devices, rewritten for the run in progress when you need it.

Key parameters

  • Notification Name or ID: pick it from the list, or pass an ID with an expression like {{ $json.notification }}.
  • Device Names or IDs: the devices that receive it. Left empty, every device gets it.
  • Title and Text: replace what the app defines, so one notification serves many workflows.
  • Input: the value passed as input to the notification action, useful when it expects an order number.
Use cases
a nightly job pushing the count of failed rows to the on-call phone.
Need help

Need help automating Pushcut with n8n?

A person reads every message.

FAQ

Pushcut and n8n: common questions

01Is the Pushcut n8n integration free?
Yes on the n8n side. Both the Pushcut node and the Pushcut Trigger ship with n8n, so there is nothing to install and nothing extra to pay, whether you run n8n Cloud or a self-hosted instance under the Community Edition and its Sustainable Use licence. A workflow built on one runs identically on the other, which matters if you prototype on Cloud and move to your own server later. What the Pushcut app itself costs is a separate question and depends on your plan in the app, not on n8n.
02What credentials does the Pushcut node need?
One API key, and that is the only supported authentication method. You generate it in the app under Account, then Integrations, then Add API Key, and paste it into a Pushcut credential in n8n. The same credential covers the Pushcut node, the Pushcut Trigger and any HTTP Request node set to the predefined Pushcut authentication, so there is no second key to manage. A credential is stored once in the Credentials menu and offered in the dropdown of every workflow on that instance, which keeps key rotation to a single edit.
03What are the limits of the Pushcut node in n8n?
The node does one thing: it sends a notification. There is 1 operation on 1 resource, and Return All and Limit never come up because nothing here returns a list. The notification you fire has to exist in the app already, since the node selects it by name or ID rather than creating it. Anything else exposed by the Pushcut API goes through the HTTP Request node, which reuses the same credential. The trigger side is equally narrow: 1 optional parameter, no event list, no wildcard.
04Does the Pushcut Trigger react in real time?
Yes. It works by webhook, which means n8n registers an URL and Pushcut calls it when your action fires, so the run starts within seconds. Nothing polls the service on an interval, and no execution is burned checking for changes that did not happen. The practical consequence: the workflow has to be active for the webhook to be registered, so an action tapped while the workflow is switched off does not queue up anywhere. Test with Execute step, then activate the workflow to make the pairing permanent.
05n8n or Make for Pushcut?
It depends on where you want the automation to live. Make is hosted by Make, with no self-hosting option, and it bills per operation, which is predictable when volume is stable and less so when a notification loop runs often. n8n can sit on your own server, so the API key and the payloads stay on infrastructure you control, and the pricing logic is not tied to the number of steps a workflow executes. Both give you a visual canvas. The honest test is to rebuild one Pushcut scenario in each and see which one you argue with less.