Workspace
Your workspace is your organization’s home in Heffl. It holds your team members, permissions, integrations, and all the data across CRM, Sales, and Projects.Setting up your workspace
When you first sign up for Heffl, you create a workspace by providing:| Setting | Description |
|---|---|
| Organization Name | Your company or team name |
| Currency | Default currency for all financial records (cannot be changed later) |
| Country | Your primary country of operation |
Team members
Inviting members
- Go to Settings > Team
- Click Add Member
- Enter the member’s email, name, and assign a role
- The member receives an invitation email with a link to join
Member roles
Every team member has one of three roles:| Role | Description |
|---|---|
| Owner | Full access to everything. Can manage billing, delete workspace, and assign any role. |
| Admin | Can manage team members and most settings. Cannot assign owner role or access billing. |
| Member | Access determined by their assigned permission set. Cannot manage team settings. |
Permission sets
Permission sets give you fine-grained control over what each member can access. Create custom permission sets to match your team structure.- Go to Settings > Permissions
- Click Add Permission Set
- Name the set (e.g., “Sales Rep”, “Project Manager”)
- Toggle permissions for each module and action
| Module | Available Actions |
|---|---|
| CRM | View, Create, Update, Delete contacts, leads, deals, tasks, reports |
| Sales | View, Create, Update, Delete invoices, quotations, payments, products, recurring invoices, sales orders |
| Projects | View, Create, Update, Delete projects, tasks, activities, timesheets, templates |
| Inbox | View and manage chats and messages |
| Files | Access the file manager |
| Documents | Manage document templates |
- View - See records
- Create - Add new records
- Update - Edit existing records
- Delete - Remove records
- Export - Export data
- Convert - Convert between entity types (e.g., lead to deal)
Managing members
From the team settings page you can:- Change a member’s role
- Assign or change their permission set
- Remove a member from the workspace
Workspace settings
Organization details
Update your workspace information in Settings > Team Settings:| Setting | Description |
|---|---|
| Team Name | Your organization name displayed across Heffl |
| Logo | Company logo used in documents and the client portal |
| Address | Business address included in invoices and quotations |
| Tax Registration | Whether your organization is tax-registered |
| Date Format | How dates are displayed throughout the app |
Module number prefixes
Customize how records are numbered across Heffl. Go to Settings > Module Numbers to configure:- Prefixes (e.g., “INV-” for invoices, “QUO-” for quotations)
- Starting numbers for each entity type
Screenshot: Module number prefix configuration
Client portal
The client portal lets your customers view their quotations, invoices, projects, and files through a branded self-service portal.Configuring the portal
Go to Settings > Client Portal to customize: Portal apps - Choose which sections are visible to clients:- Quotes
- Invoices
- Products
- Files
- Projects
- Hero section content
- About page (Who We Are, Mission, Values)
- Contact page (Email, Phone, Office, Business Hours)
- Payment instructions
- Default language
Onboarding checklist
When you first create a workspace, Heffl guides you through setup with an onboarding checklist. Complete each step to get your workspace ready:- Set up your organization details
- Invite team members
- Import contacts
- Configure your sales pipeline
- Connect email integration
- Customize document templates
FAQ
Can I change my workspace currency after creation?
Can I change my workspace currency after creation?
No. Currency is set during workspace creation and cannot be changed. This ensures consistency across all financial records.
How many team members can I add?
How many team members can I add?
The number of members depends on your license. Each member requires an active license seat.
Can a member belong to multiple workspaces?
Can a member belong to multiple workspaces?
Yes. A user can be part of multiple Heffl workspaces and switch between them.
What happens when I remove a team member?
What happens when I remove a team member?
Their access is revoked immediately. Records they created or are assigned to remain in the workspace.