The AP Legislature stopped printing passes
An end-to-end digital pass system across every department that admits someone to the House — request, approval, issuance, mobile gate scan and audit trail.
The Andhra Pradesh Legislature admits members, officials, media, delegations and visitors to every sitting, each through a different sponsor, approval chain and level of access.
Replace paper with a digital process that is faster, secure and fully accountable.
Approvals travelled between departments by hand, gate checks were done by eye, and nothing could be audited after the fact.
An end-to-end digital pass system: request, department approval, issuance, mobile verification at the gate and a complete audit trail.
Every sitting of the Assembly admits a moving population: members and their staff, secretariat officials, officers from line departments, accredited media, delegations from educational institutions, and public visitors. Each category has a different sponsor, a different approval chain and a different level of access. All of it ran on paper.
Paper passes meant approvals travelling between departments by hand, no central record of who had been cleared for what, and verification at the gate performed by eye under time pressure with a queue forming behind. Nothing was auditable after the fact. Nothing was recoverable if a pass was lost, and nothing prevented one being reused.
- 01
A complete pass lifecycle
Request, departmental approval routing, issuance, scan, entry and audit — with no step remaining on paper.
- 02
Department-specific portals
Each participating body works inside its own hierarchy and approval rules, rather than being forced into a single generic workflow.
- 03
Mobile gate scanning
Verifies a digital pass in one action, at gate speed, and writes the entry to the record as it happens.
- 04
Category-aware access
Assembly, secretariat, committee sittings, educational institutions and media accreditation, each governed by its own rules.
- 05
A full audit trail
Who requested, who approved, when it was issued, which gate, what time — recoverable for any individual entry.
Why it was hard
Not the technology — the organisational surface. Multiple departments with genuinely different approval hierarchies had to be modelled without flattening them, and the system had to be fast enough at the gate that nobody was tempted to wave someone through. It also could not fail during a live session, which removes the option of shipping something and fixing it next sprint.