Overview
The Dashboard provides a comprehensive view of your Apigene Copilot usage. It visualizes API calls, performance metrics, and user activity, helping you understand how your team uses applications and identify optimization opportunities.Accessing the Dashboard
Navigate to Dashboard from the main navigation menu to view your analytics.Dashboard Features
Date Range Selection
Control the time period for your analytics: Date Pickers- Start Date: Beginning of the analysis period
- End Date: End of the analysis period
- Default: Last 30 days
- Click on the start date field
- Select your desired start date
- Click on the end date field
- Select your desired end date
- Dashboard updates automatically
- Use shorter ranges for detailed analysis
- Use longer ranges for trend identification
- Common ranges: 7 days, 30 days, 90 days, 1 year
Analytics Charts
Daily Action Usage (Total)
What It Shows- Total number of API calls per day
- Overall activity trends
- Usage patterns over time
- Line graph visualization
- Hover to see exact counts
- Color-coded for clarity
- Automatic scaling
- Rising trend: Increased adoption or usage
- Declining trend: Reduced activity or issues
- Spikes: One-time events or campaigns
- Flat line: Consistent daily usage
- Monitor overall platform adoption
- Identify peak usage times
- Detect unusual activity
- Plan capacity and resources
Daily Action Usage (By Application)
What It Shows- API calls broken down by application
- Which applications are most used
- Application usage trends
- Stacked area or grouped bars
- Different color per application
- Legend for application identification
- Interactive hover details
- Dominant applications: Most critical integrations
- Growing usage: Successful integrations
- Declining usage: Issues or reduced need
- Unused applications: Consider removing
- Prioritize application maintenance
- Allocate resources to popular integrations
- Identify training opportunities
- Optimize application configurations
Actions by Response Code
What It Shows- Distribution of HTTP status codes
- Success rate of API calls
- Error patterns and frequency
- Pie chart or bar chart
- Color-coded by status type
- Green: Success (2xx)
- Yellow: Client errors (4xx)
- Red: Server errors (5xx)
- Percentage and count displayed
- High success rate (>95%): Healthy integrations
- Client errors (4xx): Configuration or usage issues
- Server errors (5xx): API provider issues
- 401/403 errors: Authentication problems
- Monitor integration health
- Identify authentication issues
- Detect API provider problems
- Track improvement over time
Usage by User
What It Shows- API call distribution across users
- Top users by activity
- Usage patterns per user
- Bar chart or table
- Sorted by usage (highest first)
- User ID displayed
- Action count per user
- Power users: Heavy platform users, potential champions
- Light users: May need training or support
- Inactive users: Follow up or remove access
- Balanced distribution: Healthy team adoption
- Identify platform champions
- Provide targeted training
- Allocate user licenses
- Recognize active contributors
Empty State
When no data is available for the selected period: What You’ll See- Friendly empty state message
- Icon indicating no data
- Quick tips to generate data
- Configure your apps in the Applications section
- Start making actions in Copilot
- View your usage analytics in Dashboard
Interpreting Your Data
Success Metrics
Healthy Integration Indicators- Success rate above 95%
- Consistent daily usage
- Low error rates
- Fast response times
- Success rate below 90%
- High client error rates (4xx)
- Frequent authentication failures
- Increasing error trends
Usage Patterns
Normal Patterns- Weekday activity, weekend quiet
- Aligned with business hours
- Consistent per-user usage
- Predictable application mix
- Weekend/night spikes (investigate)
- Sudden usage drops (issues?)
- Single-user domination (over-reliance)
- Application abandonment (why?)
Performance Indicators
Good Performance- Most responses under 1 second
- Consistent response times
- Low timeout rates
- High cache hit rates
- Increasing response times
- Frequent timeouts
- Low cache effectiveness
- High server error rates
Taking Action Based on Insights
High Error Rates
Steps to Take- Navigate to Actions page
- Filter by error status codes
- Review failed requests
- Common fixes:
- Update expired credentials
- Fix parameter formats
- Adjust rate limiting
- Contact API provider for 5xx errors
Low Usage
Possible Reasons- Users don’t know about features
- Integration not meeting needs
- Complex setup or usage
- Better alternatives available
- Survey users for feedback
- Provide training or documentation
- Simplify configuration
- Consider deprecating unused integrations
High Usage on Specific Apps
Optimization Opportunities- Create dedicated agents for common tasks
- Add context items for frequently accessed data
- Implement caching strategies
- Consider API upgrade for more capacity
- Monitor rate limits
- Optimize parameter usage
- Batch operations when possible
- Use webhooks for real-time updates
Uneven User Distribution
If Few Power Users- Document their use cases
- Create templates from their workflows
- Share best practices with team
- Build agents based on their patterns
- Provide onboarding training
- Share example use cases
- Offer office hours or support
- Simplify common workflows
Dashboard Best Practices
Regular Review Cadence
Daily- Quick check for major errors
- Verify critical integrations working
- Monitor unusual spikes or drops
- Detailed error analysis
- User activity review
- Application performance check
- Identify optimization opportunities
- Trend analysis over time
- Calculate success metrics
- Review ROI of integrations
- Plan improvements or additions
Combining with Other Features
Dashboard + Actions- See error spike in Dashboard
- Navigate to Actions
- Filter by error codes
- Identify and fix root cause
- Notice usage change
- Check Audit Logs for changes
- Correlate configuration updates
- Adjust as needed
- Identify slow applications
- Review application settings
- Optimize configurations
- Monitor improvement
Setting Goals
Usage Goals- Target daily action count
- Desired user adoption rate
- Application coverage percentage
- Success rate threshold (e.g., >95%)
- Average response time targets
- Cache hit rate goals
- Error rate limits
- User satisfaction scores
Exporting Data
Use Cases for Export
- External reporting tools
- Executive presentations
- Long-term trend analysis
- Integration with other systems
Export Options
- Download as CSV or JSON
- Include selected date range
- Filter before export
- Schedule regular exports (if available)
Troubleshooting
Dashboard Shows No Data
Possible Causes- Date range has no activity
- Filters excluding all data
- No actions executed yet
- Loading in progress
- Expand date range
- Clear any filters
- Execute actions in Copilot
- Refresh the page
- Wait for data to load
Charts Not Loading
Possible Causes- Network connectivity issues
- Browser compatibility
- Large dataset timeout
- JavaScript errors
- Check internet connection
- Try different browser
- Reduce date range
- Clear browser cache
- Contact support if persists
Unexpected Data
Possible Causes- Timezone differences
- Test or automated actions included
- Multiple users sharing account
- Cached data not refreshed
- Verify timezone settings
- Filter by specific users
- Check for automated workflows
- Refresh dashboard
- Verify date range selection
Privacy and Security
Data Displayed
- Aggregated usage metrics
- User activity summaries
- Application statistics
- Performance metrics
Data Not Shown
- Sensitive API data
- Authentication credentials
- Personal information
- Raw request/response bodies
Access Control
- Role-based access
- Organization-level visibility
- User privacy respected
- Audit trail of dashboard access
Mobile Access
The Dashboard is optimized for mobile viewing:- Responsive charts
- Touch-friendly controls
- Swipe navigation
- Essential metrics prioritized
Next Steps
- Review specific actions for detailed debugging
- Configure applications to improve success rates
- Create agents for common workflows
- Check audit logs for configuration changes
