Schedule Pushbullet notes

Push notes to every device on your Pushbullet account on a schedule, with data filled in from any API.

Example: a morning forecast

json
{
  "name": "Morning forecast",
  "cron": { "expression": "0 7 * * *", "time_zone": "Europe/London" },
  "nodes": [
    { "id": "forecast", "open_meteo_forecast": { "latitude": "51.51", "longitude": "-0.13" } },
    { "id": "push", "pushbullet_push_note": {
        "credential_id": "YOUR_PUSHBULLET_TOKEN_ID",
        "title": "London today",
        "body": "{{ $.daily.temperature_2m_min[0] }}–{{ $.daily.temperature_2m_max[0] }}°C, {{ $.daily.precipitation_sum[0] }} mm rain" } }
  ]
}

Set up

Create an access token in Pushbullet's Settings → Account and save it as a bearer_token credential.

Reference

Push a Pushbullet note: pushbullet_push_note

Sends POST https://api.pushbullet.com/v2/pushes with {"type": "note", …}. Output for the next step: The created push.

Field Type Notes
credential_id string, required The id of a bearer_token credential holding a Pushbullet access token.
title string Optional. Placeholders allowed.
body string, required The note, up to 4,096 characters. Placeholders allowed.