TutorialsSetting Up Team Workspaces for Content Agencies
How to configure SwapFlow workspaces for multi-person teams -- from member invitations and role-based permissions to shared Ideas Boards, credit sharing, and collaborative publishing workflows.
Setting Up Team Workspaces for Content Agencies
Introduction
Solo creators can manage their content pipeline independently. But agencies -- managing multiple clients, coordinating between designers, writers, editors, and account managers -- need collaborative infrastructure. Individual accounts with shared passwords are not a solution. They create security risks, make it impossible to track who did what, and offer no way to control access to sensitive client accounts.
SwapFlow's Workspace feature is purpose-built for teams. It provides a shared environment where multiple team members operate within a single organizational space, with role-based permissions controlling who can do what, shared Ideas Boards for collaborative planning, centralized credit management, and activity tracking for accountability.
This guide covers everything an agency needs to know to set up and manage a productive team workspace in SwapFlow.
Creating a Workspace
Setting up a workspace is the first step toward collaborative content production.
- Navigate to the Workspace section from the SwapFlow dashboard.
- Click Create Workspace.
- Enter a workspace name (e.g., the agency name or a client-specific label).
- Configure initial settings including the workspace description and default preferences.
- The workspace is created instantly, and the creator becomes the workspace Owner.
A single SwapFlow account can create or belong to multiple workspaces. This is particularly useful for agencies that want separate workspaces per client or per department -- keeping content, permissions, and billing cleanly separated.
Inviting Team Members
With the workspace created, the next step is bringing the team in.
Sending Invitations
- Navigate to Workspace > Members in the workspace settings.
- Click Invite Member.
- Enter the team member's email address.
- Select the role to assign (more on roles below).
- Click Send Invitation.
The invited team member receives an email with a link to join the workspace. If they already have a SwapFlow account, they can accept the invitation and immediately access the shared workspace. If they are new to SwapFlow, the link guides them through account creation first.
Managing Invitations
Pending invitations are visible in the Members section. Workspace administrators can:
- View all pending invitations and their status
- Resend invitations that may have been missed
- Revoke invitations that are no longer needed
Invitations that are not accepted within a set timeframe are automatically marked as expired by SwapFlow's built-in cleanup process, keeping the invitation list clean.
Role-Based Access and Permissions
Not every team member needs the same level of access. SwapFlow's role system ensures that each person has exactly the permissions their responsibilities require.
Available Roles
- Owner: Full control over the workspace, including billing, member management, API key configuration, and all content operations. Each workspace has exactly one Owner.
- Admin: Near-full access, including member invitation, content management, and publishing. Admins cannot modify billing or transfer ownership.
- Member: Standard access to content creation, editing, and publishing within the workspace. Members can use shared AI models, contribute to the Ideas Board, and manage their assigned content. They cannot invite new members or modify workspace settings.
- Viewer: Read-only access for clients or stakeholders who need visibility into the content pipeline without the ability to modify anything.
Why Roles Matter for Agencies
Consider a typical agency structure:
- The agency owner creates the workspace and manages billing as the Owner
- Account managers operate as Admins, overseeing client content and managing day-to-day team coordination
- Content creators (designers, video editors, writers) work as Members, producing and editing content
- Clients receive Viewer access to review upcoming content and provide feedback without accidentally publishing or deleting anything
This structure ensures that a junior designer cannot accidentally publish to a client's Instagram, and a client cannot inadvertently modify a scheduled Workflow.
Shared Ideas Board
The Ideas Board becomes significantly more powerful in a team context. When operating within a workspace, the Ideas Board transforms from a personal brainstorming tool into a collaborative content planning system.
Team Assignment
Every idea card on the board can be assigned to a specific team member. This creates clear ownership and accountability:
- A creative director adds 20 content ideas to the Backlog
- During a planning meeting, ideas are triaged: 10 move to "To Do" and are assigned to specific creators
- Each creator sees their assignments and knows exactly what to produce
- As work progresses, cards move through columns: To Do, In Progress, Review, Done
Visibility Controls
The visibility setting on idea cards becomes particularly important in team workspaces:
- Shared ideas are visible to everyone in the workspace. These represent the team's content plan.
- Private ideas are visible only to the creator. Team members can use private ideas for rough drafts, experimental concepts, or ideas that are not yet ready for team review.
This dual-visibility model encourages team members to capture ideas freely in private mode, then share them with the team when they are refined enough for discussion.
Labels for Multi-Client Agencies
For agencies managing multiple clients within a single workspace, labels provide the organizational layer:
- Color-coded labels per client (e.g., red for Client A, blue for Client B)
- Content type labels (Reel, Story, Carousel, Blog Post)
- Campaign labels for time-bound initiatives
- Priority labels for urgent content
Filtering the Ideas Board by label instantly shows all content planned for a specific client, making it easy to review the pipeline for any individual account.
Credit Sharing and API Key Configuration
AI content generation in SwapFlow runs on credits. In a team workspace, the question of who pays for generation is handled through the credit source configuration.
Three Credit Source Modes
SwapFlow offers three models for credit sharing within a workspace, configurable in the workspace settings:
1. Personal (Most Common)
The workspace owner shares their personal API key with the workspace. All team members generate content using the owner's credits. This is the simplest setup and the most common for agencies where the business absorbs AI generation costs.
- Pros: Simple setup, centralized billing, team members do not need their own API keys
- Cons: All costs land on the owner's account
2. Workspace
The workspace itself has a dedicated API key, separate from any individual member's key. This is stored in the workspace-level API key settings.
- Pros: Clean separation between personal and workspace usage, easier expense tracking
- Cons: Requires setting up and managing a separate API key
3. Member
Each team member uses their own personal API key for generation. The workspace provides the collaborative infrastructure (Ideas Board, S-Drive, Workflows) but each person pays for their own AI usage.
- Pros: No centralized cost burden, fair usage distribution
- Cons: Requires every team member to have their own API key, harder to manage
Configuring Credit Source
- Navigate to Workspace > Settings.
- Find the Credit Source configuration.
- Select the desired mode: Personal, Workspace, or Member.
- If using Personal or Workspace mode, ensure the corresponding API key is configured in the API Keys section.
For most agencies, the Personal mode is the recommended starting point. The agency owner provides the API key, and all team members generate content against the shared balance. This eliminates onboarding friction -- new team members can start creating content immediately without any API key setup.
Content Approval Workflows
For agencies where content must be reviewed before publishing, SwapFlow's pipeline naturally supports approval workflows through the combination of the Ideas Board and team roles.
Building an Approval Process
A practical approval workflow for agencies:
- Creator produces content: The assigned team member generates and edits content, saving the finished output to S-Drive.
- Card moves to Review: The creator drags the corresponding Ideas Board card to the "Review" column.
- Reviewer checks content: An Admin or Account Manager reviews the content in S-Drive, checking it against the client's brand guidelines, messaging requirements, and quality standards.
- Approval or revision: If approved, the reviewer moves the card to "Done" and the content enters the publishing queue (either via Quick Publish or by moving the file to a Workflow source folder). If revisions are needed, the reviewer adds notes to the idea card and moves it back to "In Progress."
This process ensures that no content reaches a client's social media accounts without proper review, which is critical for agencies where brand reputation is on the line.
Combining with Workflows
For approved content, the publishing path depends on the distribution strategy:
- Manual publishing: Use Quick Publish for content that needs specific timing or platform-specific customization
- Automated publishing: Move approved files to the appropriate Workflow source folder in S-Drive, and the Workflow handles scheduling and publishing automatically
The combination of Ideas Board approval and Workflow automation means agencies can maintain quality control without sacrificing publishing consistency.
Activity Tracking
Accountability is essential in team environments. SwapFlow's workspace provides activity tracking so managers can monitor team productivity and content flow.
Activity tracking captures:
- Content generation activity (who created what, when)
- Publishing events (which posts went live, on which platforms)
- Ideas Board changes (card movements, assignments, status updates)
- Member join/leave events
This visibility helps agency managers identify bottlenecks (e.g., content piling up in the Review column), recognize productive team members, and ensure that client deliverables stay on track.
Pricing for Teams
SwapFlow offers two team-oriented plans designed for agencies and collaborative teams.
Business Plan -- $49/month
The Business plan is designed for small to mid-size agencies and growing content teams.
- Up to 25 team members per workspace
- Full access to all AI generation models
- Shared Ideas Board with all collaboration features
- Automated Workflows for publishing
- S-Drive storage for content organization
- Calendar view for scheduling oversight
- Activity tracking
- Custom API key support
Enterprise Plan -- $149/month
The Enterprise plan is built for large agencies and organizations with extensive team and client management needs.
- Unlimited team members per workspace
- Everything in the Business plan
- Priority support
- Advanced analytics and reporting
- Enhanced storage limits
- Dedicated onboarding assistance
Both plans include full access to SwapFlow's AI generation capabilities, Studio editing tools, and multi-platform publishing. The primary difference is team size capacity and the level of support and analytics available.
Choosing the Right Plan
For most agencies starting out, the Business plan at $49/month provides everything needed to run a collaborative content operation with up to 25 people. As the agency scales beyond 25 team members or requires priority support, upgrading to Enterprise ensures no limits on team growth.
Best Practices for Agency Workspaces
Workspace Organization
- One workspace per major client keeps content, permissions, and billing cleanly separated for agencies with distinct client relationships
- Department-based workspaces work better for in-house teams (e.g., Marketing, Sales, Product)
- Use clear naming conventions for workspaces, S-Drive folders, and Workflows so any team member can navigate the system without explanation
Onboarding New Team Members
- Assign the Member role initially and promote to Admin only when the person's responsibilities require it
- Share a brief guide to the S-Drive folder structure and active Workflows
- Point new members to the Ideas Board to see what content is planned and what is assigned
Managing Multiple Clients
- Create separate S-Drive folder hierarchies per client
- Set up dedicated Workflows per client per platform
- Use Ideas Board labels consistently across the team
- Schedule regular reviews of the Calendar to ensure no client's content pipeline runs dry
Security
- Use the Viewer role for clients who need content visibility without edit access
- Review the Members list regularly and remove team members who no longer need access
- When a team member leaves the agency, remove them from all workspaces promptly
Conclusion
Content agencies operate in a world where speed, consistency, and quality control must coexist. Managing multiple clients, coordinating between team members, and maintaining publishing schedules across dozens of social media accounts is inherently complex.
SwapFlow's Workspace feature addresses this complexity directly. Role-based permissions ensure the right people have the right access. Shared Ideas Boards keep the team aligned on content plans. Flexible credit sharing eliminates friction around AI generation costs. And automated Workflows ensure that approved content reaches every platform on schedule.
The result is an agency that produces more content, publishes more consistently, and maintains tighter quality control -- all within a single platform.
Ready to scale your agency's content operation? Sign up for SwapFlow today and set up your first team workspace.