Automated Bird Template Approval Checks
Every Monday, WebRun opens Bird, reads the approval status of every message template, matches the pending and rejected ones to the campaigns and channels that depend on them, sends you the blockers on WhatsApp, and keeps a template status page current in Notion.
How do I check my message templates are approved before scheduling a campaign?
WebRun checks your Bird message templates every Monday and reports which are still pending review and which were rejected, with the reason given. It matches each one to the campaigns that depend on it, messages you the blockers on WhatsApp, and keeps a template status page current in Notion.
- No campaign is scheduled on a template that is not approved yet
- Rejection reasons reach you once, so the fix happens once
- Pending templates show how long they have been waiting on review
Built for messaging managers · CRM teams · ecommerce marketers · customer engagement teams · agencies
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
app.bird.comin a real browser with your saved login - no setup, no API keys. -
1
Bird - read template approval status
WebRun opens Bird to read template approval status. - Open Bird and list every message template with its channel and current approval status
- Separate the approved templates from those still pending review and those rejected
- For each rejected template, capture the reason given so it can be corrected once
- Match pending and rejected templates to the campaigns scheduled to use them
- Prepare any correction as a draft only. WebRun never submits a template for review on its own
Done when Every template has a status, and every blocked campaign is named.
-
2
WhatsApp - send you this week's blockers
WebRun opens WhatsApp to send you this week's blockers. - Send yourself the templates still pending and rejected, rejected ones first
- Include the rejection reason and the campaign each one holds up
- Say plainly which campaigns are clear to schedule this week and which are not
- Stay quiet on weeks where every template a scheduled campaign needs is already approved
Done when You have this week's blocked and clear campaigns on WhatsApp.
-
3
Notion - keep the template status page current
WebRun opens Notion to keep the template status page current. - Update your template status page in Notion with each template, its channel, and its status
- Record how long each pending template has been waiting on review
- Keep the history so a template that is repeatedly rejected is easy to spot and rewrite properly
Done when The Notion template page matches what Bird shows today.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it submit templates for approval by itself?
No. WebRun reads status and prepares corrections as drafts. Submitting a template for review, or editing an approved one, stays a human action because a resubmission restarts the review clock.
Does it send any messages to customers?
No. The only message it sends is an internal WhatsApp note to you. Campaign sending is untouched, and WebRun never launches or schedules a campaign.
How does it know which campaigns are blocked?
It matches each pending or rejected template to the campaigns and channels configured to use it in Bird, so you see the launch at risk rather than a template name on its own.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.