← Back to Help

Automations Template Variables

Use these placeholders in your action payload templates. They're replaced with live data when the action fires.

---

Quick Reference

| Category | Variable | Description | Example Output |

|----------|----------|-------------|----------------|

| Feed Info | {feed_title} | Name of the feed | TechCrunch |

| | {feed_url} | URL of the feed | https://techcrunch.com/rss |

| Item Data | {item_count} | Number of items found | 12 |

| | {items} | Bullet list of item titles | • AI raises $500M
• New iPhone launch |

| | {items[0].title} | Title of the first item | AI Startup Raises $500M |

| | {items[0].link} | Link to the first item | https://techcrunch.com/article |

| | {latest_item_title} | Alias for first item title | AI Startup Raises $500M |

| Timing | {now} | Current date and time | 2026-05-30 14:30 UTC |

| Scrape Events | {event_type} | What happened to the feed | new_item / scrape_failed / scrape_success |

| | {scrape_status} | Same as event_type | scrape_failed |

| | {scrape_error} | Error message if scrape failed | Connection timeout after 30s |

---

Example Templates

Simple Notification

`

New from {feed_title}:

{latest_item_title}

{items[0].link}

`

Daily Briefing Email

`

Good morning — {item_count} new items from {feed_title}

{items}

Generated at {now}

`

Scrape Failure Alert

`

⚠️ {feed_title} failed to refresh

Status: {scrape_status}

Error: {scrape_error}

`

Webhook JSON Payload

`json

{

"feed": "{feed_title}",

"title": "{latest_item_title}",

"url": "{items[0].link}",

"timestamp": "{now}",

"status": "{scrape_status}"

}

`

Standalone Reminder (no feed variables needed)

`

Don't forget: Doctor appointment tomorrow at 3pm.

555-1234 for the office. Bring insurance card.

`

---

Notes

  • Variables are optional — you can write plain text without any placeholders
  • If no feeds match your filter, feed variables will be empty strings
  • {event_type} and {scrape_status} only populate with feed-event triggers
  • {scrape_error} is empty on successful scrapes