Automated IRIS Payroll RTI Submission Checks
Every morning, WebRun opens IRIS Payroll, matches each recent pay run to its FPS and EPS submissions, checks whether each was accepted, texts the payroll manager through Twilio when a submission is missing or rejected, and posts the full check to Telegram so the filing record is visible day to day.
How do I confirm every pay run was submitted to HMRC?
WebRun confirms your payroll filings every morning. It matches each recent IRIS Payroll pay run to its FPS and EPS submissions, reads whether each was accepted, rejected or never sent, texts the payroll manager through Twilio when one is not confirmed, and logs the full check to Telegram.
- A missing or rejected submission is caught in time to refile
- Every pay run has a recorded acceptance status, not an assumption
- The payroll channel builds a day by day filing history
Built for payroll managers · payroll bureaux · accountants · HR and finance teams
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
iris.co.ukin a real browser with your saved login - no setup, no API keys. -
1
IRIS Payroll - match pay runs to submissions
WebRun opens IRIS Payroll to match pay runs to submissions. - Open IRIS Payroll and list the pay runs finalised in the recent period
- For each pay run find the matching FPS submission and read its status
- Check whether an EPS was due for the period and whether it was submitted
- Record the submission status for each: accepted, rejected, pending or missing entirely
- Note the employee count and payslips on each run so a partial submission is obvious
- Flag any pay run with no submission attached at all
Done when Every recent pay run is matched to its submissions with an acceptance status recorded.
-
2
Twilio - text the payroll manager
WebRun opens Twilio to text the payroll manager. - Draft a short text for the payroll manager whenever a submission is missing, rejected or still pending past the expected window
- Name the pay run, the period, the submission type and the exact status
- Queue the message and send it only to the payroll manager number you configured, never to an employee
- Send nothing when every pay run has an accepted submission, so the phone stays quiet on a clean day
Done when The payroll manager has been texted about any pay run whose filing is not confirmed.
-
3
Telegram - log the daily check
WebRun opens Telegram to log the daily check. - Post today's full check to your payroll channel, one line per pay run
- Show the period, the submission type and the status for each
- Put anything missing or rejected at the top with how long it has been outstanding
- Keep the format identical each day so the channel reads as a filing history
Done when The payroll channel has today's per pay run submission status.
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 or refile anything to HMRC?
No. WebRun only reads the submission status recorded in IRIS Payroll. It never files an FPS or EPS, never resubmits a rejected one, and never finalises a pay run, so every filing is made by your payroll team.
Who gets the text message?
Only the payroll manager number you configure in advance. The Twilio text is drafted and queued to that single internal number when a submission is missing, rejected or overdue, and no employee or external number is ever contacted.
What counts as a problem worth texting about?
A pay run with no submission attached, a submission marked rejected, or one still pending beyond the window you set. An accepted submission produces no text at all, so a message always means something needs refiling.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.