Project Types
Activepieces supports two types of projects:Team Projects
Shared workspaces where multiple users collaborate on flows and automations.
Personal Projects
Individual workspaces for single users with dedicated resources.
Creating Projects
Configure Project Icon
Choose from 12 predefined color themes:
- RED, BLUE, YELLOW, PURPLE, GREEN, PINK
- VIOLET, ORANGE, DARK_GREEN, CYAN
- LAVENDER, DEEP_ORANGE
Project Structure
Each project maintains isolated resources:Core Components
- Flows: Automation workflows specific to the project
- Connections: API credentials and integrations
- Members: Users with assigned roles and permissions
- Folders: Organization structure for flows
- Tables: Data storage within the project
- Runs: Execution history and logs
Project Metadata
Multi-Tenancy
Activepieces provides strong isolation between projects:Data Isolation
Data Isolation
Each project has completely isolated:
- Flow definitions and versions
- Connection credentials
- Run history and logs
- User access controls
Resource Isolation
Resource Isolation
Projects can have independent:
- Concurrent execution limits
- Piece allowlists
- Custom domains
- Webhook endpoints
Access Isolation
Access Isolation
Users require explicit membership:
- Project-specific roles
- Permission-based access
- Audit trail per project
Project Plans
Configure piece filtering and restrictions per project:Filter Types
Piece filtering allows you to control which integrations are available to each project, useful for security compliance or custom pricing tiers.
Project Analytics
Track project usage and activity:External IDs
Link projects to your external systems:Project Releases
Enable version control for projects:- Flow version control
- Git synchronization
- State snapshots
- Deployment pipelines
Soft Deletion
Deleted projects are soft-deleted for recovery:Soft-deleted projects can be restored within your retention period. They don’t appear in normal queries but remain in the database.
API Reference
Common project operations via API:Best Practices
Naming Conventions
Use clear, descriptive names that reflect team or department structure.
Resource Limits
Set appropriate concurrent job limits based on expected workload.
External Mapping
Always set externalId to link with your existing systems.
Plan Management
Use piece allowlists to enforce security and compliance policies.
Related Topics
Users & Permissions
Manage team members and roles
Pieces Management
Control available integrations
Audit Logs
Track project activity