Recued
Menu
← Back to recipes

Watch a competitor's pricing page

by recued-core v4 46 views

Use “Watch a competitor's pricing page” in Recued. Watches one pricing page and tells you what moved. Each check compares the page with the one the server kept from the last change reported and stops there unless it changed; the recipe stores nothing itself.

How it works 22 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (22 steps)
■ page_text strip_html
Apply strip_html
■ page_excerpt truncate
Truncate page text to a max length
■ has_text compare
Check if page excerpt has data
■ prior_page default
Apply default
■ prior_text strip_html
Apply strip_html
■ prior_excerpt truncate
Truncate prior text to a max length
■ has_prior compare
Check if prior excerpt has data
■ text_changed compare
Check if prior excerpt does not equal page excerpt
■ can_compare all
Check if all conditions are true
✦ pricing_now core.ai.extract
AI extracts structured fields from data
skip: step.has_text equal false
✦ pricing_prior core.ai.extract
AI extracts structured fields from data
skip: step.can_compare equal false
■ is_comparable all
Check if all conditions are true
✦ pricing_diff core.ai.compare
AI compares two pieces of data
skip: step.is_comparable equal false
■ moves default
Apply default
■ move_count count
Count items in moves
■ moves_text join
Join items with " "
■ pricing_moved compare
Check if move count is greater than 0
■ unchanged_note ternary
Apply ternary
■ status_note ternary
Apply ternary
■ notify_text truncate
Truncate moves text to a max length
◆ notify core.notification.send
Send notification
skip: step.pricing_moved equal false
■ card to_summary
Format results as a summary card
▼
Output
summary card
text moves_text
json pricing_now
json pricing_diff
Settings 4 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

channels setting = [object Object]
competitor setting =
pricing url setting =
excerpt chars setting = 6000

Uses (4 operations)

Triggers Http watch core.watch.http
AI models AI extracts structured fields from data core.ai.extract
AI models AI compares two pieces of data core.ai.compare
Notifications Send notification core.notification.send

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Permissions it requires

Send notifications
Declared by the recipe — Recued grants these at install, where you review them before approving.

What it's allowed to do

Read Triggers core.watch.http read-only
Read AI models core.ai.extract read-only
Read AI models core.ai.compare read-only
Read Notifications core.notification.send external change

Data it touches

SurfacesTriggersAI modelsNotifications

About

Tags

webwatchpricingcompetitormarket-intelligencepack:web-watch

Details

22 steps 4 configurable settings recipe_id: watch-competitor-pricing