Adi Hodzic
← All work

Government Workflow Automation Platform · Dec 2025 - Apr 2026 · 5 months

Designing AI-powered form-to-workflow automation for government teams

As lead product designer, I collapsed a manual upload-check-build process into bulk upload and an AI prompt, then designed the API builder and workflow canvas that turned government paperwork into automated, AI-generated workflows.

This project is under NDA - the company name and product branding have been withheld. One screen below is a real product screen with the logo blurred; the other two are illustrative mockups I rebuilt to show the design patterns accurately, not real product screens.

Team

Product managers, engineers, and an AI/ML team

Scope

Bulk upload & AI-generated workflows, API builder, workflow canvas

Constraint

End users were non-technical government staff, not developers

Duration

5 months, Dec 2025 - Apr 2026

The problem

Before I joined, the platform already had an AI/OCR engine that could read an uploaded document and recreate it digitally - but the interface around it was old, and turning that into a working workflow was entirely manual: upload a file, manually check every extracted field, then manually build the workflow phase by phase, as three separate steps. The client wanted fewer steps, with AI doing more of the work. The bigger challenge sat in two places I ended up owning end to end: an API builder that had to fit a lot of dependent, service-specific configuration without overwhelming a non-technical user, and a workflow canvas that had to stay legible even once AI started generating most of a flow automatically instead of a person building it node by node.

Process

01

Replaced a three-step manual process with bulk upload and an AI prompt

Before this redesign, creating a workflow meant uploading a file, manually checking every extracted field, then manually building the workflow phases - three separate manual stages. I added a bulk upload option and a short wizard where you map fields and describe what you want in a plain-language prompt, then let AI generate a first-pass workflow with suggestions instead of leaving every step to be built by hand.

02

Designed the API builder around dependent steps instead of one static form

The API builder had to hold a lot: which service to connect, service-specific configuration that changes based on that choice, an AI chat for in-context help, and the ability to move back and forth between steps without losing progress. I structured it so later steps are generated based on earlier choices, instead of trying to show every possible option at once.

03

Rebuilt the workflow canvas to stay legible as flows got AI-generated

Once workflows could be generated automatically by AI instead of built node by node, the canvas needed to stay easy to scan even as it filled up fast. I kept it as a flat, flowchart-style graph - clear branches, labeled paths like Approve and Decline - and tightened the visual language so it read as a clean, modern automation tool instead of a dense diagram.

Selected screens

Real product screen showing the Import from PDF modal with bulk upload and an AI prompt field for generating a workflow, with logo blurred
The real Import from PDF modal (logo blurred) - bulk upload plus an AI prompt that generates a first-pass workflow automatically.
Illustrative mockup of the API builder as a multi-step modal wizard with dependent configuration steps and an integrated AI chat panel
The API builder as a multi-step modal, with dependent configuration steps, integrated AI chat, and back-and-forth navigation.
Illustrative mockup of a flat workflow automation canvas with labeled branching paths like Approve and Decline
The workflow canvas, redesigned to stay legible as flows became AI-generated instead of hand-built.

Key decisions

Pushed for a multi-step modal over the client's preferred drawer

The original direction, and the client's preference, was a persistent side drawer for the API builder - it looks clean in a spec and preserves context in theory. Once I tried to fit the actual number of options and dependent steps the client needed into it, the drawer stopped being efficient. I pushed for a multi-step modal wizard instead, where each step's options depend on what was chosen before it, and won that argument by showing it handled the real complexity better than the drawer could.

Kept shipping AI-assisted prototypes despite engineering pushback

Some developers weren't ready to build from AI-generated prototypes and wanted every spec done the traditional way. That friction slowed early handoff more than any design problem did. I kept prototypes detailed and consistent enough to hold up under scrutiny, treating the pushback as a reason to over-communicate intent rather than a reason to slow down how I worked.

Outcome

3 steps to 1 prompt

collapsed a manual upload-check-build process into bulk upload plus a single AI-generated first pass

Modal over drawer

shipped a multi-step, dependent-step modal instead of the originally preferred drawer, after proving it fit the real complexity better

AI-generated, still legible

workflow canvas redesigned to stay scannable even when AI generated most of a flow automatically

Described qualitatively - exact adoption and efficiency figures weren't tracked in a form precise enough to cite here.

What I’d do differently

Client preference and the original spec both pointed toward a drawer for the API builder, and I still ended up arguing against it - not because the reasoning behind it was wrong in the abstract, but because it didn't hold up once real content got poured into it. That's the pattern I'd trust more of going forward: treat even well-reasoned direction as a hypothesis until it's been tested against the actual number of options and steps a real user needs, not the ideal case.