Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Create design elements

After the application’s data model is created, secured, and populated with data, create the design elements to access that data.

Note: Consider creating applications and experiences with help from agentic AI. For more information, see Agentic development on the ServiceNow AI Platform.

  • Primary interfaces
    The primary way for users to interact with a data model is through forms and lists or through mobile.
  • Self service
    Your application may need a way for end users to be able to access your data model, so there are self-service options available.
  • Virtual Agent as an application design element
    Consider Virtual Agent, ServiceNow’s conversational bot platform. Use ServiceNow Virtual Agent (VA) to build and design bot conversations to help users quickly obtain information, make decisions, and perform common work tasks.
  • Notifications
    After the data model is defined and users are able to interact with the application, determine how the application should communicate with users. Configure notifications to alert users to important application related events, share application information in the knowledge base, and add translations to allow users to interact with the application in their native language.
  • Translations
    When using one of the Internationalization plugins, most of the fields in the instance are automatically translated. However, customizations are not translated automatically, and need to be translated by hand. In this case, it is best to locate the individual untranslated strings, and insert those translations manually.
  • Overview of reporting and analytics for developers
    Most applications that you create have some level of reporting requirements. Reports should be actionable to drive change.

Parent Topic:Build your application