rtrvr.ai
DocsChrome / Cloud / API / MCP
Search docs⌘ K

Guide

Triggers

Monitor tab notifications and fire workflows automatically, no API keys, no server setup, no site webhooks required.

READ2 MIN
Browser Triggers from Tab Notifications

Browser triggers require a subscription. Try the underlying task in Free Mode before connecting it to a notification. Compare plans.

Most websites do not expose webhooks or APIs for real-time events. Browser Triggers solve this by monitoring your open tabs for web push notifications and executing workflows when matching notifications arrive.

01

How Browser Triggers Work

The extension injects an interceptor into monitored tabs that patches Notification and ServiceWorkerRegistration.showNotification. Notification title/body metadata is matched against your trigger filters, and matching events run the linked workflow automatically.

  • 01

    Intercept notifications from page and Service Worker paths

  • 02

    Match by hostname plus optional title/body contains filters

  • 03

    Run linked workflow in a new tab when a match is found

  • 04

    Store execution history with matched payload and status

02

Creating a Browser Trigger

  • 01

    Run a workflow successfully in side panel chat

  • 02

    Click the "Trigger" button on the workflow response

  • 03

    Enter the URL to monitor (for example: x.com, app.slack.com)

  • 04

    Add optional title/body filters

  • 05

    Set cooldown to prevent rapid re-firing

  • 06

    Save to activate monitoring

03

Notification Matching

FilterExampleMatches
Title contains"new message"Notifications with "new message" in title
Body contains"price drop"Notifications with "price drop" in body
BothTitle: "alert", Body: "urgent"Only when both match
NoneNo filterAll notifications from monitored hostname
04

Cooldown Recommendations

Site TypeRecommended Cooldown
Chat apps (Slack, Discord)5-15 minutes
Social apps (X, LinkedIn)15-30 minutes
Price alerts30-60 minutes
Daily digests1440 minutes (24 hours)
05

Monitored Tab Groups

  • 01

    Matching tabs are grouped into a yellow "Monitored" tab group

  • 02

    Closing a tab pauses monitoring for that tab

  • 03

    Reopening the URL resumes monitoring automatically

06

Manual Testing

Use the "Test" action in the Triggers dropdown to run the workflow immediately without waiting for a live notification.

07

Limitations

  • 01

    Monitored tabs must stay open

  • 02

    Pure Service Worker push flows may not always be interceptable

  • 03

    Chrome must be running; for 24/7 inbound signals use /docs/webhooks

08

Best Practices

  • 01

    Use specific filters to avoid false positives

  • 02

    Set cooldowns for chatty sources to manage credit burn

  • 03

    Validate every trigger with Test before production usage

YOUR NEXT RUN

Run the example on a real site.

Use Chrome for the page in front of you. Use Cloud when the run should continue on a schedule or across many pages.