Inviting users and permissions
Workspaces are how Schedulin organizes teams. Every channel, post, and analytics report belongs to a workspace, and you control who in your team can do what.
Inviting a user
- Settings → Team → Invite.
- Enter the email and pick a role.
- They get an invitation email with a sign-up link.
The invited user can accept on any device. Once they sign up, they're in.
Roles
Schedulin has four roles:
| Role | What they can do |
|---|---|
| Owner | Everything, including billing and deleting the workspace. One per workspace. |
| Admin | Manage channels, users, and content. Cannot delete the workspace. |
| Editor | Create, edit, and publish posts on any channel. |
| Author | Create and edit posts. Cannot publish directly — must submit for approval. |
| Viewer | Read-only access to posts and analytics. |
For most teams, the typical structure is one Owner, one or two Admins, and the rest Editors.
Channel-level permissions
If you need finer control (e.g. a freelancer who only handles one channel), set channel-level permissions:
- Open the channel → Permissions.
- For each user, set their access for that channel: None, Viewer, Author, Editor.
Channel-level permissions override the workspace role downward, never upward. An Editor demoted to Viewer on one channel is still an Editor on the others.
Pending invites
Invites that haven't been accepted appear in Settings → Team → Pending. You can resend or revoke. Invites expire after 14 days.
Plan limits
The number of seats depends on your plan. If you've used all your seats, you'll see an upgrade prompt when sending the invite. See Plans and features.