Guard scheduled crawls with a Similarweb DigitalRank API usage check
Your automated crawl runs on a schedule, but there is no point starting it with an empty quota. A webhook from your pipeline tells Notis to check the Similarweb DigitalRank API subscription first, so the crawl only proceeds when there is enough usage left to finish the job cleanly.
Trigger
Webhook received
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Action
Get Subscription Status
Tool to check the remaining subscription usage for the user.
Why this helps
Scheduled crawls kick off regardless of quota and fail silently partway through, leaving broken data and a debugging session later.
- Stop scheduled crawls from starting on empty quota
- Avoid silent, half-finished data runs
- Give any pipeline a simple quota gate via HTTP
Setup
Build it in a few focused steps.
- 1Connect Telegram and the Similarweb DigitalRank API to Notis once in the portal.
- 2In Automations, create a New Automation and describe it: when my pipeline sends a request, check my Similarweb DigitalRank API subscription status and report remaining usage.
- 3Pick an incoming webhook as the trigger and choose Telegram as the report channel.
- 4Send a test request from your pipeline to confirm the usage check runs.
Questions about this workflow
Can my scheduler decide based on the result?
Yes. Notis reports remaining usage, and your pipeline can read that to decide whether to proceed with the crawl.
What triggers the webhook?
Any CI job, cron runner, or backend that can make an HTTP request to the Notis endpoint you get when you pick the webhook trigger.
When this happens · Trigger
Do this · Action
Supported Triggers and Actions
Notis builds workflows that link Telegram to Similarweb digitalrank api. A trigger fires from one place; an action lands in another.
Telegram triggers
Similarweb digitalrank api actions
New Message Received
Triggered when your bot receives a new message in a private chat, group, or supergroup. To receive every message in a group, Privacy Mode must be disabled for the bot in BotFather.
Get Subscription Status
Tool to check the remaining subscription usage for the user.
New Channel Post
Triggered when a new post is published to a channel where your bot is an administrator.
Callback Query Received
Triggered when a user taps an inline keyboard button attached to one of your bot's messages.
Message Edited
Triggered when a message in a chat your bot can see is edited by its sender.
New Chat Member
Triggered when a new member joins a group or supergroup the bot belongs to, including when the bot itself is added.
Connect any two apps with Notis in the middle.
Not just Telegram and Similarweb digitalrank api. Any combination from 1,000+ integrations.
When this happens · Trigger
Do this · Action
Save your first hour today.
7 days free trial with 20$ free usage included.
No card. Works with personal or business Similarweb digitalrank api.