Invoices via a form: extraction, validation and a weekly report

The scenario takes an uploaded invoice, extracts every field, validates it, stores it and emails a confirmation. Once a week it sends a full summary.

  • Not a single number typed by hand
  • Extraction problems are flagged immediately, by email
  • The original submission is stored in full
  • The weekly spend summary arrives on its own
n8n Form

How it works

To pass leads from smscRu to Web Form automatically, use a ready-made scenario — no manual copying, no lost leads.

  1. Starts when: Invoice Upload Form
  2. Then: Workflow Configuration
  3. Then: Store Raw Form Submission
  4. Then: Extract Invoice Content
  5. Then: Extract Invoice Data with AI
  6. Then: Validate Invoice Data
  7. Check: Check Validation Result
  8. If yes: Prepare Success Email Data
  9. Then: Store Validated Invoice
  10. Then: Send Success Email
  11. If no: Prepare Error Email Data
  12. Then: Send Error Email
  13. Then: Invoice Data Schema Parser
  14. Starts when: Weekly Report Schedule
  15. Then: Fetch Weekly Invoices
  16. Then: Generate Weekly Report
  17. Then: Send Weekly Report Email
  18. Then: OpenAI GPT-5-mini Model
  19. Then: OpenAI GPT-5-mini Model for Reports

You can launch this smscRu + Web Form integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.