Every hour
Watch a competitor's pricing page
Checks a pricing page every hour and posts a short summary to Slack only when something changes.
- Runs
- Every hour
- Apps
- Any web page, Slack
- AI
- Yes, uses the built-in AI allowance
- Access
- Reads one public web page; Slack post to one channel
Send this to your assistant
Create a ClickRuntime automation: check acme.com/pricing every hour. If anything on the page changed, post a short summary of what changed to #market in Slack.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
Competitors change their prices, plans and limits quietly. Unless someone remembers to check their pricing page, you usually find out weeks later, from a lost deal or a customer who mentions it on a call.
This template checks the page every hour and tells your team in Slack only when something actually changed, with a short summary of what is different. You hear about a new plan or a price increase the same day it goes live.
What you get out of it
React while it still matters
A competitor's price increase is a chance to win their unhappy customers. A price cut is a risk to your pipeline. Knowing the same day gives sales and marketing time to respond.
No more manual checking
Nobody has to keep a list of competitor pages and visit them every week. The check runs on its own and stays quiet when nothing has changed.
Better sales conversations
Reps can answer "how do you compare?" with current numbers instead of what the competitor charged last quarter.
A history of changes
Every change is posted with a summary, so your channel becomes a timeline of how the competitor's pricing has moved over time.
Better pricing decisions
When you review your own pricing, you have a record of what the market did, not a guess.
How it works
What happens, step by step
Every hour the script fetches the page and extracts the visible text.
It compares the text with the copy saved from the last run.
When there is a difference, the AI model summarises it in a sentence or two.
The summary goes to #market. The new copy is saved for the next run.
Before it runs live
- Connect Slack
What you get
Build your own
Need it to work differently?
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
Changes you can ask for
- Run it at a different time, more or less often, or only on weekdays
- Change what the AI looks for, or how it writes the result
- Add another app, for example also send it to Google Sheets
- Combine it with other Any web page and Slack steps into one automation
Under the hood
The code that runs this automation
from clickruntime import on_trigger, http, state, ai, notify
from bs4 import BeautifulSoup
@on_trigger
def run(event):
html = http.get("https://acme.com/pricing").text
text = BeautifulSoup(html, "html.parser").get_text(" ", strip=True)
last = state.get("page")
state.set("page", text)
if last and last != text:
summary = ai.generate(
f"Before:\n{last[:4000]}\n\nAfter:\n{text[:4000]}",
system="Say what changed on this pricing page in two sentences.",
).text
notify.slack(summary, channel="#market")FAQ
Common questions
Does a check with no change count as a run?
Can it watch more than one page?
Will small changes like a date in the footer trigger an alert?
Can it check less often?
Does it work on pages that need a login?
What permissions does it need?
Does it need AI?
How many runs does it use?
Can I change how it works?
Related
You might also like
Get a weekly SEO and security check of your site
Each week an email lists SEO and security-header problems on your page with suggested fixes.
See how it worksFill in company details from their websites
Each company in your sheet gets its industry, B2B or B2C, and a one-line summary from its own website.
See how it worksKnow the moment your website goes down
Your team hears in Slack when the site stops responding or slows down, and again when it's back.
See how it worksKeep exploring
Set up “Watch a competitor's pricing page” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.