All templates
For GST-registered MSMEs, Indian small businesses & wholesalers

Track every Vyapar e-invoice until it has an IRN

Every morning, WebRun opens Vyapar, checks every B2B invoice that needs an e-invoice for its IRN status, drafts an escalation email to your GST practitioner for any that failed left unsent for review, and sends your team a Telegram list of every invoice still pending an IRN.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 9:00 AM WebRun
1 Vyapar check each invoice's IRN status
2 Gmail draft the practitioner escalation
3 Telegram send the pending IRN list
Run a sample
In short

How do I track e-invoice IRN status for my Vyapar invoices?

Every morning, WebRun opens Vyapar and checks the e-invoice status of every B2B sale invoice, flagging any missing an IRN or stuck as pending or failed. It drafts an escalation email to your GST practitioner for failed cases, left unsent for review, and sends your team a Telegram status list, so no invoice quietly misses its e-invoice deadline.

  • Failed e-invoices get flagged and escalated the same morning
  • Your GST practitioner gets a ready draft instead of a chase email
  • No B2B invoice sits without a valid IRN unnoticed

Built for GST-registered MSMEs · Indian small businesses · wholesalers · manufacturers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens vyaparapp.in in a real browser with your saved login - no setup, no API keys.

  2. 1
    Vyapar - check each invoice's IRN status
    vyaparapp.in How to Automate Vyapar
    WebRun in Vyapar: check each invoice's IRN status
    WebRun opens Vyapar to check every B2B invoice's e-invoice IRN status.
    • Open Vyapar and filter B2B sale invoices that require an e-invoice
    • Check each one's IRN and QR code status: generated, pending, or failed
    • Capture the invoice number, party, amount, and days since it was raised

    Done when Every invoice requiring an e-invoice has its IRN status listed.

  3. 2
    Gmail - draft the practitioner escalation
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft the practitioner escalation
    WebRun drafts the GST practitioner escalation email in Gmail and leaves it unsent.
    • Draft an escalation email to your GST practitioner or accountant for any invoice where IRN generation failed
    • List the invoice number, party, and amount for each failed case
    • Leave the email unsent in Gmail for you to review and send

    Done when An unsent escalation email is ready for every failed e-invoice.

  4. 3
    Telegram - send the pending IRN list
    telegram.org How to Automate Telegram
    WebRun in Telegram: send the pending IRN list
    WebRun sends today's pending e-invoice IRN list to Telegram.
    • Send your team a status list of every invoice still pending an IRN
    • Flag any invoice open more than a day without one
    • Note which failed cases already have an escalation drafted

    Done when Your team has today's e-invoice status list in Telegram.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
vyaparapp.in
ScheduleRuns automatically on this cadence
Every day at 9:00 AM
DeliveryHow each run's result reaches you
IRN status list · Telegram
OutputWhat each run produces - A status list of every B2B invoice's e-invoice IRN state plus an unsent escalation email drafted for each failed case.
Text
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input GUARDRAIL
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does WebRun generate the e-invoice or IRN itself?

No. Only Vyapar's own government e-invoice integration talks to the Invoice Registration Portal. WebRun only reads the status of each invoice and flags what is missing, pending, or failed. It never files or generates anything on the portal.

What counts as a failed e-invoice?

Any B2B invoice above your e-invoicing threshold that Vyapar shows without a valid IRN and QR code after generation was attempted. WebRun lists these separately so they get priority over ones simply still pending.

Will it email my GST practitioner without asking?

No. The escalation email is drafted and left unsent in Gmail. WebRun writes it with the failed invoices listed, but you review and send it yourself.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.