Overview
Many banking and government portals still rely on traditional web interfaces with no public API. Teams manually log in to check balances, submit applications, or file tax forms — repetitive tasks that consume hours every week. These portals also refresh their UIs frequently, breaking any conventional automation. Refrain handles these portals by generating a self-healing runbook from a single goal description. When the portal’s UI changes, the runbook automatically adapts — no manual selector fixes needed.Example runbook
Generate and execute
Schedule periodic runs
Use the Web Console scheduler or your CI/CD pipeline to run the runbook on a schedule.
Why this works well
- No API required — Operates directly on the web interface, just like a human would.
- Self-healing — Portal UI refreshes don’t break the automation. Selectors are resolved through multiple fallback layers.
- Approval gates — Add Slack approval before sensitive actions like fund transfers or form submissions.
- Zero rerun cost — After the initial AI-powered generation, every execution is deterministic and token-free.