What is an Organization?
An organization is a container that holds all your ShingleAI data. Think of it as a workspace that can represent:- Your company
- A department or team
- A personal account
- A client you manage
Why Organizations?
Organizations exist to solve a fundamental problem: keeping different contexts separate while letting the right people collaborate within each one.| Benefit | Description |
|---|---|
| Data isolation | Keep different businesses or clients completely separate |
| Team collaboration | Share access with colleagues while controlling permissions |
| Resource management | Connect different email accounts to different organizations |
| Billing separation | Each organization can have its own subscription |
Members and Roles
Organizations can have multiple members. Each member has a role that determines what they can do:| Role | Description |
|---|---|
| Owner | Full access to everything, including billing, API keys, and member management. Every organization has at least one owner. |
| Admin | Can manage data and invite members, but cannot access billing or API keys. |
| User | Read-only access to organization data. Can manage their own profile and files. |
Organization Scope
Everything in ShingleAI is scoped to an organization:- Contacts and customers belong to an organization
- Messages are received and sent through the organization’s connected resources
- Automations run within the organization’s context
- API keys and MCP keys grant access to a single organization’s data
How Organizations Relate to Accounts
Your ShingleAI account is your personal identity — your login credentials. Organizations are workspaces you belong to. The relationship works like this:- One account can belong to multiple organizations
- One organization can have multiple accounts (members)
- Billing is managed at the account level, covering all organizations under it
- Your subscription tier determines how many organizations you can create
Related Topics
Set up your organization
Create and configure an organization
Manage team members
Invite members, assign roles, and manage access
Roles & Permissions
Full permission matrix for each role