Skip to main content Enter
Proto Workflows Headless SaaS
Enterprise
Enterprise Identity, access, deployment, and support controls for contracted environments. Version control Branches, releases, snapshots, and history in the per-app Command Centre.
Enterprise Talk to sales. Deployment, support, security, procurement and commercial terms. Contact sales
Pricing
Search apps — ⌘K / Ctrl K Sign Up
Proto Workflows Headless SaaS
Enterprise
Enterprise home Version control Contact sales
Pricing
Sign Up
  1. Home
  2. Help
  3. ERP•AI guide
  4. Dashboard

Dashboard

Custom pages are purpose-built screens inside your app that go beyond a plain table: dashboards, work consoles, approval queues, intake forms, self-service portals, and reports. A custom page can read data from your tables and views, show KPIs and charts, and let users create, update, or act on records, for example with Approve or Reject buttons.

ERP•AI guide 2 min read Article 1 of 1 in Dashboard

On this page

  1. Where custom pages appear
  2. Create a custom page
  3. Manage a page
  4. Landing pages per role
  5. Page permissions
  6. Tips

Dashboard

  1. Dashboard

Tip

Want a dashboard without code? Add charts and KPI tiles to your app’s Overview page (Customize your app’s Overview) or add KPI cards above any table (Table insights). Use a custom page when you need a purpose-built screen.

Examples from published apps:

  • Procurement Overview: KPI cards (requested spend, open commitments, overdue deliveries), filters, and a trend chart
  • Requests and Approvals: a queue where approvers act on requests
  • Sourcing and Bid Comparison, Receiving and Returns, Supplier Reports
A custom page: Procurement Overview (from the published Procurement app)
A custom page: Procurement Overview (from the published Procurement app)

Where custom pages appear

Custom pages are listed in the app sidebar, usually under a Pages section, and on the app’s Overview. They open in a tab like any table. Their web address follows this pattern: apps.erp.ai/apps/<app>/custom-page/<page-name>

Create a custom page

Custom pages are built with Proto, the AI agent. There’s no manual New page option: describe the page you want to Proto (who it’s for, what data it shows, which filters and actions it needs). Proto builds it, and you can keep refining it with follow-up instructions. See Proto AI agent.

A good page request covers: 1. Who uses the page (role) and what job they’re doing 2. Which data: tables, views, and fields 3. Filters and search: for example Supplier, Department, and Date range 4. KPIs and charts: for example open orders, overdue items, trend by month 5. Actions: create, edit, approve, or reject, and what should happen next (for example “start the approval workflow”)

Manage a page

The page actions menu
The page actions menu

Hover over the page in the sidebar and click ⋯:

OptionWhat it does
Version historySee earlier versions of the page and restore one
RenameChange the page name
Set as main pageMake this page the landing page (for everyone, or for specific roles)
Move to sectionMove the page to another sidebar section
DeleteMove the page to Trash

Landing pages per role

In App Settings → App Permissions → Landing page, you can choose a default page for each role. For example, Managers can land on an approvals console and View Only users on a dashboard. See App access and permissions.

Page permissions

App roles have four page permissions: View page, Edit page, Delete page, and Create new page.

Tips

  • Refresh a page with its Refresh button. Reports and dashboards use the analytics copy of your data, which can lag behind the live data by a few minutes. See Data Health.
  • Keep pages focused: one page per job, such as “approve requests” or “track deliveries”.
PreviousCustomize record forms (Form Layout Editor) Next Workflows overview

Related articles

Proto AI agent Proto is ERP•AI’s AI agent for business users.Customize your app’s Overview (home) page Every app opens on its Overview page.

Get help from the team.

In ERP•AI, open the organization or app menu and choose Report an issue. For deployment, billing or contract questions, write to the team.

Contact the team Open ERP•AI
ERP.AI

Business apps and Proto, a personal agent for your business.

Products

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Platform

Company

  • Company
  • Enterprise
  • Pricing
  • Contact
  • Partners

Resources

  • Resources
  • Documentation
  • Help Center
  • Security
  • Legal
  • Photo credits
© 2026 ERP•AI. All rights reserved. · Built with Proto
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Your browser's Global Privacy Control signal is honored: advertising cookies are off.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.

Meet Proto.Free to use.

A personal agent for your business.

Brief Proto. It works across your files and tools, then brings the results back.

89.5% of attempts accepted on BusinessBench.

Download Proto

Also for macOS Windows Linux

Your own model provider may charge for usage.