Schema (PraisonAI Platform PR #1591): Activity entries include
entity_type and entity_id. Authenticated workspace actors use actor_type: "member" (not "user"). See Platform data model for full entity tables.Quick Start
1
View Recent Activity
2
Filter Activity by Type
How It Works
Activity Types
Core Platform Events
Workspace Events
Agent Events
API Reference
All endpoints scope resources to the workspace in the URL path. Requesting an
issue_id that belongs to a different workspace returns 404 Not Found (never 200 or 403) to avoid leaking the existence of resources across tenants.Activity Endpoints
Query Parameters
Common Patterns
Activity Feed Dashboard
Activity Feed Dashboard
Build a real-time activity dashboard for team visibility:
Audit Trail Export
Audit Trail Export
Export activity logs for compliance and audit purposes:
Real-time Activity Monitoring
Real-time Activity Monitoring
Monitor workspace activity in real-time using webhooks:
Best Practices
Performance Optimization
Performance Optimization
- Pagination: Always use pagination for large activity queries
- Date filtering: Use specific date ranges to reduce query scope
- Resource filtering: Filter by specific resource types when possible
- Caching: Cache frequently accessed activity data
Privacy and Security
Privacy and Security
- Access control: Ensure users only see activities they have permission for
- Sensitive data: Avoid logging sensitive information in activity descriptions
- Retention policies: Implement data retention policies for old activities
- Audit compliance: Maintain activity logs for required compliance periods
User Experience
User Experience
- Meaningful descriptions: Use clear, human-readable activity descriptions
- Relevant context: Include enough context to understand the activity
- Grouping: Group related activities to reduce noise
- Real-time updates: Provide real-time activity feeds where appropriate
Integration Patterns
Integration Patterns
- Webhook integration: Use webhooks for real-time external integrations
- Batch processing: Process activities in batches for performance
- Event sourcing: Consider activity logs as event source for state reconstruction
- Analytics: Aggregate activity data for workspace insights and metrics
Related
Workspace Management
Comprehensive workspace administration
Team Members
User management and permissions

