Dizenjoni një program softuerik që plotëson automatikisht futjen e të dhënave në një formular.
Programi softuerik duhet të përfshijë një ndërfaqe miqësore për përdoruesit me opsione për të konfiguruar dhe personalizuar fushat që do të plotësohen automatikisht. Programi duhet të përdorë algoritme të automatizuara për të nxjerrë të dhëna nga burime të paracaktuara dhe më pas të parashikojë dhe plotësojë automatikisht fushat e të dhënave shpejt dhe saktë. Gjithashtu duhet të jetë në gjendje të zbulojë dhe të futë automatikisht rreshta të shumëfishtë të dhënash në një formë.