The Pushcut API enables the automation of iOS notifications with custom actions, triggering events based on various conditions. On Pipedream, you can harness this functionality to create intricate workflows, combining Pushcut notifications with a multitude of services to act based on data from APIs, schedules, or other apps. Think of Pushcut as a bridge between the real world and your digital tasks, letting you know when to act and offering shortcuts to execute specific automations directly from your iOS devices.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
pushcut: {
type: "app",
app: "pushcut",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.pushcut.io/v1/devices`,
headers: {
"Accept": `application/json`,
"API-Key": `${this.pushcut.$auth.api_key}`,
},
})
},
})
Dynamic Notification for Calendar Events: Send custom notifications for upcoming calendar events. By integrating with Google Calendar on Pipedream, you can schedule a workflow that fetches events and uses Pushcut to notify you with action buttons to check details or postpone events.
Smart Home Alerts: Combine Pushcut with IoT platforms like SmartThings. Set up a Pipedream workflow that listens for sensor triggers in your home—like motion or door openings—and then sends a Pushcut notification to your device with options to toggle devices or set modes.
GitHub Repo Updates: Stay on top of changes to your GitHub repositories. With a Pipedream workflow, get Pushcut notifications whenever there's a new commit, issue, or pull request. You can add action buttons to open the GitHub app, directly view the changes, or even run a CI/CD pipeline.
Schedules an Automation Server action request for a homekit scene. See the documentation
Schedules an Automation Server action request for a shortcut. See the documentation
Sends a smart notification to your devices. See the documentation
Pushcut uses API keys for authentication. When you connect your Pushcut account, Pipedream securely stores the keys so you can easily authenticate to Pushcut APIs in both code and no-code steps.
To generate your API Key,