Automotive · excise automation

Automating excise endorsement across APIs, Excel and a government portal

Connected API-driven input and return flows with template-based file generation and portal submission in a controlled UiPath workflow.

Delivered engagement
API + portalintegration
Attended robotexecution model
Current + prior monthreport retrieval

The challenge

An automotive excise process crossed several technology and security boundaries: data originated in a protected enterprise environment, records had to be shaped through predefined spreadsheet templates, and submission took place through a government excise portal.

Direct source-system access from the automation environment was prohibited. The workflow therefore needed a controlled API boundary, reliable handling of long-running portal steps, and a dependable way to return endorsement information to the source team.

What Monic delivered

Monic delivered a UiPath workflow that receives input through an API, maps each plant’s records into predefined header and item templates, generates the required text files, and uploads them through the portal. The robot checks the portal’s processing confirmation and successful header status before returning the endorsement data through a second API call.

The wider solution combines attended and unattended automation. An attended enhancement retrieves current- and prior-month payment reports, while the unattended endorsement flow starts from an API-triggered job and completes without direct access to the protected source system.

The result

The engagement established an API-driven excise workflow spanning data intake, file generation, government excise portal submission, status verification, monthly report retrieval, and return of endorsed records. Portal availability, API access, credentials, and automation-host health remain explicit operational dependencies rather than hidden assumptions.

What this case demonstrates

The engineering lessons behind the result.

These are the delivery patterns a team facing a similar operating problem should plan for.

Security boundaries shape the design

When direct source access is prohibited, APIs can create an explicit hand-off between protected systems and the automation environment without weakening network controls.

Portal completion must be verified

A successful click is not a successful transaction. The robot waits for processing, checks completion messages and record status, and returns data only after the portal confirms acceptance.

Execution mode should match the task

Interactive report retrieval can remain attended while repeatable endorsement work runs unattended, allowing one solution to support different operating and control needs.