Create design elements
concept australia Updated Sep 10, 2026 1 min read create-design-elements.md
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 Build applications with AI.
- 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 application-related events, share information in the knowledge base, and add translations so users can 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
34 lines · 3.4 KB
--- title: Create design elements description: After the application’s data model is created, secured, and populated with data, create the design elements to access that data. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/application-development/create-design-elements.html release: australia topic_type: concept last_updated: "2026-09-10" reading_time_minutes: 1 breadcrumb: [Build your application, Exploring professional development, Building pro-code applications, Developing your application, Classic app development, Building applications] --- # 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 [Build applications with AI](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/build-ai-workflow-factory-prime.md). - **[Primary interfaces](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/primary-interfaces.md)** The primary way for users to interact with a data model is through forms and lists or through mobile. - **[Self service](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/self-service.md)** 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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/virtual-agent.md)** 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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/notifications.md)** 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 application-related events, share information in the knowledge base, and add translations so users can interact with the application in their native language. - **[Translations](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/translations.md)** 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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/reporting-and-dashboards.md)** Most applications that you create have some level of reporting requirements. Reports should be actionable to drive change. **Parent Topic:**[Build your application](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/build-your-application.md)
| title | Create design elements |
| description | After the application’s data model is created, secured, and populated with data, create the design elements to access that data. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/application-development/create-design-elements.html |
| release | australia |
| topic_type | concept |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Build your applicationExploring professional developmentBuilding pro-code applicationsDeveloping your applicationClassic app developmentBuilding applications |