Collaboration Overview
Fataplus enables seamless collaboration between internal teams, external agency partners, and clients through a sophisticated permission system and communication tools.Partner Agencies
Share projects with trusted partner organizations
Role-Based Access
Granular permissions for team members and clients
Project Communication
Threaded messaging with file attachments
Document Sharing
Controlled access to project deliverables
Team Structure
Role Hierarchy
Fataplus implements a three-tier role system for flexible team organization.- Client
- Project Manager
- Admin
Client StakeholdersCapabilities:
- β View assigned project details
- β Download client-facing documents (PRDs, proposals, deliverables)
- β Send messages to project manager
- β Upload requested files (when prompted)
- β View project timeline and status
- β Edit project specifications
- β View internal team discussions
- β Access other clientsβ projects
- Client decision-makers reviewing progress
- Stakeholders providing feedback
- End-client representatives
Agency Partner Collaboration
Partner Organization Model
Fataplus facilitates collaboration with external agency partners like ApollonLab.Partner Setup
Partner Setup
Partner Agency RegistrationPartner Onboarding Process:
- Admin creates partner agency record
- Partner receives invitation email
- Partner admin sets up their account
- Partner team members can be added
- Projects are selectively shared
Partner agencies operate in their own isolated workspace but have controlled access to shared projects.
Project Sharing
Project Sharing
Selective Project AccessAccess Levels:
Sharing Workflow:
| Level | View Project | Edit Docs | Update Status | Assign Tasks |
|---|---|---|---|---|
| View | β | β | β | β |
| Edit | β | β | β | β |
| Manage | β | β | β | β |
Partner Collaboration Hub
Partner Collaboration Hub
Dedicated Partner PortalPartner agencies access shared projects through:Features:
- Dashboard showing all shared projects
- Project-specific workspaces
- Shared document libraries
- Inter-agency messaging
- Collaborative task boards
- Shared timeline view
- Partners only see explicitly shared projects
- No access to Fataplusβs other client work
- Separate authentication realm
- Audit logging of all partner actions
Real-World Partner Use Case: ApollonLab
Fataplus collaborates with ApollonLab on specialized projects.Project Assignment
Fataplus receives a complex agritech project requiring specialized development expertise.Admin shares project with ApollonLab:
Collaborative Planning
Teams from both agencies collaborate on technical specifications:
- Fataplus: UX/UI design and product strategy
- ApollonLab: Backend architecture and development
- Shared: Technical requirements document
- Communication: Threaded project messages
Parallel Workstreams
Each agency works on their domain:Fataplus uploads:
- Design mockups (Figma files)
- User research findings
- UX flow diagrams
- API documentation
- Database schemas
- Development progress reports
Client Updates
Project manager (either agency) updates client:
- Combined status reports
- Integrated timeline
- Unified deliverables
- Single point of contact maintained
Communication System
Project-Based Messaging
Built-in messaging for project-specific conversations.- Message Types
- Threading
- Notifications
Client-Facing MessagesInternal Team MessagesClient can see: All
isInternal: false messages
Team can see: All messages (including internal)File Attachments
Share files directly within conversations.- Documents: PDF, DOCX, XLSX, PPTX
- Images: PNG, JPG, GIF, SVG
- Design: FIG (Figma), SKETCH, XD
- Archives: ZIP, RAR, 7Z
- Code: Most text formats
- Individual file: 25 MB
- Total per message: 100 MB
Document Collaboration
Version Control
Track document revisions over time.Access Control Lists (ACL)
Granular document permissions.| Level | Client | Project Manager | Admin | Partner Agency |
|---|---|---|---|---|
| Public | β | β | β | β |
| Client | β | β | β | β |
| Team | β | β | β | Depends on share |
| Admin | β | β | β | β |
Workflow Management
Task Assignment
Assign and track project tasks across team members.Milestone Tracking
Major project checkpoints with dependencies.Collaboration Best Practices
Audit and Compliance
Activity Logging
Comprehensive tracking of all collaboration actions.- Document uploads/downloads/deletions
- Message sends/edits/deletions
- Project status changes
- User permission modifications
- Partner access grants/revocations
- Task assignments/completions
- GDPR-compliant data handling
- Data export capabilities
- Audit trail retention (7 years)
- Right to be forgotten support
Integration with External Tools
Webhook Events
Subscribe to collaboration events for external integrations.project.createdproject.status_changedmessage.createddocument.uploadedtask.assignedmilestone.completed
Third-Party Integrations
Slack Integration
Slack Integration
Project Notifications to SlackForward project updates to Slack channels:Configuration:
Calendar Integration
Calendar Integration
Sync Milestones to Google CalendarExport project milestones to team calendars:
- Automatic event creation
- Due date reminders
- Milestone updates sync
- Shared team visibility
Next Steps
CRM Overview
Explore the complete project management system
Multi-Tenant
Understand project isolation and security
Smart Forms
Learn about the project intake process
AI Features
Discover AI-enhanced workflows