Common 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:
Core Concepts - Learn underlying principles
Component Properties Reference - Detailed property syntax
Troubleshooting & FAQs - Fix implementation issues
Related Record Displays
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: OnUse 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
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.
Product Image Gallery
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
Core Concepts - Understand the principles behind these patterns
Component Properties Reference - Look up specific property syntax
Troubleshooting & FAQs - Fix issues with your implementations
Can't find what you need? Visit individual component documentation pages for more specialized examples.
Last updated
Was this helpful?
