Los webscripts son módulos funcionales en Alfresco, que solo pueden mostrar algunas informaciones o también hacer algunas cosas dentro de Alfresco (por ejemplo, ejecutar flujos de trabajo, trabajar con archivos, usuarios, grupos u otras entidades).
Cada webscripts tiene dos partes principales: código (.js, .java) y plantilla de Freemaker (.ftl)
Webscript también puede tener un archivo .properties adicional con cadenas de texto utilizadas en. Las partes se emparejan en el archivo context.xml (lógica de Spring Framework).
Está enlazado a cualquier URL descrita en este archivo.