dog-leashedCommon Use Case Patterns

Pre-built configuration patterns for typical Avonni App Builder Component scenarios. Copy and adapt these patterns to your specific needs.

Related Pages:


Show records related to the current page's record.

Opportunities on Account Page

Component: Data Table, List, or Kanban

Configuration:

Object API Name: Opportunity
Filter: AccountId = '{{Record.Id}}'
Order By: CloseDate DESC
Column Field Names: Name,StageName,Amount,CloseDate
Header Title: Opportunities
Header Caption: For {{Record.Name}}
Header Icon Name: standard:opportunity
Display as Card: On

Use Case: Sales teams viewing account pages need quick access to related opportunities.

Cases on Account Page

Component: Data Table or Timeline

Configuration:

Use Case: Service teams need visibility into active customer issues.

Contacts on Account Page

Component: List or Data Table

Configuration:

Use Case: View and search contacts associated with an account.

Tasks for Current Record

Component: Timeline or List

Configuration:

Use Case: Track pending tasks related to any record type.


User-Specific Views

Display data relevant to the current logged-in user.

My Open Opportunities

Component: Data Table or Kanban Page Type: Home Page or App Page

Configuration:

Use Case: Personal dashboard showing user's active opportunities.

My Cases by Status

Component: Kanban Page Type: Home Page or App Page

Configuration:

Use Case: Kanban view of user's cases organized by status.

My Upcoming Events

Component: Calendar Page Type: Home Page

Configuration:

Use Case: Personal calendar view on home page.


Team and Manager Views

Display data for teams and direct reports.

Manager's Team Opportunities

Component: Data Table Page Type: App Page or Home Page

Configuration:

Use Case: Managers need visibility into their team's pipeline.

Team Cases by Owner

Component: Pivot Table Page Type: App Page

Configuration:

Use Case: Managers track case distribution across their team.

Department Dashboard

Component: Data Table Page Type: App Page

Configuration:

Use Case: Department-level visibility for all team opportunities.


Time-Based Filtering

Display records within specific date ranges.

Opportunities Closing This Month

Component: Data Table Page Type: App Page or Record Page

Configuration:

Use Case: Focus on deals closing in the current month.

Recent Cases (Last 30 Days)

Component: Timeline Page Type: App Page

Configuration:

Use Case: Track recent customer service activity.

Overdue Tasks

Component: List Page Type: Home Page or App Page

Configuration:

Use Case: Highlight tasks past their due date.


Geographic and Location Views

Display location-based data on maps.

Account Locations by Territory

Component: Map Page Type: App Page

Configuration:

Use Case: Visualize customer locations across territories.

Service Locations for Current Account

Component: Map Page Type: Record Page (Account)

Configuration:

Use Case: Map asset locations for field service planning.


Metrics and KPIs

Display key performance indicators and summaries.

Total Pipeline Value

Component: Metric Page Type: Home Page or App Page

Configuration:

Use Case: Show user's total opportunity value.

Open Cases by Priority

Component: Pivot Table Page Type: App Page

Configuration:

Use Case: Summarize case workload distribution for management reporting.

Average Deal Size by Region

Component: Pivot Table Page Type: App Page

Configuration:

Use Case: Compare average deal sizes across regions.


Visual Workflow Management

Use Kanban boards for process visualization.

Opportunity Pipeline by Stage

Component: Kanban Page Type: Record Page (Account) or App Page

Configuration:

Use Case: Visual pipeline management with drag-and-drop stage updates.

Project Tasks by Status

Component: Kanban Page Type: Record Page (Custom Project)

Configuration:

Use Case: Agile-style task board for project management.


Content and Media Displays

Showcase visual content with galleries and carousels.

Component: Gallery Page Type: Record Page (Product) or App Page

Configuration:

Use Case: Display product images stored as Salesforce files.

Training Video Library

Component: Gallery Page Type: App Page

Configuration:

Use Case: Corporate Training Video Library with Filtering.


Alerts and Notifications

Provide contextual warnings and information.

Missing Required Fields Alert

Component: Alert Page Type: Record Page (Opportunity)

Configuration:

Visibility Rule: Show when Amount = null OR CloseDate = null

Use Case: Data quality reminder for incomplete records.

SLA Breach Warning

Component: Alert Page Type: Record Page (Case)

Configuration:

Visibility Rule: Show when SLA_Status__c = 'At Risk'

Use Case: Urgent notification for service level risks.


Next Steps

Can't find what you need? Visit individual component documentation pages for more specialized examples.

Last updated

Was this helpful?