Una soluzione self - service Web può consentire servire ad affrontare questi problemi. Tuttavia, la maggior parte delle agenzie avrà requisiti impegnativi per le applicazioni lato cittadino che costituiscono la base di tale soluzione. Data la diversità dei vantaggi e dei servizi che le agenzie offrono (assistenza ai minori, sostegno al reddito, copertura sanitaria, e così via), è importante che la soluzione fornita sia completamente configurabile e disponga di una navigazione coerente e chiara affinché i cittadini possano facilmente trovare, comprendere e presentare domanda per i servizi e benefici di cui hanno bisogno senza l'aiuto di un operatore dell'agenzia. Idealmente, qualsiasi modifica di configurazione non dovrebbe richiedere alcuna modifica al codice di origine, poiché tale processo può richiedere una notevole quantità di tempo.
IBM Cúram Universal Access (UA) soddisfa questi requisiti consentendo ai cittadini di interagire con un'agenzia mediante Internet. UA è un'applicazione lato cittadino completamente configurabile che consente alle agenzie di fornire una soluzione self service Web semplice e intuitiva.