Challenge
- Each state portal had its own credentials and interface, and invoices had to be collected and organized by hand.
- Execution had to change depending on the status in a control file.
- Logins used multi-factor codes that arrived in several inboxes.
- Manual approvals were slow and error-prone, especially for invoices that met certain criteria.
- Repetitive work caused errors, and portal changes risked breaking the process.



