Creating a Workspace
When you sign up for IllumiChat, a default workspace is created for you. To create an additional workspace:Create a new workspace
Click Create Workspace and enter a name for your team (e.g., “Marketing Team” or “Acme Corp”).
Inviting Team Members
Send invitations
Click Invite Member, enter their email address, and select a role. You can invite multiple people at once.
Only workspace owners and admins can invite new members.
Understanding Roles
Each member is assigned a role that determines what they can do in the workspace.| Role | What They Can Do |
|---|---|
| Owner | Everything — billing, workspace deletion, member management, all assistant and project operations |
| Admin | Manage members, create and configure assistants, manage projects and settings |
| Member | Use assistants, create and view chats, access shared projects |
| Guest | Limited read-only access to specific resources |
Role Comparison
| Action | Owner | Admin | Member | Guest |
|---|---|---|---|---|
| Use assistants | Yes | Yes | Yes | Limited |
| Create chats | Yes | Yes | Yes | No |
| Create assistants | Yes | Yes | No | No |
| Configure assistants | Yes | Yes | No | No |
| Manage projects | Yes | Yes | No | No |
| Invite members | Yes | Yes | No | No |
| Remove members | Yes | Yes | No | No |
| Change roles | Yes | Yes | No | No |
| Manage billing | Yes | No | No | No |
| Delete workspace | Yes | No | No | No |
Organizing Assistants
Create assistants for different team functions and control who can access each one.Visibility Settings
| Visibility | Who Can Access | Best For |
|---|---|---|
public | All workspace members | General-purpose assistants |
workspace | Active workspace members | Team-specific assistants |
private | Creator, admins, and explicitly granted users | Sensitive or experimental assistants |
Suggested Team Setup
| Assistant | Purpose | Visibility |
|---|---|---|
| Customer Support | External support queries | Public |
| Sales Helper | Lead qualification and product info | Public |
| Internal KB | Internal team Q&A | Workspace |
| HR Assistant | Employee policy questions | Private |
Sharing Projects
Projects contain documents used for retrieval-augmented generation. Control access with visibility and member roles.Project Visibility
| Visibility | Access |
|---|---|
workspace | All workspace members can view and use (editor role) |
private | Only the owner and explicitly added members |
Adding Members to Private Projects
- Open the project
- Go to Settings > Members
- Add team members and set their role (viewer or editor)
Configuring AI Models
Workspace admins can configure which AI models are available to all assistants.- Go to Settings > Models
- Add API keys for the providers you want to use (xAI, OpenAI, Anthropic)
- Select a default model for the workspace
Managing the Workspace
Changing Member Roles
- Go to Settings > Members
- Click on a member
- Select a new role from the dropdown
- Changes take effect immediately
Removing Members
- Go to Settings > Members
- Click the remove button next to the member
- Confirm removal
Transferring Ownership
Only the current owner can transfer ownership:- Go to Settings > Members
- Click on the member you want to promote
- Select Transfer Ownership
- Confirm the transfer
Billing
Billing is managed at the workspace level by the owner.- Go to Settings > Billing
- View your current plan and usage
- Upgrade, downgrade, or manage payment methods
Checklist
Use this checklist when setting up a new team workspace:- Workspace created and named
- Team members invited with appropriate roles
- AI model API keys configured
- Shared assistants created with correct visibility
- Knowledge base projects created and shared
- Widget deployed (if using external-facing assistants)
- Billing configured