Workspace-wide settings: name, currency, dates and time zone, the left sidebar, task defaults, custom fields, status lists, overrun alerts and desktop screenshots.
Report a bug, suggest a feature or ask for help, and follow the reply thread with the Projments team.
Read guide
Module guides
In-depth walkthroughs for every module in Projments.
Overview & Getting Started
Free
What Projments is, how its pieces fit together, and the controls you meet on every screen.
Chapters
Projments is a project management workspace for agencies, consultancies and professional service firms. Clients, projects, tasks, time tracking, expenses and sales, files, chat and calls live in one place, so the work and the conversation about the work sit side by side. This page explains how the pieces fit together and the controls you meet on every screen — the sidebar, the top bar, the look of the app, the floating timer and the banners.
How your work is organised
Everything lives inside a workspace — your company's own space with its own members, settings and data (see Workspaces). Inside it, work is organised in levels, and logged hours roll up from each entry to its task, submission, project and client.
Clients
The organisations you work for. A project can belong to a client or to none.
Projects
Engagements with budgets, contracts and timelines.
Submissions
Delivery phases or milestones inside a project, each with planned hours.
Tasks
Individual pieces of work, each assigned to one person — inside a submission, or directly under the project.
Time entries
Hours logged against a project, and usually a task or submission — from the timer, by hand, from the Desktop App or the Android app.
First steps
1On the Projments home page click Start Free or Get Started Free and create your account with your name, email and a password (details in Profile). A workspace named after you (for example "sara's Workspace") is created automatically — rename it in Settings → General.
2Once you are signed in, the big Projments button on the home page opens your workspace, on the first page your permissions allow.
3Invite your team from Settings → Members and give each person a permission set and an access scope (see Team & Members and Permissions).
4Add your clients (Settings → Clients), then create a project for each engagement.
5Break the project into submissions (phases) and tasks (the work), and assign the tasks.
6Track time: start the timer on the Time Tracker, log hours by hand, or let the Desktop App track for you.
Most teams get value fastest from two pages: the Time Tracker for hours and the Tasks board for what to work on next. The Dashboard then shows who is working on what.
The home page
The public Projments home page has links along the top (Desktop App, Android App, Sample Workspace, Sheets, Comparison, Pricing, Plans, Storage, Features, How it Works), a Products menu (the 3D Room Scanner, Sheets, the Desktop App and the Android App), the colour wheel, a ? menu (Your Support Requests and Help Center), and Login / Start Free — or your avatar once you are signed in. The main buttons are Get Started Free (or Projments when signed in), View Pricing, Open Showcase, Desktop App and Android App. The footer links to the Help Center, the Desktop App download page and the legal pages.
The sidebar on the left lists the workspace's pages: Notifications, Chat, Time Tracker, Attendance, Dashboard, Projects (Collaboration, List, Timeline), Sheets, Files, Submissions (List, Timeline), Tasks (List, Board, Flow), Expenses, Sales, Checklists, Contracts, Reports (Overview, Time Reports, Tasks & Submissions, Expenses & Sales, Attendance) and Calendar. Attendance and its reports appear only once the owner switches Attendance on. Clients, Tags and the member pages are in Settings, not in the sidebar.
Collapse and expand. The sidebar opens as a narrow rail of icons with short labels. Click the small arrow on its edge (Expand navigation / Collapse navigation) to widen it. It opens collapsed again when you reload the page. Inside Settings it opens wide by itself and the arrow is hidden.
Sub-pages. When the sidebar is wide, click Projects, Submissions, Tasks or Reports to show their views underneath (▼). When it is collapsed, clicking one of them opens its first view, and a thin strip of vertical tabs appears beside the rail listing that section's views (for example List, Board, Flow).
Menu on hover. Rest the mouse on a group — Projects, Submissions, Tasks or Reports — and a small menu of its pages opens beside the sidebar; click one to go there. It works with the sidebar collapsed, and with it wide while the group is closed (an open group already lists its pages). Pages your plan doesn't include show a 🔒. Touch screens don't get it: a tap opens the group as usual.
The selected button. The page you are on is marked in the sidebar — a soft tint by default; the workspace can pick another look.
Badges. A number on Chat counts your unread messages in this workspace; a number on Notifications counts unread notifications (both show 99+ above 99). A pulsing green dot on Dashboard means someone has a timer running on a project you can see — hover it to see how many. It updates about once a minute.
Notifications doesn't open a page: it slides a notification panel out beside the sidebar. Click it again to close.
The logo at the top takes you to the Projments home page.
The page tabs beside the collapsed sidebar, the menu on hover, dragging to reorder and the look of the selected button are set for the whole workspace in Settings → Left Sidebar (see Settings).
Rearrange the sidebar
1Widen the sidebar and point at an item — the ⋮⋮ handle shows it can be dragged.
2Drag it up or down and drop it where you want it.
3To reorder sub-items (for example Tasks → Board above List), open the group and drag inside it. Sub-items can only move within their own group.
Your order is remembered in this browser only — another browser or computer shows the default order. Two items are kept in place whatever you do: Sales always sits right below Expenses, and Sheets right below Projects (after a reload).
No ⋮⋮ handle? The workspace has turned off Drag to reorder buttons in Settings → Left Sidebar. The buttons then stay where they are, and everyone keeps the order they already had.
Hidden and locked pages
Hidden — a page whose level is None in your permission set is not shown in the sidebar at all (a group such as Tasks disappears when none of its views is allowed). The workspace owner always sees every page. Opening such a page by link usually shows Access Denied. See Permissions.
Locked (🔒) — the page exists but your plan doesn't include it. It appears greyed out with a padlock; opening it shows Unlock … with a Get Starter Now or Get Professional Now button and Compare Plans. Files stays unlocked when the workspace owner has bought extra storage. See Billing & Subscription.
The top bar
Workspace switcher (left)
The red button with the current workspace's name. Click it to see every workspace you belong to and switch; with more than five, a Search workspace... box appears. Switching keeps you on the same page in the other workspace. See Workspaces.
Gear (Workspace Settings)
Opens Settings. Shown to the workspace owner and to members with at least View on Workspace Settings. Inside Settings a Close Setting button appears next to it and takes you back to the Dashboard.
Products
Lists Projments (marked Current), the 3D Room Scanner (room scans to 2D plans and 3D models) and Sheets (drawings, markups and PDF comparison as a separate product). Picking one of the other two opens it. Below them, Desktop App (the Projments timer and screenshots on Windows) and Android App (tasks, chat and calls on your phone) open their download pages. Under Built for clients, Custom Apps opens the apps we have built for other people and a form to request your own, which is filed as a support request (sign-in required).
Colour wheel (Theme Settings)
Opens Customize Experience — see below.
? (Help)
Home, Open Showcase, Desktop App (download page), Your Support Requests (see Support Requests) and, last, Help Center.
Your avatar (right)
Shows your name and email, then My profile, Billing & Subscription (with a badge showing the plan that applies to you in this workspace: free, starter or professional) and Log out. See Profile.
There is no global search box in the top bar; each list page has its own search and filters. The Help Center has its own search for guides and FAQ.
Customize Experience: theme, dark mode and colours
Click the colour wheel in the top bar (or on the home page) to open Customize Experience. It opens on two cards, Light and Dark, each with a small preview; click one to switch. Everything else sits behind More options — click it to show the tabs below, and again (Fewer options) to hide them. Changes apply instantly, to you only, and are saved in this browser — another browser or computer keeps its own look. Reset to defaults (at the bottom of More options) puts everything back to the default, Light mode included.
General
Brand Color (ten preset accent colours used for buttons, links, highlights and their tints everywhere; indigo is the default), Icons (Colour, or Black & White for every icon in the app: the Projments and 3D Room Scanner logos and emoji people type in Chat and Collaboration keep their colour), Typography Size (a slider from slightly smaller to slightly larger text, 85% to 115%) and Corner Roundness (0 px for square corners up to 24 px; the default is 16 px).
Colors
Main Backgrounds (Dashboard App, Card Surfaces, Navigation Sidebar, Top Header) and Text Palette (Primary Text, Secondary/Labels, Muted/Placeholders).
Tables
Table Surfaces (Body Background, Header Row) and Table Elements (Grid/Borders, Header Text, Content Text) for every table.
Advanced
Global Borders; the Status Indicators colours (Success, Warning, Error, Info), which also colour every status chip, badge and alert; and the colour of the Create New rows at the top of each list (the brand colour until you pick one).
Each colour row shows the current colour and its code. Click it for a grid of Basic colors, or Define Custom Colors... to pick any colour.
Switching between Light and Dark replaces the background, text, border and table colours with that mode's defaults, so pick the mode first and fine-tune colours afterwards. Your brand colour, status colours, Create New colour, text size and corner roundness are kept.
The floating timer
While your timer is running, a small card floats over every page except the Time Tracker itself: a pulsing red dot, the task name (or Running timer when there is no task), the description and the running time.
Stop timer (red square) stops it and saves the time.
× (Hide (timer keeps running)) hides the card for this timer; it comes back when you reload the page or start another timer.
Drag the card anywhere on the screen — its position is remembered in this browser.
A timer started on another device shows up within a few minutes, or when you come back to the tab.
Tables (and the Calendar) have a Maximize table button that expands them to fill the screen; click Restore table or press Esc to bring it back. Many tables also let you drag column edges to resize, choose and reorder columns from the column menu, and pick how many items per page to show.
Keyboard use is light: in most boxes Enter sends or saves and Esc cancels; Ctrl+click selects several files in Files; arrow keys move through @mention suggestions and Help Center search results.
Banners you may see
These follow your own subscription, so they appear in every workspace you open:
Your subscription expires in N days (or today / soon) — shown when a payment has failed, or in the last seven days of a cancelled subscription. It says the workspace will drop to the Free plan and that your data is not deleted. Renew Subscription Now opens Billing.
Your subscription has ended — you are on the Free plan — Nothing has been deleted; paid features are locked and new uploads are paused until you renew. Renew Subscription opens Billing.
Try it before you set anything up
The sample workspace (the Showcase) is a full workspace filled with example clients, projects, tasks, hours and reports. Anyone can open it without an account — from Open Showcase on the home page or in the top bar's ? menu. Every sidebar page and every paid feature is unlocked so you can see the whole product.
It is read-only: a banner reads SANDBOX MODE — READ ONLY, NO EDITING OR DELETING ALLOWED, a 🧪 Sandbox Mode label sits in the bottom-left corner, and nothing you click can change it.
The workspace button reads Sample_Workspace and can't be switched. Team members' names are shown as Team Member.
Personal pages — Settings, your profile, the full notification list — are not part of it, and without an account the top bar shows Login and Sign Up instead of your avatar. There is no floating timer and no incoming calls there.
EXIT SANDBOX takes you back to the home page.
Projments on every screen
Web app — everything described in this Help Center.
Desktop App for Windows — a tray timer with screenshots, idle alerts and your checklists. Download it from ? → Desktop App. See Projments Desktop App.
Android app — tasks, time, expenses, chat and calls on your phone. See Android App.
One account signs in everywhere.
Dashboard
Free
Who is working on what right now, and the hours the team has logged over any period.
Chapters
The Dashboard is a live read of the team's time: who is tracking right now, what each person last worked on, and how many hours the workspace logged over the period you choose. Open it from Dashboard in the sidebar. It is included in every plan.
Who can see it
The Dashboard needs Full Access on Dashboard in your permission set (the page only has None or Full Access); without it the page answers Access Denied and is hidden from the sidebar. Hours are only counted from projects inside your access scope, so two people can see different totals for the same period. See Permissions.
Filter by date and project
The page title shows today's date. The row under it holds two filters, and everything on the page — the three totals and the table — follows them. Both are remembered for each workspace in this browser until you change them. The first time you open the Dashboard it shows the current month. Today and All Time always mean today and all time; a week, month, quarter or calendar range is saved as those exact dates, so it does not move forward on its own — pick it again when a new month starts.
1Click the date box (📅) to open the picker.
2Today and All Time apply at once. Week, Month and Quarter (and Period → Monthly Period / Weekly Period) fill in the current week, month or quarter; weeks start on the day set in Settings → General.
3Or click a start day and an end day on the two calendars (use ‹ and › to move between months); the From: and To: boxes show your choice. Picking a single day shows just that day.
4Click Apply. Applying with no dates picked means All Time; Cancel closes without changes.
5Next to it, the All Projects picker narrows everything to one or more projects (it also has Select all). Ticking every project is the same as no filter. The box then shows All Projects, the project's name, or N projects.
The three totals
Total Hours (period)
All hours logged in the period by everyone shown in the table — exactly the sum of its Total column.
Entries (period)
How many time entries were logged in the period.
Active Projects (period)
How many projects had time logged on them in the period.
The period is printed in each title, for example Total Hours (Today) or Total Hours (1 Oct – 31 Oct) (the year is added for other years). A time entry logged for a range of days (an Add Hours entry with From and To dates) counts an equal share towards each of its days, so only the days inside your period are counted. All Time counts every entry in full.
Team Activity
One row per person — workspace members (including people invited who haven't signed up yet), the owner, and anyone else who logged time — most recently active first; people who have never logged time are listed last, alphabetically. Only people who logged time in the period (and on the chosen projects) are shown — except All Time with all projects, which lists everyone, including members who have never logged a minute.
Team Member
Row number, profile photo (when the member has one) and name; this column is always shown. ● Online under the name means the person has a timer running right now.
Description
The description of their latest entry ((No Description) when it has none), with a ● LIVE tag while it is running, or No time logged yet.
Project / Sub / Task
The project of that entry, and under it the submission and task (General when the entry has no task).
Duration
How long that entry lasted, or a live clock while it runs.
Last Logged
How long ago they last logged time — Just now, 3 hours ago, 5 days ago, 2 months ago — or Never. Hover for the exact date and time.
Total
Their hours over the selected period and projects (h:mm:ss).
Running timers and today's figures refresh about every minute, totals for longer periods about every three minutes, and both refresh when you come back to the tab.
Drag a column's edge to resize it.
The grid button at the right of the header (Column Visibility & Order) opens Visible Columns & Order (Drag to Reorder): tick columns on or off and drag them into a new order. Your layout is saved in this browser.
Use the arrows (Previous Page / Next Page, with a counter such as 1-20 of 45) and items per page (10, 20, 50, 100, 200 or All; 20 by default) at the bottom to page through long teams.
When nobody matches, the table says so: No account logged time today., No account logged time in this period. (ending on this project or on these projects when the Projects filter is on), or No team members yet.
The sidebar's Dashboard icon shows a green dot whenever someone has a timer running on a project you can see, so you can tell without opening the page.
Stop a running timer
1Find the person marked ● Online and click the red stop button at the end of their row.
2Stopping a teammate's timer asks first (Stop … 's timer?) and shows what it is running on: It will end now and the time tracked so far will be saved. Confirm with Stop Timer. Your own timer stops straight away.
3The timer ends at once and the time so far is saved. A Timer stopped window then shows the Member and the time Logged, so you can correct the Description (What was worked on?) and click Save — or Close to keep it as it is.
Who can stop timers
Anyone can stop their own timer here. Stopping someone else's needs you to be the workspace owner or to have Manage or Full Access on Time Tracker; the button is not shown to anyone else. If the stop fails, the timer keeps running and the reason is shown — inside the confirmation window for a teammate's timer, or in a Timer not stopped message for your own.
In the Showcase
The public sample workspace shows the Dashboard read-only, without the Projects filter or stop buttons, with every person shown as Team Member, and its third card reads Total Projects. See Overview & Getting Started. For detailed breakdowns by person, project or task, use Reports.
Workspaces
Free
Create, switch between, rename, leave and delete the separate spaces your teams work in.
From the Overview video, starting at Control(0:44)
Chapters
A workspace is a fully separate space with its own members, clients, projects, settings and chat. Nothing is shared between workspaces, so use separate ones for different companies, brands or departments whose data must not mix. You can belong to several — your own and the ones others invite you to — and switch between them at any time.
Your first workspace
When you sign up, a workspace named after your first name (for example "sara's Workspace", or "My Workspace" when your name can't be used) is created and you are its owner. The owner always has full access to everything in it. Other people join when an admin adds them in Settings → Members — see Team & Members.
Switch workspaces
1Click the red workspace button at the top left of the top bar — it shows the current workspace's name.
2Pick a workspace from the list (the current one is highlighted with a ✓). With more than five, type in Search workspace... to filter; No workspaces found means nothing matches.
3You stay on the same page, now in the other workspace — for example Tasks in one opens Tasks in the other, and from Settings you land in the other workspace's Settings.
The workspace you were last in is saved to your account: the Projments button on the home page opens it next time, on any computer. The workspace's name (lower-case, without spaces) is the first part of every address in it, so links you share open in the right workspace.
Create another workspace
1Open Settings → General (the gear in the top bar).
2Click + New Workspace at the bottom of the form.
3In the New Workspace window, type a Workspace Name and click Create Workspace (or press Enter). You are taken to the new workspace's settings, and you are its owner.
A name can be up to 100 characters: letters and digits in any language, spaces and - _ . , ( ) ' &. Anything else is refused with Workspace name can contain letters, digits, spaces and - _ . , ( ) ' & only.
Two workspaces of the same owner can't share a name (capitals don't count): A workspace with this name already exists. This applies when creating and when renaming.
The button is shown to people with Manage or Full Access on Workspace Settings in the workspace they are in. The new workspace belongs to whoever creates it and counts against their plan.
Plan limits
On the standard plans, Free includes 1 workspace you own, Starter up to 3, and Professional unlimited; when you try to create one past your limit the window shows a message such as Your Free plan allows 1 workspace. Upgrade to Starter for 3 workspaces. The limit counts only workspaces you own. The button itself, however, counts every workspace in your switcher — including ones you only belong to — against the plan that applies in the workspace you are in. So it can read Upgrade for New Workspace (and open Billing) even when you are still under your own limit; in that case, switch to a workspace you own and try there. See Billing & Subscription.
Rename a workspace and set its defaults
In Settings → General (General Settings), change the Workspace name — and the workspace-wide Currency, Date Format, Week Starts On, Time Zone and Time Format (12-hour or 24-hour) — then click SAVE CHANGES.Settings saved successfully! confirms it. Editing needs Manage or Full Access on Workspace Settings (or being the owner); with View the fields are read-only. Renaming changes the workspace's address and takes you to the new one, so old bookmarks to it stop working. More in Settings.
Leave a workspace
1Open Settings in the workspace you want to leave.
2At the bottom of the Settings menu on the left, click Leave Workspace.
3Confirm with Leave ("Are you sure you want to leave this workspace? You will lose access to all its data."), or Cancel.
You lose access to its projects, tasks, chats and files straight away, and you are removed from its chats.
Your past time entries stay in its history — they belong to the project, not to your membership.
Projects you managed lose you as their project manager, and a paid seat you held in that workspace is released.
The owner can't leave their own workspace — the button isn't shown to them; they can only delete it.
The gear only appears for members with at least View on Workspace Settings. If you can't open Settings in that workspace, ask an admin to remove you from Settings → Members instead.
Delete a workspace
Only the workspace owner can delete it — Full Access on Workspace Settings is not enough — because it removes the work of the whole team.
1Open Settings → General and click Delete Workspace (bottom left). The window says how many projects the workspace contains.
2Choose what happens to the projects. Delete workspace, files, and all data permanently: type delete <workspace name> exactly (the box turns green) and click Confirm Permanent Deletion.
3Or Move projects to another workspace before deletion (offered when you have another workspace): pick the target under Choose target workspace and click Move and Delete Workspace.
4You are taken to the Dashboard of another of your workspaces.
Moved (move option)
Every project with its submissions, tasks, logged time, files and sheets; the clients those projects use (joined to a client of the same name in the target, if there is one); and the workspace's expenses and sales.
Gone either way
Members, teams, permission sets, checklists, meetings, the tag list, settings, and files that don't belong to a project. The workspace's chats can no longer be opened. Moved projects lose their project manager, since that person belonged to the deleted workspace.
Deletion can't be undone. You can't delete your only workspace (Cannot Delete — "You cannot delete the last workspace. Create another workspace first."). There is no way to hand a workspace over to another owner, so if your team still needs it, move its projects to a workspace they can use before you delete it.
Which features a workspace has
In a workspace you own, your own plan applies. In someone else's workspace, what you can use comes from the seat (licence) the owner assigned you there; without a seat you have the Free features. Within that, each member's permission set and access scope decide what they can see and do. See Billing & Subscription and Permissions.
Notifications
Starter
Real-time alerts for mentions, replies, reactions, missed calls, approvals and hour overruns.
From the Chat & Notifications video, starting at Notifications(1:51)
Chapters
Notifications collect the events that need your attention: someone mentioned you or replied to you, reacted to your message, called while you were away, approved or rejected your expense, or a task has gone over its planned hours. New ones arrive instantly, without reloading. Notifications are part of the Starter plan and up; on Free the panel shows an Unlock Notifications prompt instead.
Open your notifications
Click Notifications at the top of the sidebar. A red number on it counts your unread notifications.
A panel slides out beside the sidebar. Click Notifications again, the × in the panel's header, or anywhere outside it to close.
See All Notifications at the bottom of the panel opens the full Notifications page.
You need Full Access on Notifications in your permission set (the page has only None or Full Access); at None the item is hidden from the sidebar. See Permissions.
What sends you a notification
Mentions
Name mentioned you — someone typed @ and your name in a post in a project's Collaboration room.
Replies
Name replied to message — someone replied to your Collaboration post.
Reactions
Name reacted with 👍 — someone reacted to your Collaboration post or your chat message.
Missed calls
Missed voice call or Missed video call — a call rang and you didn't answer. See Calls & Meetings.
Chat messages
New Message from <workspace>, with From: name — a new chat message for you. See Chat.
Approvals
The people who can approve get Approval Needed when someone adds an expense or sale they can't approve themselves, and Expense modification requires approval (or Sale …) when one is edited. The person who sent it then gets … approved your expense (or sale) or … rejected your changes. See Expenses and Sales.
Automatic alerts, only when they are switched on for the workspace (below): Task Overrun and Submission Overrun — logged hours went over the planned hours ("+2h 30m over plan (12h 30m / 10h)"); Project Overrun — a project's logged hours went over the hours of its confirmed contracts.
Task assignments and edits don't send notifications. You only see notifications about projects you still have access to; overrun alerts cover tasks, submissions and projects whose status is Open or In Progress, inside your access scope. The list keeps your 50 most recent saved notifications.
The red number
The number on Notifications counts the unread saved notifications in its list: the ones for the workspace you are in, plus the ones that belong to no workspace. It does not count chat messages in the workspace you are in (those raise the Chat badge instead) or overrun alerts. What is unread in your other workspaces — their notifications and chat messages — shows as a red number next to the workspace name at the top, and beside each workspace in the workspace switcher; open that workspace to see it. The Android app shows the same numbers on its workspace pill and switcher.
Work through the list
Notifications are grouped into Today, Yesterday and Earlier, each with how long ago it arrived. Unread ones are bold, tinted and marked with a dot. No notifications found means the list is empty.
Click a notification to mark it read and jump to the post, chat, expense or task it is about.
Unread (top of the panel) shows only the ones you haven't read yet; click again to show all.
× removes a notification. On the Notifications page it appears when you hover a row (Remove Notification).
On the Notifications page, right-click a notification and choose ✉️ Mark as unread to keep it for later.
Drag the panel's right edge to make it wider or narrower; the width is remembered in this browser.
Where read and removed are saved
Mentions, replies, reactions, missed calls, chat messages, approvals and support updates are saved to your account, so reading or removing one also clears it on your other devices and in the Android app. Overrun alerts are worked out live from the hours and always show under Today: reading or removing one only applies in this browser, and it comes back as new once more hours are logged on that task, submission or project.
Workspace notification settings
Settings → Notifications (Notification Settings) controls the overrun alerts and highlighting for everyone in the workspace. Opening it needs View on Workspace Settings; changing it needs Manage or Full Access. Each change saves on its own. In a new workspace the overrun bells are off and the highlighting is on: tasks show an overrun as red Duration text, submissions and projects as a light red row.
All Notifications
The master switch for the automatic overrun alerts and the overrun colours in lists. Off stops both for everyone; in the panel, mentions, replies, reactions, missed calls, approvals and support updates still arrive.
One card for each. Notification Alerts → Bell Notifications (the bell button) turns that alert on or off.
Visual Highlighting
Its own switch on each card, on until someone turns it off. Colours work that is over its hours: projects in the Projects list, submissions in the Submissions list and on a project's Submissions tab, and tasks on the Tasks page and under their submission. Pick the Highlight Color and a Display Style: Row (colour the row's background) or Text (colour the duration figure). Tasks start as red Text; submissions and projects as a light red Row. Off means no colour at all.
When All Notifications is off
The full Notifications page then shows only 🔕 Notifications are turned off for this workspace or your account. You can enable them in settings. — use the sidebar panel to read your mentions, replies and other saved notifications.
A project row is highlighted when its logged hours pass the planned hours of its submissions; the Project Overrun alert compares against its confirmed contracts instead, so the two can differ.
Notifications on your phone
The Android app shows push notifications for new chat messages, incoming calls, and expense and sale approvals (new requests, changes, approvals and rejections). Mentions, replies, reactions, missed calls, support updates and overrun alerts are not pushed to the phone. Mute Notifications on a chat stops its phone notifications only — its unread count still shows in the web app. See Android App.
Chat
Starter
Direct messages and group chats with your workspace, with reactions, favourites and calls.
Chapters
Chat keeps quick conversations with your teammates next to the work: one-to-one messages and group chats, with emoji reactions, read indicators and one-click voice and video calls. Open it from Chat in the sidebar. Chat is part of the Starter plan and up; calls need Professional (see Calls & Meetings).
Who you can chat with
Chats belong to a workspace. You see the chats of the workspace you are in; switch workspace to see the others.
You can start a chat with any member of the workspace who has a Projments account. People who were invited but haven't registered yet don't appear.
Chat has two levels in a permission set, None or Full Access. Members at None don't see Chat in the sidebar. See Permissions.
Start a chat
1Click New at the top of the chat list.
2Find people with Search team members... and tick them.
3One person makes a direct chat. Two or more make a group — you can give it a Group Name (Optional); without one, the chat is named after its members.
4Click Start Chat. If you already have a direct chat with that person, it simply reopens.
A chat holds up to 50 people including you; the window counts as you pick ("12 of 49 members selected"). Group names are up to 100 characters.
The chat list
Each row shows the name, the last message (You: when it was yours) and when it was sent. A number shows how many messages you haven't read; the row turns bold.
Search conversations... filters by name; All and ⭐ Favorites switch between every chat and your starred ones (each shows a count).
The Chat item in the sidebar shows your total unread messages in this workspace.
Click the ⋯ on a row for:
Move to Favorites / Remove from Favorites
Stars the chat (⭐) so it appears under Favorites.
Hide
Takes the chat off your list until someone sends a new message in it.
Mark as Unread
Keeps an unread badge on the chat until you open it again.
Mute Notifications / Unmute
Stops phone notifications for this chat (🔕). Unread counts still show in the web app.
Delete
Deletes the chat — see the warning below.
Deleting a chat removes it for everyone
The Delete this chat? dialog says the other person keeps their copy, but deleting currently removes the chat, all its messages and its call history for every member — in a group too. Use Hide if you only want it off your own list.
Send, edit and react
Type in the box at the bottom and press Enter to send; Shift+Enter starts a new line. A message can be up to 10,000 characters — a counter appears as you get close. Messages are text and emoji only; to share files use Files or a project's Collaboration room.
Hover a message and click React (😊+) to pick an emoji — six favourites at the top, or search the full set. Reactions show under the message with a count; hover one to see who reacted, click it to add or remove yours. The author gets a notification.
Hover one of your own messages for Edit (Enter saves, Esc cancels; it is marked edited) and Delete. Deleting happens at once, without asking, and everyone sees This message was deleted. There is no time limit on editing or deleting.
An eye icon beside your message turns blue once someone else in the chat has read it.
Messages are grouped by day (Today, Yesterday, then the date). Calls leave a line in the chat too — a missed call, or 📞 Call ended with its length.
Group chats
Click the pencil next to a group's name (Rename Group) to rename it — any member can.
The header shows how many participants the chat has.
Add people (in the header) opens New Chat with the current members already ticked. Starting it creates a new group chat; the original chat and its history stay as they are.
Every meeting created in the Calendar gets its own group chat with its attendees, named after the meeting.
Calls from a chat
The phone and camera buttons in the chat header start a voice or video call with everyone in the chat, and the Calls tab beside Chat lists your call history. Both are explained in Calls & Meetings.
Chat notifications
New messages arrive live and raise the Chat badge in the sidebar; opening a chat marks it read. Chat has no @mentions — to mention someone and notify them, post in a project's Collaboration room. On Android, new messages arrive as phone notifications unless the chat is muted. See Notifications.
Calls & Meetings
Professional
Voice and video calls with screen sharing from any chat, plus scheduled meetings with a join link.
From the Chat & Notifications video, starting at Groups(1:17)
Chapters
Calls let you talk to teammates by voice or video — with screen sharing — straight from a chat, without leaving Projments. Meetings add a scheduled call with its own chat and join link. Calls are a Professional feature; on other plans the call buttons show a 🔒 and the Calls tab offers an upgrade.
Start a call
1Open Chat and select the conversation with the people you want to talk to (see Chat).
2Click the phone (Voice call) or the camera (Video call) in the chat header.
3Everyone else in the chat starts ringing. The call opens full screen for you with Calling … and Ringing…, and a Cancel button to give up.
4When someone picks up it changes to … answered and Connecting…, then the call starts and its timer runs.
Nobody answers within 45 seconds: the call stops on its own and shows No answer. A call that is answered but never connects shows Call could not connect.
A call that can't be started — for example on a plan without calls, or when the month's allowance is used up — shows Call Failed with the reason, and nobody is rung.
Answer a call
An incoming call pops up on whatever workspace page you have open — and on your phone if you use the Android app — with the caller's name and a ringtone. Click Accept to join or Decline. A call that isn't answered within 30 seconds is declined automatically. Answering in one tab or device stops it ringing on the others.
During a call
The top bar shows who you are talking to, the call's length and whether it is a voice or video call. The length starts counting when someone else is actually in the call, not while it rings.
The buttons at the bottom turn your microphone and camera on and off (a red icon means off), share your screen, open a side chat for the call, and Leave.
Screen sharing becomes available once someone else has joined, and only one person can share at a time.
Pop out (top bar, Chrome and Edge on a computer) puts the call in a small window that stays on top of every tab and program: who you are talking to, mute, camera, share, Leave, and the shared screen and whiteboard with the drawing tools. Switch to another tab during a call and it opens by itself. Close it to bring the call back to its tab.
Messages in the in-call chat are not saved — post anything you need to keep in the regular chat.
Calls are not recorded.
Draw and explain
Once the call has started, tabs in the top bar switch between the Call itself, the Shared screen (while someone shares) and a Whiteboard. On the last two everyone in the call can draw, and everyone sees it as it is drawn.
When a share starts, its tab opens by itself: Shared screen for someone else's, with their screen large and room to draw over it, and My screen for your own — what others draw lands on it, and you can draw too. When the share ends you are back on Call.
Tools: Pen (P), Highlighter (H) — ink that fades by itself after a few seconds, Laser pointer (L), Arrow (A), Rectangle (R), Ellipse (O), Text (T — click, type, Enter) and Eraser (E). Pick a colour and one of three sizes.
Undo (Ctrl+Z) and Redo (Ctrl+Y) take back your own drawing only. The bin clears everything on that tab for everyone, after asking.
A red dot on a tab means someone drew there while you were looking elsewhere.
Everyone sees who is drawing: a small tag with the person's name, in their ink colour, follows their pen and their laser pointer, and stays beside a finished shape for a few seconds. Your own ink is never tagged on your screen. It shows on the whiteboard, the shared screen, the floating window and the Desktop App's ink on your screen.
Opening the Whiteboard asks the others to join you: they see … opened the whiteboard with Open whiteboard and Not now (it goes away by itself after a while). Anyone can also open it from the tab at any time.
On the whiteboard and the shared screen, everyone's camera stays in a column beside it, so a video call stays face to face while you draw.
Drawings are not saved: they last until the call ends. A new screen share starts with a clean page; the whiteboard keeps its drawings for the whole call, and someone who joins late is sent what is already there.
Draw on my screen (Windows): while you share your entire screen, this button in the top bar puts everyone's ink right on your desktop through Projments Agent (version 1.3 or later). Your programs keep working under it; press Draw in its toolbar or Ctrl+Shift+D to draw yourself, Esc to stop. The first time, the browser asks whether the site may look for and connect to devices on your local network — choose Allow (it only reaches the Desktop App on your own computer). Refused it by mistake? Click the icon left of the address → Site settings → Local network access → Allow. The ink layer is kept out of the shared picture, so nobody sees it twice. After it has worked once, it starts by itself with your next whole-screen share.
In the Desktop App's own Chat & Calls window it is simpler still: share a screen from its picker and the ink is on that screen straight away — no button, no browser question (see Desktop App).
Without the agent, or when you share a window or a tab, you see the ink in the call window's My screen tab instead.
The Android app has the same tabs, just above the call buttons: it shows the shared screen and the whiteboard with everyone's drawing, and you can draw on both with your finger (Text opens a small box to type in; the phone's Back button returns to the call). Other people's ink carries the same name tags as on the web. The phone can share its own screen too: tap the share button among the call buttons and allow it when Android asks. The call then shows You are sharing your screen · Stop instead of the phone's own screen, and the My screen tab (it does not open by itself on the phone) shows a small copy with what the others draw on it. Stop with Stop, the share button again, or Stop sharing in the notification; leaving the call stops it too. While someone else shares, the button waits.
Add people to a call
Once the call has started, Add people in the top bar lists the people of the workspace. Ring calls one of them straight away — on the web and on their phone, like any call — and they show Ringing…, then In call once they join. Anyone in the call can add people. Somebody added who is not in this chat joins only this call: they don't get the chat, and if they don't answer, only they are told about the missed call. Their minutes count towards the allowance of the person who added them.
How a call ends
With three or more people, leaving takes only you out — the call carries on for the others. When just two are left and one of them leaves, the call ends. If someone declines while the call is still ringing, the caller's call closes too; once it is going, somebody added who declines does not end it.
When a call finishes, a short summary shows for a moment — Call ended, Call declined, Call cancelled or No answer, with the name and the call's length — then closes by itself (or click Close).
The chat keeps a record: one 📞 Call ended line with the length for an answered call, or a missed-call line when nobody answered. Each person who missed it also gets a Missed voice call or Missed video call notification. A call that was answered never leaves a missed-call line or notification.
Call history
The Calls tab next to Chat on the Chat page lists the calls you made and received in this workspace. A red number on the tab counts calls you missed since you last opened it.
Filter with all, missed, incoming or outgoing, or type a name in Search calls....
Each row shows the other person, voice or video, the result — Incoming, Outgoing, Missed, No answer, Declined or Cancelled — how long it lasted, and when.
Meetings
Meetings are scheduled in the Calendar. Creating, editing or deleting one needs Manage (delete: Full Access) on Meeting in your permission set.
1In the Calendar, create a New Meeting: Meeting Title, Date, Start Time, End Time, a Description and the attendees (search by name or email; up to 50). Click Create Meeting.
2The meeting gets its own group chat with the attendees, named after the meeting, and a join link.
3When it starts, attendees see a Meeting Started bar under the top bar with a Join button (it stays until the end time or until dismissed).
4Or open the meeting in the Calendar: Join starts the video call, the arrow beside it offers Join meeting and Copy join link, and Chat opens the Chat page, where the meeting's chat is listed under its title.
Who can use a join link
The link asks people to sign in, and only opens for members of the workspace or people already on the attendee list — anyone else sees Meeting Not Found. There are no outside guests. Joining starts a video call in the meeting's chat, which rings the other attendees, so the calling rules above apply.
Call allowance
Professional includes up to 20 hours of calls per user each month. The time counted is that of calls you start, counted for each person who answers, from the moment they answer until the call ends — so a one-hour group call answered by three people uses three hours of your allowance. It resets on the 1st of each month (UTC). Once the month's hours are used up, new calls you start are refused with Your monthly Voice & Video Calls allowance (20 hours) has been used. until the next month; you can still answer calls from others. See Billing & Subscription.
Calls need your browser to be allowed to use your microphone (and camera for video). If others can't hear or see you, check the browser's permission for this site. If the call window says Call Failed, close it and try again.
Time Tracker
Starter
Start and stop a timer on a task, then review, correct and clean up your own time entries.
From the Desktop App video, starting at Track time(0:51)
Chapters
The Time Tracker (⏱ in the sidebar) is your personal timesheet. The bar at the top runs a live timer on a task; the list underneath shows every time entry you have recorded in this workspace — from this page, the Desktop App, the Android app or hours logged by hand on a task. Finished time counts towards the task's Duration, the project's totals, the Dashboard, Reports and labor payments in Expenses.
Only your own entries
The list never shows other people's time, whatever your permissions. To see the team's hours, use the Dashboard (who is tracking right now, and totals per member), Reports, or a task's Duration. Entries on projects outside your access scope are left out too.
Two ways to log time
Live timer. Pick a task in the bar at the top and click START (below). The Desktop App and the Android app run the same timer.
By hand. The Time Tracker itself has no "add entry" form. To record time you didn't time, log hours manually: click the task's Duration on the Tasks page (on Submissions, its Total Duration) to open Log Hours. The Hours tab adds an amount over a date range, within the task's plan; the From / To tab adds a day with a start and end time. Those entries then show here. Full details, including logging for someone else, are in Tasks. A task whose Manual hours switch is off shows a lock on its Duration instead.
Get the apps
Two buttons beside the page title, Download for Windows and Download for Android, open the download pages of the Desktop App and the Android app, which track time from your computer and your phone.
Until you have logged any time in the workspace, the list is replaced by a getting-started panel, Start tracking your time: three steps (describe the work, pick the project and task, press Start) and the same two download buttons. If you can only view the Time Tracker it just says No time logged yet. Once there is an entry, the list takes its place; a filter that finds nothing still shows No time entries found.
Start a timer
1Type what you are doing in What are you working on? (optional, up to 2,000 characters). It becomes the entry's description.
2Optionally narrow the task list with the All Projects dropdown.
3Click Select Task and pick a task. The list is grouped by project, then by submission (↳); tasks that sit straight under a project come after its submissions. Use Type to search task... to find one — with no project chosen only the first tasks are listed ("type to search all, or choose a project").
4Optionally choose a tag in Select Tag. Picking a task fills in its tag; tags used on that project's tasks are listed first, then the rest of the workspace's tags.
5Click START. The clock next to it starts counting and the button turns into STOP.
A task is required — Please select a Task first. The entry takes the task's project and submission automatically.
The timer always starts now. To record time that already happened, log it by hand on the task (see Two ways to log time above).
The tag you start with is also copied onto the task itself. That copy needs Tasks at Manage or Full Access; without it the task keeps its old tag, nothing is said, and the timer still starts with your tag.
The task list holds the tasks you can see on the Tasks page. If your Tasks permission is None, it is empty and you can't start a timer.
Stop a timer
Click STOP in the bar (or the red stop button on the floating timer). The entry gets its end time and the bar clears, ready for the next task. Stopped time appears in the list at once.
Changing a running timer
The description, task and tag boxes in the bar are only read when you press START. To change the description, task or tag of a timer that is already running, edit it in its row in the list below.
One timer at a time, on every device
You can have only one running timer — across all your workspaces, the website, the Android app and the Desktop App. Starting a new one (here, with ▶, or on another device) stops the one that was running.
The timer runs on the server, not in the browser tab. Reloading the page, closing the tab or losing your connection does not stop it; when you come back the bar shows it still running with the right elapsed time.
A timer started on your phone or the Desktop App shows here too, but not instantly: on this page the bar checks every 2 minutes and the list every minute; on other pages the floating timer checks every 5 minutes. Switching back to the browser tab, or reloading, checks at once. Nothing is checked while the tab is in the background.
If you stop a timer on another device, the bar here can keep counting until it next refreshes. Pressing STOP then changes nothing: you see "This timer was already stopped." and the bar clears, and the entry keeps the end time it was stopped at.
When a task refuses the website timer
Every task has Time Tracking switches that decide where its timer may run (Website, Android app, Desktop app) and whether hours may be typed in by hand (Manual hours) — see Tasks → Time Tracking. If a task's Website switch is off:
START refuses it with a notice such as Time on this task can't be tracked from the website. Track it from the Android app or Desktop-projments.
▶ on its entries is greyed out with the same reason.
You can't move an entry onto it from the Task column (Not tracked from the website).
If a task's Manual hours switch is off, you can still time it with START or ▶, but nobody — the workspace owner included — can change its entries' times by hand: the Period and Start – End cells stop being clickable, and Edit date & time says Manual hours are off for this task: only a timer records time on it. Typing a new Duration, or moving a finished entry onto such a task, is refused with Hours can't be added by hand on this task.
Detailed or Summary
The Detailed / Summary buttons at the right of the filters switch between one row per time entry and one row per task. Your choice is remembered in this browser. Both views split their rows by day: a light header names the day (Today, Yesterday or the weekday, then the date), and a Total row under the day's rows gives your time on that whole day — in the Duration column in Detailed, in My time in Summary — even when part of the day is on the next page.
Columns in the Detailed view
Description
What you typed in What are you working on?. Always the first column; click it to edit.
Project
Pick another project to move the entry. A project cannot be cleared; a submission or task from the old project is cleared with it.
Submission
Offers only the submissions of the entry's project. Changing it clears a task that sits under another submission.
Task
Offers only the tasks of the entry's project. Choosing a task also sets its project and submission. A task whose Website switch is off can't be chosen here.
Tags
One tag per entry. Changing it here also tries to set that tag on the entry's task (this silently does nothing without Tasks at Manage or Full Access).
Period
The day the entry falls on, or From → To when it spans several days.
Start – End
The clock times (e.g. 09:15 → 11:40) with the date underneath; a running timer reads → now. Hours added with Log Hours → Hours have no clock and read Logged hours.
Duration
Hours:minutes:seconds, or Running... for a running timer. Type a new length (1:30:00, 1:30, 1h 30m or 1.5) to change it: the start stays and the end moves.
Times use the workspace's Time Format (12-hour or 24-hour, set in Settings → General) and your browser's time zone.
Arrange the columns
Click the grid icon at the right end of the header (Column Visibility & Order) to open Visible Columns & Order: untick a column to hide it, drag the rows to reorder. Description can't be hidden or moved.
Drag the edge of a column header to resize it.
Click a header to sort by it; click again to reverse. With no column chosen the newest entries come first.
The day headers show only while the list is in time order (no column chosen, or Start – End); sorted by any other column they step aside.
Widths, order and hidden columns are remembered in this browser.
The Summary view
Grouped by day, newest day first; under each day, one row per task worked on that day, the most recently worked-on first — a task worked on over several days has a row under each: Task (with its submission underneath), Project, Entries, First start, Last end (Running… while a timer runs on it) and My time. Entries with no task are grouped per project as No task. Click a row to expand it and see its entries — description and tag, Start – End and duration. An entry that runs past midnight stays under the day it started; hours added with Log Hours → Hours sit under the first day of their period. The footer counts the days and adds up My time.
My time adds up the entries loaded on the page (and matching your filters). When older entries aren't loaded yet the view says My time covers the N most recent entries, with a Load 500 more link.
Summary is for reading: edit, delete and select entries in the Detailed view.
The grid icon at the right end of the Summary header (Column Visibility & Order) opens the same Visible Columns & Order menu as Detailed, with its own list: hide or drag Project, Entries, First start, Last end and My time. Task can't be hidden or moved. With My time hidden, each day's total sits beside its Total label. Remembered in this browser, separately from Detailed.
Continue a task with ▶
The ▶ button on a finished entry (Detailed) or on a task row (Summary) starts a new timer on the same task, with the same description and tag — in Summary, those of the task's newest entry. Any timer you have running stops first. It is greyed out, with the reason in its tooltip, when you have read-only access, the task has its Website switch off, or the task is no longer available to you. Entries without a task have no ▶.
Change an entry's date and time
1Click the entry's Period or Start – End cell, or open the row menu (⋮) and choose Edit date & time.
2For a timed entry, set the Start and End date and time. The Duration under the fields follows as you type.
3For hours added with Log Hours → Hours, the window shows From and To dates only ("Logged hours have no clock"): you move them to other days and their length stays the same.
4Click Save (or press Enter). Escape or Cancel closes without saving.
End time can't be before the start time. and End time can't be in the future. — and for logged hours, The To date cannot be before the From date.
A running timer can't be edited this way — the menu item says Stop the timer first.
On a task with planned hours, making an entry longer than the plan allows is refused with a message such as This entry can be at most 2h — the task is planned for 20h and its other entries already use 18h. Shortening an entry is always allowed. The same applies to moving an entry onto another task and to typing a longer Duration.
Overlapping entries are not checked: neither editing nor logging hours looks at your other entries, so two entries can cover the same time. Only a running timer is limited to one at a time.
If a change in a cell is refused, the cell goes back to its old value and a Change not saved or Duration not saved message gives the reason; in the Edit date & time window the reason shows in the window.
Search and filter
Search by description matches the description text only.
All Projects, All Submissions and All Tags narrow the list to one of each. All Submissions lists every submission, whatever project you picked. With nothing in the list: No time entries found.
There is no date filter on this page; sort by Period or Start – End, or use Reports for date ranges.
The page loads your 500 most recent entries first. When there are more, Load 500 more appears at the end of the list — search and filters only cover what is loaded ("Search and filters cover what is loaded").
Choose 10, 20, 50, 100, 200 or All items per page at the bottom, in both views — in Summary the items are task rows. All shows at most 2,000 rows at once.
Delete entries
1One entry: open its row menu (⋮), choose Delete and confirm Delete Time Entry.
2Several: tick their checkboxes (the header checkbox ticks every entry on the page). A bar appears at the bottom — N entries selected — with Deselect All and Delete N.
3Confirm Delete Time Entries. The hours disappear from the task's Duration, the Dashboard, Reports and labor totals.
Deleting can't be undone. Deleting a running timer discards it without recording any time.
The floating timer
While you have a timer running, a small card floats on every workspace page except the Time Tracker itself: a pulsing red dot, the task name, the description and the elapsed time.
Drag it anywhere; its position is remembered in this browser.
The red square button (Stop timer) stops the timer from any page.
The × (Hide (timer keeps running)) hides the card for this timer only — the timer keeps running, and the card comes back for your next timer or when you reload the page.
Who can do what
The Time Tracker follows the Time Tracker page of your permission set (see Permissions). The Tasks (Time Tracking) level does not change anything on this page.
None
Time Tracker is hidden from the sidebar; opening it says Access Denied.
View
Read-only: you see your entries, but the timer bar (START and STOP included), ▶ (“Read-only — you cannot start timers here.”) and every cell are disabled. The floating timer’s stop button still works.
Manage
Start, stop and continue timers, edit memos, links, tags, durations and times. No delete.
Full Access
Everything Manage does, plus Delete and bulk delete.
The workspace Owner always has Full Access. Which projects your entries and tasks come from is decided by your access scope.
Plan
The Time Tracker is part of the Starter plan and up. On Free, the sidebar item shows a 🔒 and opening the page shows Unlock Time Tracker with Get Starter Now and Compare Plans — see Billing. Desktop App screenshots need Professional.
Screenshots
The Time Tracker page doesn't show screenshots. When the Desktop App captures them (Professional), they are viewed on a project's WORKLOG tab (see Projects) and under Settings → Projments Agent → Manage Screen Shots. Deleting a screenshot also removes the tracked time it covers.
Billable time
The website records every time entry as billable and has no switch to mark an entry non-billable, so the Billable filters in Reports and in Pay for logged hours include all of your time.
Turning hours into money
In Expenses → Pay for logged hours you can price finished entries at each member's rate and raise the payment as a single expense (Professional). Only finished entries count — a timer that's still running isn't money yet.
Track without a browser tab: the Desktop App runs the timer from the Windows tray and asks before counting idle time, and the Android app tracks time on the go. Their entries land in this same list.
Attendance
Starter
Clock in and out, take breaks, and compare attendance with the time tracked on tasks — for office, remote and hybrid teams.
Chapters
Attendance records when people start and finish work, with their breaks, and compares it with the time they track on tasks in the Time Tracker. It is off until the workspace owner switches it on in Settings → Attendance; until then nobody sees a Clock in button and timers work exactly as before.
Clocking in and out
1Open Attendance in the sidebar and click Clock in on the card at the top (on the Android app, open its Attendance page, or use the same card at the top of the Timer screen).
2If you work hybrid, pick Office or Remote first.
3While you are in, the card shows your running time, with Break and Clock out next to it.
My attendance lists your sessions for any period — this month to start with, up to All Time — with the period's session count and net time, and items per page under the table. If a workspace requires a clock-in before task timers and you start one without it, the message offers Go to Attendance.
The server's clock
Times come from the server, not your computer or phone, so a wrong device clock changes nothing. Tapping twice, or a retry on a bad connection, never records twice.
Who is at work: the Team tab
The workspace owner and people with Attendance at Full also get a Team tab: everyone who can clock in, one row each, for today or any period up to 93 days.
Counts
Clocked in, On a break now, Not clocked in and Day off, across the top. Click one to list only those people; people not clocked in come first.
Status
At work now, On a break, Clocked in (already gone home), Not clocked in, or the day off they are on — a holiday, leave or sick leave.
In → Out
Their first clock-in and last clock-out of the day. For a longer period it shows how many days they clocked in.
Breaks, Net and Where
Breaks taken, net time (attendance minus breaks), and whether they worked from an office or remotely.
Below the table, Sessions lists every session of the period.
Attendance profiles
Everything about how someone takes attendance comes from their profile, set up in Settings → Attendance: whether attendance is required at all, the working hours, the work mode, which offices count, the location checks, the breaks and the timer rules. One profile is the default and applies to everyone; to give someone another, pick it in the Attendance Profile column of Settings → Members. Only the owner, Attendance Full or Workspace Settings Manage can do that, and nobody but the owner can change their own. A profile with Attendance required off is for people who never clock in — they are never late or absent, and their timers never wait for a clock-in.
Office, remote and hybrid
Office
Always recorded as office. If the workspace checks locations, the clock-in is compared with the offices.
Remote
Clock in from anywhere. Your location is never asked for or kept.
Hybrid
You pick office or remote each time you clock in. Picking office applies the office location checks; picking remote never asks for your location.
Location
Your location is read once, at the moment you tap Clock in or Clock out — never in the background, never in between. A location is evidence, not proof: an imprecise fix proves nothing either way, and a phone that reports a simulated location is flagged. If your location cannot be confirmed, the workspace's policy decides whether the clock-in is accepted, flagged, sent to a manager for review, or refused. Clocking in from an office's internet address (set on the office's row in Settings → Attendance → Offices) helps a doubtful clock-in go to review instead of being refused, but never confirms it on its own.
Exact coordinates are kept for the workspace's retention period (30 days unless the owner changes it), then deleted. Whether you were at an office is kept.
Only the owner, people with Attendance at Full, and you can see your coordinates.
Breaks and the task timer
Breaks are taken out of net attendance; paid breaks still count as payable time. The owner decides what a break does to a running task timer — stop it and block new ones, only block new ones, or nothing. A workspace may also require you to be clocked in before any task timer starts. Hours typed in by hand are never affected.
Forgot to clock out
A session nobody closes is closed automatically — a while after your shift ends, or after the longest allowed session — at a time fixed when you clocked in. The time after your last sign of work (a timer, a break, the Desktop App) is kept but not counted until a manager confirms or corrects it, and it never counts as overtime.
Corrections
1Open Attendance → Corrections, say what happened (forgot to clock in or out, a wrong time, a GPS or connection problem) and the right times.
2A manager with Attendance at Manage or Full approves or rejects it under Corrections & review → Requests waiting, where Sessions to review also lists sessions closed automatically or whose location could not be confirmed, to Confirm as is or Edit times. Nobody approves their own request, except the workspace owner.
3Every change — requests, manager edits and confirmations — is kept with the times before and after, who asked and who decided. Managers find it under Change history, closed until opened; every table there has items per page.
Schedules, holidays and leave
Late arrivals, early departures and absences are only counted against your profile's working hours — the days worked, from and to, in the workspace's time zone, with its grace minutes. Changing a profile's hours applies from the day they are saved; earlier days keep the hours they had. The days are listed from the workspace's Week Starts On (Settings → General), and a day ticked on takes the hours last typed on another day, so a week of the same hours is typed once. Nobody is counted absent on a holiday that covers them, on their leave, before Attendance was switched on, or before they joined the workspace.
Public holidays are kept a year at a time: add the year, then its holidays under it (a year stays once it has a holiday). A holiday is for everyone, or only for the members whose Team (the Team column in Settings → Members) is one you pick — members on other teams, or on no team, work as usual that day. Personal leave (annual, sick or other) is a separate list, one person at a time. The Offices card is hidden while a Remote profile is on screen, since nobody on it clocks in at an office.
Attendance reports
The Reports page has an Attendance tab (also under Reports → Attendance in the sidebar) with ten reports: Daily, Monthly, Late Arrivals, Early Departures, Absences, Break Time, Attendance vs Tracked Time, Office vs Remote, Attendance by Office, and Auto Closed & Corrections. They work like the other reports: click Create on a card, pick the period and filters (person, team, project, work mode, office), then Save it to the Explorer or Export it as PDF or CSV. Attendance vs Tracked Time shows net attendance (attendance minus breaks), the time tracked on tasks inside it, the untracked rest and utilization. Overlapping timers count once, and time tracked outside attendance is shown on its own. "Actual idle" comes only from the Desktop App's measured idle time, and is shown as not measured where the app was not running. Logged Time, the Time Sheet and the Executive Project Overview also show attendance beside tracked time for their own period.
Projects
Free
Create and organise projects in a List or Timeline, then open each one to run its submissions, tasks, files, money and forecasts.
Chapters
A project ties a client, a key, a team's work and its money together. Everything else in Projments hangs off a project: its submissions and tasks, the time logged on them, its files and sheets, its contracts, expenses and sales. The Projects page lists them; opening a project shows all of that in one place, one tab per area.
Where to find projects
In the sidebar, Projects opens with three entries: Collaboration, List and Timeline. The Projects page itself has a List / Timeline switch at the top right, and a Collaboration button next to it for people who can see Collaboration. Click a project's name (or its bar on the Timeline) to open it. A project's address uses its key, for example …/projects/WEB.
Who sees which projects
The Projects page needs at least View on the Projects permission; without it the page answers Access Denied. Which projects appear is decided by each member's access scope, not by the project — see Permissions → access scope. A link to a project outside your scope shows Error Loading Project / Project not found.
The List view
A table of every project you can reach in this workspace. The first row is + Create New Project. With Manage or Full Access on Projects most cells can be edited in place; with View they are read-only.
Project Name
Always shown and pinned on the left. Click it to open the project. Rename a project in its Settings tab.
Client
Pick a client from the dropdown; the blank Select Client option clears it.
Key
The project key, e.g. WEB. Editable here — see Change a project key below.
Created By
Who created the project. Read-only.
Start Date / Due Date
Date pickers. The due date can't be before the start date.
Priority
Low, Medium or High.
Status
Open, In Progress or Done by default.
Total Duration / Planned (Submissions)
Time totals — see the next section. Only for people with Projects (Advanced).
Project Manager
Read-only here. Set it in the project's Settings tab or with bulk edit.
Custom parameters
Any project parameters defined in Settings → Parameters appear as extra columns, each with its own filter.
Totals in the List view
Total Duration
The time the whole team has logged on the project's tasks, including timers that are still running.
Planned (Submissions)
The planned hours of the project's submissions, added up.
Both columns, on screen and in the export, need the Projects (Advanced) permission: members with View, Manage or Full Access on it see them, and so does the workspace owner. Without it they are hidden entirely, whatever the member's level on Projects.
Total Duration counts only time logged on a task of the project, shown like 1h 30m. It needs the Time Tracker, so on the Free plan it reads 0m.
Planned (Submissions) shows - when nothing is planned. It turns orange when the project has submissions but none of them has planned hours; hover it to see how many submissions it has. Planned hours are entered on submissions — see Submissions.
Overrun highlighting
When a project's Total Duration is more than its Planned (Submissions), the list flags it: by default the project row turns light red. Instead, the row can take another colour, or only the Total Duration text can be coloured. Choose in Settings → Notifications → Project Overruns (Visual Highlighting, Highlight Color, Row or Text, and Bell Notifications). With highlighting switched off — or All Notifications off — overruns are not coloured at all.
Search, filter and sort
Search projects matches the project name.
Filters sit in the same order as your columns. With the default layout: All Clients, All Keys, All Creators, All Start Dates and All Due Dates (Today, This Week, This Month, This Year or Custom Range, which adds from/to dates), All Priority (Low, Medium, High), All Status (Open, In Progress, Done), All Planned (Planned / Not Planned), All Managers, and one per custom parameter. All but the date and Planned filters let you pick several values.
The Status and Priority filters offer only the three standard values, even if your workspace has added others.
Hiding a column also hides its filter. A start or due date range leaves out projects that have no date of that kind.
Click a column header to sort by it; click again to reverse. Name, Client, Key, Priority, Start Date, Due Date and Status sort. The list otherwise keeps your manual order: drag a row by its handle on the left to move it (Manage or Full Access).
Filters and search apply to the Timeline view too.
Arrange columns and pages
Click the grid icon at the right end of the header row (Column Visibility & Order) to tick columns on or off and drag them into order. The button at the top of that menu puts the default layout back.
You can also drag a column header to move it, and drag its edge to resize it.
The layout is remembered in this browser, for you only.
The footer pages the list: 10 per page by default, or 50, 100, 200 or All items per page.
Create a project
1On the List view, click + Create New Project (needs Manage or Full Access on Projects).
2Type the Project Name (required, up to 100 characters, unique in the workspace).
3Check the Project Key. While the key box is empty, one is suggested as you type the name — the first letters of its first two words, or its first three letters, with a number added if it is taken — and you can change it: 2–10 letters A–Z and digits, starting with a letter. It is used in submission and task keys (e.g. WEB-1, WEB-2).
4Optionally pick a Client, then click Create Project. Until a name and key are filled in the form shows Please fill in Project Name and Project Key to continue. and the button stays disabled; an invalid key shows its reason under the field.
A new project starts Open with Medium priority and no dates, and gets a General room in Collaboration. If the name or key is taken, the form re-opens with the reason: Project name "…" already exists in this workspace, or This project key is already in use. — keys must be unique across all of Projments, not only your workspace.
Project limits by plan
Free
1 project.
Starter
100 projects.
Professional
Unlimited.
The limit counts every project in the workspace, whoever created it. At the limit the first row turns into Upgrade for More Projects (with a lock icon) and takes you to Settings → Billing & Subscription, and a create or import is refused with, for example, Your Free plan allows 1 project. Upgrade to Starter for 100 projects. Deleting a project frees its place. See Billing.
Bulk edit and bulk delete
Tick the checkbox on each row (Shift-click to tick a range; the header checkbox ticks the projects on the current page). A bar appears at the bottom: N projects selected with Deselect All, Edit N (Manage or Full Access) and Delete N (Full Access).
Edit opens Bulk Edit Projects: choose a Field to Edit — Status, Priority, Client, Project Manager, Start Date or Due Date — and a New Value, then Update Selected. If some projects refuse the change (for example a due date before their start), you see Partial Update with how many were updated and why.
Delete asks Delete Selected Projects ("Are you sure you want to delete N projects? Related tasks and submissions may be affected. This action cannot be undone.") and, on Delete All, deletes them with everything in them. Bulk delete cannot move work elsewhere — to keep a project's work, delete it on its own (below).
Delete a project and keep its work
1In the List view, click the ⋮ menu at the end of the row and choose Delete Project (needs Full Access on Projects; greyed out otherwise).
2The dialog Delete Project: name shows what the project contains: N Tasks, N Submissions and N Files & Assets.
3Choose Delete project and all its content, type DELETE and click Confirm Permanent Deletion — or choose Move its work to another project, pick the target project and click Move and Delete Project.
When you move its work to another project, its tasks, submissions, logged time, expenses, sales, files, sheets (with their folders), collaboration rooms (with their posts) and desktop-agent screenshots all move to the project you chose, then the project is deleted. The move and the delete happen together: if the move fails, the project is not deleted. The target must be in the same workspace, and the option only appears when there is another project to move to.
What does not move
The project's contracts, description, settings and activity history are deleted with it. Moved tasks and submissions keep their old keys. Without a move, everything in the project is deleted for good, including its files in storage.
Export and import projects
The Export and Import buttons sit on the create row. Export (any level) offers EXCEL (.xlsx) or CSV (.csv), each as Current Filter (the projects matching your search and filters, with your visible columns in your order) or All Projects (every project, every column). Exported columns: Project Name, Client, Key, Created By, Start Date, Due Date, Priority, Status, Total Duration (in seconds), Planned (Submissions) and Project Manager. Custom parameter columns are not exported.
1Click Import (Manage or Full Access) and Download Template. It has dropdowns for Client, Project Manager, Priority and Status, plus a Client List and a Team List sheet.
2Fill one row per project: Project Name and Project Key are required; Client, Project Manager (name or email), Priority (LOW, MEDIUM, HIGH), Status, Start Date and Due Date (YYYY-MM-DD) and Description are optional.
3Upload the file (.xlsx, .xls or .csv; up to 500 rows and 10 MB). The preview marks each row with its warnings and errors; rows with errors are left unticked.
4Click Import N Projects.
A client or manager that isn't found is a warning: the field is left blank.
A key or name already used — in the workspace or twice in the file — is an error. If any ticked row breaks a rule, Nothing was imported. Fix these rows first.
Projects are created one by one. If one is refused (for example at your plan's project limit), the import stops there and says which row; the rows before it stay imported.
The Timeline view
A Gantt-style chart: one row per project (key, name and a status dropdown), one bar from its start date to its due date, coloured by status — amber for Open, blue for In Progress, green for Done. The red vertical line is today. The Timeline needs the Starter plan; on Free its button shows a 🔒 and an upgrade prompt.
The buttons under the chart set the scale: Custom, Today (days), Weeks, Months (the default) and Quarters. Custom shows FROM / TO dates, or fits every project when they are empty.
Click a project's name or bar to open it. Drag the edge of the Projects column to widen it.
With Manage or Full Access on Projects: drag a bar to move both dates, drag either end to change the start or due date, or hover a bar and click a date label to pick a date. While dragging, bars snap to other projects' start and due dates (a dashed red line shows the snap).
A project with no dates shows a one-month outline where you hover; click to give it those dates.
With View only, bars open the project but can't be moved.
Activity history
All Activities in the list footer opens the Activities page — every create, change and delete across the projects of the workspace you have open. Its filters sit in one row: Project, Content (project details, contracts, submissions, tasks, expenses, sales, time entries), Date (All Dates, Today, This Week, This Month, This Year or Custom Range), Action (Created, Changed, Deleted) and User; all but Date let you search and pick several. Search by name or description, page through with items per page, and export the page as CSV. The ⋮ menu on a row opens the same page with that project picked. Inside a project the footer button is called This Project's Activities: the same page for that project alone, starting on the tab's own content, with no Project filter.
Records are grouped under Today, Yesterday and earlier dates, 10 to 200 per page. Each one says who did what and when, and lists each changed field as old value → new value (an empty value reads None).
Export CSV at the top right downloads the records on the page (Date, User, Action, Entity, Project, Item, Description).
The header reads PROJECTS / NAME; click Projects to go back to the list. Below it is a row of tabs. The last five sit in a box labelled Advanced. You only see the tabs your permissions allow, and the Status and Forecast tabs also need a plan that includes them. Each tab keeps its name in the address (?tab=forecast), so you can share a link straight to it.
Submissions
Submissions at View or above.
Tasks
Tasks at View or above.
Files
Files at View or above.
Sheets
Sheets at View or above.
Contracts
Contracts at View or above.
Expenses
Expenses at View or above.
Sales
Sales at View or above (when Sales is None, it follows the Expenses level).
Worklog (Advanced)
Projects (Advanced) at View or above, and Time Tracker at View or above.
Status (Advanced)
Projects (Advanced) at View or above, and the Starter plan.
Forecast (Advanced)
Projects (Advanced) at View or above, and the Professional plan.
Description (Advanced)
Projects (Advanced) at View or above; Manage or Full Access to edit.
Settings (Advanced)
Projects (Advanced) at View or above; Manage or Full Access to edit.
Drag a tab to change the order. Your order is remembered in this browser; if you can edit the project it is also saved with the project as the order other people start from. On a plan without Status or Forecast those tabs are not shown at all; opening one by its link shows an upgrade prompt (Status Management — Starter, Forecast Planning — Professional).
Submissions and Tasks tabs
These are the Submissions and Tasks lists narrowed to this project, with the same cells, filters, bulk actions, export and import, but without the Project column and without custom-parameter columns. Their column layout is remembered per project, in this browser. Submissions has a List / Timeline switch (click a bar to open its side panel), and expanding a submission shows its tasks. Tasks has List, Board and Flow; in the List you log hours from a task's Total Duration. These switches have no plan lock here, unlike on the Submissions and Tasks pages. Dragging a submission row by its handle does not change the order on this tab — reorder on the Submissions page. What you can change follows your Submissions and Tasks levels. See Submissions and Tasks.
Files, Sheets and Contracts tabs
Files — the project's files and folders; uploading needs Manage on Files. See Files.
Sheets — the project's drawing sheets, folders, versions and markups. See Sheets.
Contracts — cards show Total Budget (Approved + Pending), Approved Budget, Pending Budget, Estimated Hours, Actual Hours (time logged on the project) and Total Contracts, above a filterable list you can add to (Manage), edit, delete (Full Access), export and import. The contracts' hours are the project's budget in the Status and Forecast tabs. See Contracts.
Expenses and Sales tabs
The Expenses and Sales lists for this project only (no Project column). A switch at the top filters ALL EXPENSES / ALL SALES, APPROVED or PENDING APPROVAL. Adding, approving, duplicating, converting between expense and sale, bulk edits, export and import work as on the Expenses and Sales pages.
Worklog tab
The desktop agent's activity screenshots for this project. A month calendar on the left (weeks start on Monday) marks the days with screenshots, and the Weekly Total card adds up the selected week. The main area lists that week, one row per day with its hours and a bar measured against an 8-hour day. Click a day to open its Work Diary: the day's Tracked total and its screenshots grouped into sessions (a gap of 20 minutes or more starts a new one), each headed by its time span and memo or task name (General Work when there is none). Each thumbnail shows the time, an activity percentage and bar, and on hover the key and click counts (Input not measured when the agent could not count them). Click a thumbnail for the full screenshot with its active window, member, task, memo and activity level, and Previous / Next. The tab refreshes every minute. The workspace owner sees everyone's screenshots here; everyone else, including managers, sees only their own. See Projments Desktop App.
Tick screenshots one by one, a whole session (Select all) or the whole day (Select All), then Delete N Snapshots. The warning says the screenshots are deleted for good and the tracked time they cover is removed from the timesheet. A progress bar runs while they are deleted, then a summary says how much time was removed and how many could not be deleted.
You can delete your own screenshots; the project's creator and the workspace owner can delete anyone's. Others are refused and counted as could not be deleted.
The calendar's legend lists Manual and Overtime, but only tracked days are marked.
Status tab
Project Performance Overview: the project's numbers on one page, for all time or for a date range you pick (Clear resets it). Income here means sales plus contracts.
Financial Approval Breakdown — Approved Income, Pending Income, Approved Expenses and Pending Expenses, then Total Income (Approved + Pending), Net Profit (Approved) (approved income − approved expenses) and Profit Margin (net profit ÷ approved income).
Tasks — total, Open, In Progress, Done, High Priority and the % complete.
Submissions — completion rate, total, completed, remaining and their planned hours.
Time Tracking — hours logged against the contracts' hours (Usage vs Contracts) and against the submissions' planned hours (Usage vs Planned), and the average per task. Running timers count up to now.
Financial Status — contracts, expenses and sales, each split approved / pending, then Confirmed Balance (approved contracts + approved sales − approved expenses) and Projected Final Balance (contracts + sales − expenses).
With a date range, tasks and submissions count by the day they were created, time by the day it started, expenses and sales by their date, and contracts by their start date (else due date, else creation date). Pending here means everything not approved, so rejected expenses and sales count as pending. The Tasks, Submissions and Time Tracking cards, and the contracts, expenses and sales figures, only appear if you can see that module; Total Income (Approved + Pending), Net Profit and Profit Margin are always shown. Needs the Starter plan.
Forecast tab
Where the project is heading, for all time or a date range. Needs the Professional plan.
Project Health
On Track, At Risk (80% or more of the contracts' hours used) or Over Budget (more hours logged than the contracts allow).
Contracted Hours (Approved + Pending)
The hours sold in all of the project's contracts (the date range does not narrow it), with how many of them are in approved and in pending contracts.
Planned (Submissions)
The planned hours of the submissions in the range, placed by due date, else start date.
Actual Hours / Remaining / Usage
Finished time logged on the project, what is left of the budget, and the share used (capped at 100%).
Burn Rate / Est. Completion
Hours per day since the first time entry, and the date the budget runs out at that pace.
Expenses / Income / Net Profit (Approved + Pending)
Pending money included, rejected left out; each card shows how much of it is approved and how much pending. Net Profit = Contracts + Sales − Expenses. Figures that count pending in are drawn a shade lighter.
The Forecast Chart draws cumulative lines over time: Actual (Completed) hours, Planned hours (from submissions, or from tasks when the project has no submissions), two flat Contracted Hours ceilings — Approved (the hours the client has confirmed) and Approved + Pending (what that rises to if the pending contracts are approved; lighter and dashed, shown only when something is pending) — and, on a second axis — Income and Expenses, each split into an Approved and a Pending line (pending is the lighter, dashed one). Below it, Budget Consumption shows hours used against the budget, with the hours remaining or Over budget by …, and the projected finish date.
Reading the Forecast
The budget comes only from contracts, so a project with no contract hours shows Over Budget as soon as any time is logged. Running timers are not counted until they stop, and a contract with no date is left out of Income here (the Status tab still counts it). Cards for modules you can't see are hidden.
Description tab
A free-text description of the project, up to 20,000 characters. With Manage or Full Access on Projects (Advanced) it shows (Auto-save enabled) and saves about a second after you stop typing; if a save is refused, the reason appears under the box. With View it shows (Read-only).
Settings tab
Project Settings, saved together with Save Changes. With View on Projects (Advanced) the page shows 🔒 Read-only (View permission) and nothing can be changed. A successful save says Project settings saved successfully; a refused one shows the reason in a browser message. After a key change the page reopens at the new address.
Which clients the Client list offers
The Client dropdown in this tab lists the clients you created, plus the project's current client — not every client in the workspace. To pick a client someone else created, use the Client cell or bulk edit on the Projects list, which offer all of the workspace's clients.
General Information
Project Name (required, up to 100 characters), Key (a key used by another project in this workspace shows Key exists), Color (a colour picker; the colour marks the project in places such as Collaboration and Sheets), Client, Workspace (move the project to another workspace you belong to) and Project Manager (Team members with access to this project).
Regional Settings
Currency, Date Format and Week Starts On. Each defaults to Inherit from workspace; a value here applies only inside this project.
Storage & Retention
Days of Retention for this project's desktop-agent screenshots: inherit the workspace's Screen Shots setting, or Set for this project (1 to 3,650 days).
Change a project key
Changing the key — in Settings or in the list's Key cell — also renames the keys of the project's tasks and submissions (WEB-1 becomes NEW-1), and the project's address changes with it, so old links stop working. The new key must follow the key rules and not be used by any other project.
Permissions at a glance
Projects: View
Open the Projects page, List and Timeline, open projects, export, see activity.
Projects: Manage
Also create, edit cells, reorder, reschedule on the Timeline, bulk edit and import.
Projects: Full Access
Also delete projects, one at a time or in bulk.
Projects (Advanced)
The Worklog, Status, Forecast, Description and Settings tabs, and the list totals. View reads them; Manage or Full Access edits Description and Settings.
Description and Settings need both permissions to save
A change in the Description or Settings tab is saved as an edit to the project, so it also needs Manage or Full Access on Projects. With only View on Projects the save is refused (You do not have permission to update this project.). The workspace owner can do everything. See Permissions.
Custom parameters
Project parameters are defined in Settings → Parameters. The definitions are kept in your browser, so someone else (or another browser) only sees those columns once the same parameters are defined there; the values you enter are saved on the project.
Tabs follow permissions, not plans
Apart from Status and Forecast, a project's tabs appear according to your permissions only. Some actions inside them still need a plan feature — for example adding an expense or a sheet is refused on a plan without Expenses or Sheets.
All Activities
Free
Every create, change and delete across your projects: who did what, and when.
Chapters
All Activities is the history of your projects: every time someone adds, changes or deletes a project's details, a contract, a submission, a task, an expense, a sale or a time entry, it is written down with who did it, when, and — for a change — each field's old and new value. The Activities page shows that history for the workspace you have open, newest first.
Open the Activities page
Projects, Tasks and Submissions lists: the All Activities button at the right of the items-per-page bar under the table. From Projects it opens everything; from Tasks it opens on Tasks only, from Submissions on Submissions only.
A project row's ⋮ menu → All Activities: the page with that project picked in the Projects filter.
Inside a project, the same button is called This Project's Activities. It opens the page for that project alone (Every change in project "…"), starting on the open tab's own content — Tasks, Expenses, Sales or Contracts, for example — and with no Projects filter, since there is nothing to pick.
The ← button next to the title goes back to where you came from. The Projects and Content choices are kept in the page address, so Back and a shared link land on the same view.
Read a record
Records are grouped by day under Today, Yesterday and then the full date (for example Saturday, October 24, 2026). Each one is a card:
Icon
What it is about: 📁 project, ✅ task, 📤 submission, 💰 expense, 🛒 sale, ⏱️ time entry. The ring is coloured by the action: teal for added, blue for changed, orange for moved to another project, red for deleted.
Headline
Added, Changed or Deleted, the kind of item and its name, and "in <project>" when the page shows more than one project. A task or submission moved to another project also reads Changed.
When
How long ago, on the right (e.g. "17 minutes ago", "1 day ago").
Description
The change in one line, e.g. Changed task "Lobby ceiling details" to DONE, or Logged 2h 30m for task "Fire escape plan" on Oct 26, 2026.
Changed fields
Each field the change touched, as old value → new value (the old one struck through). An empty value reads None; dates show as e.g. Oct 26, 2026. A project's contract changes list Added contract, Removed contract, or the contract field that changed.
Who
The person who did it, with their picture or initial.
Search and filter activities
The filters sit in one row above the records. Every change of a filter starts again from page 1.
Search by name or description...
Finds records whose item name or description contains the text. Results follow your typing after a short pause.
All projects
One or more projects, with a search box and Select all. Not shown on This Project's Activities.
All content
Project details, Contracts, Submissions, Tasks, Expenses, Sales and Time entries — pick one or several. Contracts are the project changes that name a contract.
All Dates
Today, This Week, This Month, This Year or Custom Range (From and To dates appear). Days are counted in your own time zone.
All actions
Created, Changed (edits and status changes) and Deleted — pick one or several.
All users
One or more people, from those who appear in the records loaded so far.
When nothing matches, the page says No activities found — Try adjusting your filters or search term.
Pages and Export CSV
Under the records, page through with the arrows and choose 10, 50, 100 or 200 items per page; the count (e.g. 1-10 of 24) is the total that matches your filters.
Export CSV, at the top right, downloads the records on the page you are looking at, with the columns Date, User, Action, Entity, Project, Item and Description. It is greyed out when there are no records. To export more at once, choose a bigger page size first.
One task's or submission's history
1On the Tasks or Submissions list, open the row's ⋮ menu.
2Choose All Activities. The Activity Log: <name> card opens with that item's history alone.
The card has its own search, an All Actions and an All Users menu, and Export CSV; it shows the latest 200 records of that item. Close takes you back to the list.
Who sees which activities
The page shows the projects of the workspace you have open that you can see; a project you can't open never shows up, even from a shared link.
Contracts, Expenses and Sales records appear only where those tools are in use — they are on the Professional plan.
Deleting a project deletes its history
A project's activity history is deleted with the project. Deleting a task or a submission also deletes that item's own history.
Project Collaboration
Professional
Rooms inside each project where the team posts updates, replies in threads, shares images, reacts and @mentions people.
From the Projects video, starting at Project rooms(4:07)
Chapters
Collaboration gives every project its own rooms — channels such as "General", "Design" or "Site". Each room is a feed of posts; under every post the team can reply in a thread, add emoji reactions and @mention teammates. Posts and replies are plain text (line breaks are kept, there is no bold or other formatting) and can carry one image each.
Where to find Collaboration
In the sidebar, open the Projects group and click Collaboration (the first entry above List and Timeline). While you are on it, the Projects item stays highlighted. In the narrow icon sidebar, clicking Projects opens the first entry of the group — Collaboration, unless you have reordered it.
On the Projects page, click the Collaboration button in the header.
From a notification — a mention, reply or reaction opens the room and scrolls to the post (see below).
A project's own page has no Collaboration or chat tab: rooms live only on the Collaboration page. Collaboration is on the Professional plan, and what you can do in it is set by the Collaboration page of your permission set.
Page layout
Projects panel (left)
Every project you can reach, A to Z, under "Projects and rooms". Click a project to open or close its list of rooms; click a room to open it. Rooms are listed A to Z, each with an icon for its type.
Room area (right)
The room name with two tabs: Posts (the feed and the composer) and Files (the project's files).
Composer (bottom)
The "Start a new post" box with a picture button, a smiley button and the round send button.
When the page opens, the first project in the Projects page's own order (by default the oldest project) is expanded, so it may not be the top project of the A-to-Z panel. Its first room in the list is selected. Every project has a General room, created automatically the first time the project's rooms are loaded. The number next to a room is how many posts and replies it holds (it is hidden while the room is empty).
Find projects in the panel
Search projects (magnifier icon) opens a Search projects... box that filters the panel by project name. It searches project names only, not rooms or posts. Press Esc or click the icon again to clear and close it; the ✕ in the box clears it.
Favorites: hover a project and click its ★ to Add to favorites (click again to Remove from favorites). The star icon in the panel header switches to Show favorites only and the list heading becomes Favorite projects; click the star again, or the Favorites chip (with ✕), to switch back. Favorites are remembered in this browser only.
Empty results read No projects match your search or No favorite projects yet.
Drag the panel's right edge to make it wider or narrower. Drag it almost closed and it collapses to a slim Projects strip; click the strip to bring it back. The width is remembered in this browser.
No unread tracking
Collaboration does not track what you have read. The Unread chip at the top of the panel does not filter anything at the moment. To hear about posts that concern you, rely on mentions, replies and reactions in Notifications.
Create a room
1In the Projects panel, click the ⋯ next to the project and choose Add Room.
2In Create a room, type a Room name (required, up to 100 characters), e.g. "Design".
3Pick a type under Choose a room type: Standard (the default), Shared or Private (see the warning below).
4Click Create Room (or press Enter; Esc or Cancel closes the dialog). The room appears under the project.
The hint under the name says "Letters, numbers, and spaces are allowed", but other characters are accepted too. Room names don't have to be unique within a project.
Room types are labels only
The dialog describes Standard as "Everyone on the team has access.", Shared as "People in or outside your org." and Private as "Specific people on the team have access." — but today the type only changes the room's icon (green people, blue link, amber padlock). It does not limit who can open the room: everyone who can reach the project and has Collaboration access sees every room in it, Private ones included, and a Shared room can't be opened by anyone outside the workspace. There is no member list per room, and the type cannot be changed later.
Rename or delete a room
1Click the ⋯ next to the room and choose Manage Room, then the Settings tab (it opens on Members).
2Under Room Settings, click Rename, change the name in Rename Room and click Save (or press Enter).
3To delete, use Delete Room in the Danger Zone (or Delete in the room's ⋯ menu) and confirm Are you sure you want to delete the room "…"?. Deleting a room permanently deletes every post, reply and reaction in it.
The General room can't be renamed or deleted, so it has no ⋯ menu. The Members tab of Manage Room shows Coming Soon — rooms have no members of their own yet. Click any room in the panel to leave the Manage Room view. The Rename button and the room's ⋯ Delete show for everyone, but only Manage or Full Access can rename and only Full Access can delete: for anyone else a rename shows the refusal in the dialog, and a delete simply leaves the room where it was.
Write a post
1Open the room and click in Start a new post at the bottom.
2Type your message. Press Shift+Enter for a new line; type @ to mention someone; use the smiley button to insert an emoji at the cursor (the picker has tabs: Recent, Smileys, Gestures, People, Animals, Food, Travel, Objects, Activities, Symbols and Flags. Recent is a fixed set of popular emoji, not the ones you used last, and the Find something fun box only finds an emoji you paste into it, not words such as "smile").
3Optionally add one image (next section).
4Press Enter or click the round send button. The post appears at the bottom of the feed.
A post can be up to 10,000 characters. A counter appears as you get close, and the send button is disabled while you are over. If a post can't be saved, your text stays in the box with the reason underneath (for example Your post could not be saved.).
Add an image to a post or reply
Click the picture button next to the composer or reply box, or simply paste an image (Ctrl+V) into it.
Allowed: PNG, JPEG, WebP or GIF, up to 10 MB. Other files (PDF, Word, drawings…) can't be attached here — put them in the Files tab instead. A refused file shows a message such as Failed to upload image: Storage quota exceeded.
One image per post or reply. A preview shows under the text; click its ✕ to remove it before sending. A post may be just an image with no text. A waiting image shows in the post box and in any open reply box at the same time, and goes with whichever you send first.
In the feed, click an image to open it full size in a new tab.
Images count towards the workspace's storage as soon as they are uploaded — even one you remove before sending. If storage is full the upload is refused.
Every image uploaded in a project's rooms also shows, read-only, in a Collaborate folder at the top level of that project in Files.
Reply in a thread
1Under the post, click Reply in thread.
2Type in Type a reply... — mentions, pasted images and the picture button work as in a post (replies also have the 10,000-character limit). The smiley in the reply box doesn't open a picker at the moment; use your keyboard's emoji panel instead.
3Press Enter or click the send arrow. The reply is added under the post, and the post's author is notified.
Threads are one level deep: you reply to a post, not to a reply. If a reply can't be saved, the reply box reopens with your text and the reason (for example Your reply could not be saved.).
Mention a teammate
Type @ followed by part of a name. A list of up to five matching workspace members appears (you are left out).
Use the arrow keys and Enter or Tab to pick, or click a name. Esc closes the list. Names with spaces are inserted as @[Full Name]; a one-word name as @Name. A name typed by hand only notifies someone if it matches their name exactly (capital letters don't matter).
Mentions show highlighted in the post. Hover a mention, or a person's name or picture, for about a second to see a card with their name, role (or Team Member) and email. The rest of the card — the team and location lines, the Send a quick message box, the icons, Contact > and Show more — doesn't do anything yet; use Chat to message someone.
Each person you mention gets a mention notification when the post or reply is sent. The suggestion list doesn't appear while you edit a post, and mentions added by editing don't notify anyone.
Only members of this workspace can be notified. A mentioned member whose access scope doesn't include the project, or who has no Collaboration access, gets the notification but can't open the post.
React with emoji
Hover a post or reply: a toolbar shows 👍 ❤️ 😂 😲 and a smiley-plus button that opens the full emoji picker.
Reactions appear as chips with a count under the message. Your own reactions are highlighted; click a chip to add or remove yours.
Hover a chip to see a Reactions list of who reacted.
Each person can use each emoji once per message. The author is notified each time someone adds a reaction (not for their own).
Edit or delete your own post
Hover your own post or reply — the toolbar then also has a pencil (Edit) and a ⋮ menu with Delete. You can't edit or delete other people's messages from the page.
1Edit: click the pencil, change the text and click Save (or press Enter); Cancel keeps the original. The text can't be left empty (so an image-only post can't be saved without adding text) and the image can't be changed. Edited messages show (edited at …) next to the time.
2Delete: choose ⋮ → Delete and confirm ("Are you sure you want to delete this? This action cannot be undone."). Deleting a post also deletes all its replies and reactions, the post's image, and the mention and reply notifications that pointed to them. Reaction notifications stay in people's lists, and images attached to the replies stay in the Collaborate folder.
Deleting needs Full Access
Deleting a post or reply — even your own — needs Full Access on Collaboration, so the ⋮ menu with Delete only appears on your posts when you have it.
Older posts and updates
The feed runs oldest at the top to newest at the bottom and opens scrolled to the newest post.
A room opens with its 50 most recent posts (each with all its replies). Click Load earlier posts at the top to add 50 more, up to 500 posts.
The feed checks for new posts every 5 seconds and the room list every 15 seconds while the tab is visible. It catches up when you come back to the tab. New posts scroll the feed down only if you are already near the bottom.
Times show the day of the week and the time of day (e.g. "Mon 10:42"), without the date.
An empty room says Say hello to start the conversation in …
Notifications from Collaboration
Mention
"<name> mentioned you" — when someone @mentions you in a new post or reply.
Reply
"<name> replied to message" — when someone replies to your post. If the reply also mentions you, you get the mention only.
Reaction
"<name> reacted with <emoji>" — when someone adds a reaction to your post or reply.
Each one shows the start of the message and Project > Room. Clicking it opens the room, scrolls to the post and briefly highlights it, loading older posts if needed. See Notifications.
The Files tab
Next to Posts, the Files tab shows the selected project's files and folders — the same files as the project in Files, shared by all its rooms. The tab appears with View on Files; uploading, creating folders, renaming, cutting, copying, pasting and deleting there need Files at Manage or Full Access, not Collaboration. Double-click a folder to open it and the ← button to go back.
Create, rename or delete a project from Collaboration
New project (+ in the panel header) opens Create New Project with Project Name, Project Key (suggested from the name) and Client. After Create Project you land in the new project's General room. A workspace with no projects shows No projects available for collaboration yet. and a Create your first project button. Both need Projects at Manage or Full Access.
Rename: ⋯ next to the project → Manage Room → Settings → Rename. This renames the project everywhere and needs Projects at Manage or Full Access.
Delete: ⋯ → Delete (or Delete Project in the Danger Zone) opens the same dialog as on the Projects page: Delete project and all its content (type DELETE) or Move its work to another project, which also moves the rooms. The option shows to members with Full Access on Collaboration, but the deletion itself needs Full Access on Projects; otherwise the project simply stays.
Which projects you see
The panel lists the projects inside your access scope (Settings → Members). A project outside it — with all its rooms and posts — doesn't appear, and a link to one of its posts won't open. Within a project you reach, you see all of its rooms. The list also needs Projects at View or higher: with Projects at None the page shows No projects available for collaboration yet., and the whole Projects group (Collaboration included) is missing from the sidebar.
Who can do what in Collaboration
These are the levels of the Collaboration page in the member's permission set (see Permissions):
None
Collaboration is hidden from the sidebar and the Projects page; opening it directly shows "Access Denied".
View
Read every room, post, reply and reaction. No composer, no Reply in thread and no Add Room. The reaction buttons still show on hover, but a reaction is refused and disappears again within a few seconds; renaming a room is refused.
Manage
Everything View does, plus write posts and replies, attach images, react, edit your own posts, add rooms and rename rooms. Cannot delete anything.
Full Access
Everything Manage does, plus delete rooms and delete posts and replies (from the page, only your own).
The workspace Owner (and anyone with the Owner role) has Full Access here whatever the permission set says.
Nobody can edit another person's post or reply — not even the owner — and the page only offers Delete on your own messages.
Creating, renaming and deleting projects from here follows the Projects permission, and the Files tab follows Files.
Plan for Collaboration
Collaboration is part of the Professional plan. On Free or Starter the sidebar entry shows a 🔒 but can still be clicked: the page opens behind an Unlock Collaboration prompt with Get Professional Now and Compare Plans. See Billing & Subscription.
Collaboration or Chat?
They are separate features. Collaboration rooms belong to a project and everyone who can reach the project sees them — good for decisions and updates you'll want to find later. Chat is for direct messages and group conversations between people, not tied to a project. Posts never appear in Chat, and chat messages never appear in a room.
Use a room per topic or trade (Design, Site, Client) and keep General for project-wide news. @mention the people who need to act — there is no unread marker, so a mention is the surest way to get someone's attention.
Sheets & Markups
Professional
Upload PDF drawings to a project, keep every revision, compare versions side by side, and mark them up with tasks.
Chapters
Sheets is where a project's PDF drawings live. You upload a drawing set, Projments turns each page into a sheet with its own number and name, and every later upload of the same sheet number becomes a new version of it. You can open any sheet in a full-screen viewer, compare two versions (or two different sheets) in several ways, draw markups on them, and turn those markups into tasks for your team.
Plan
Sheets is part of the Professional plan. On a plan without it, the Sheets page shows an upgrade prompt and new sheets and versions can't be uploaded. Sheets you uploaded before a downgrade stay readable.
Where to find Sheets
Sheets in the sidebar (just below Projects) lists the projects you can reach. Click a project to open its sheets. The Back button returns to the list.
Inside a project, the SHEETS tab shows the same sheets and tools for that project. See Projects.
The Sheets page has a List and a Grid view (switch at the top right). Projects that already have sheets show a badge with the number of sheets.
Columns (List view)
Project Name, Client, Key, Created By, Start Date, Due Date, Priority and Status. Click a column header to sort (click again to reverse). Drag a header's edge to resize it. The grid icon at the right end of the header row (Column Visibility) opens Visible Columns, where you can hide any column except Project Name.
Cards (Grid view)
Each card shows the project name, sheet count, key, client, creator ("By …"), priority and status.
Search projects
Matches the project name, key or client name.
Filters
All Clients, All Keys, All Creators, All Start Dates, All Due Dates, All Priority (Low, Medium, High) and All Status (Open, In Progress, Completed, On Hold, Cancelled). The list filters allow several values at once. The date filters offer Today, This Week, This Month, This Year and Custom Range (pick a from and to date). A filter is hidden when you hide its column.
Has sheets
Shows only projects that already contain sheets. Click again to show all projects.
Paging
Both views page their results: choose 10, 20, 50, 100 or All items per page.
+ Create New Project
Opens the new-project form (name and project key are required, and the key must be unique). This needs Projects at Manage or Full Access.
Inside a project: the sheet browser
A project's sheets page has three parts: the Explorer folder tree on the left, the sheets in the middle, and the Sheet Info panel on the right.
List View shows a table with Number, Name, Versions, Date and Actions. Click Number, Name, Versions or Date to sort. Folders inside the current folder are listed first, on every page.
Grid View shows a thumbnail of each sheet's newest version, its name and description, the number of versions, and who uploaded the latest one ("v3 by …").
Click a sheet to show it in Sheet Info. Double-click it (or use the Open action in List view) to open the viewer.
A page control at the bottom pages through the sheets in the current folder.
An empty folder says No sheets in this folder.
Sheet Info panel
The panel on the right shows the sheet you last clicked. Hide it with Hide Sheet Info and bring it back with Open Sheet Info. It has two tabs:
Details
Sheet Number, Sheet Title, Description, Total Versions and Created At.
Versions
Every version (v1, v2, …) with its upload date and who uploaded it. The current version is marked Current. Other versions have Set Current and a delete button (Delete Version). Every version has a Download Version button that opens that version's PDF in a new tab.
Upload sheets
Upload Sheets opens Smart Upload Sheets, a three-step wizard: Upload PDF, Mark Regions, Review & Upload.
1Open the project and click Upload Sheets. New sheets always land in Home, whichever folder is open; drag them into a folder afterwards.
2Drag PDF files onto the box or click it to browse. Upload a single multi-page PDF (each page becomes its own sheet) or several PDF files (each file becomes one sheet). Click Next: Mark Regions.
3On Mark Regions, click Sheet Number and draw a box on the preview around where the number sits in the title block. Do the same with Sheet Name. The same boxes are used on every page. Use the page arrows to check other pages, and the zoom buttons (or the scroll wheel) to place the boxes precisely. When zoomed in, drag to pan.
4Click Extract & Review to read the number and name from inside each box, or Manual Review to skip reading and type them yourself.
5On Review Detected Sheets, correct any number or name, and untick the sheets you don't want. The Source column shows the page or file each sheet came from.
6Click Upload N Sheets. A progress screen shows each sheet as Waiting, a percentage, Done or Failed.
How the text is read: Projments reads the text stored in the PDF. Scanned drawings (pictures of paper) have no stored text, so nothing is found. When nothing is found, the sheet gets a placeholder you can edit: numbers like SH-001, and names like Sheet 1 (or the file name).
Templates: after marking the boxes, Save as Template stores them with a Template Name and an optional description. Next time, pick it under Use Template. With a template selected you can overwrite it with the current boxes, clear it, or delete it. Clear Template only unselects it (the boxes stay). Templates you save are visible only to you, and only in the workspace you saved them in; the refresh button reloads the list.
Existing sheet numbers: if a sheet number exactly matches a sheet already in the project, the upload is added to that sheet as a new version (it stays in that sheet's folder) instead of creating a second sheet.
Checks before upload: every ticked row is checked first; the first problem shows as Sheet <number>: <reason> and nothing is sent. Empty rows give Some sheets have empty number or name. Please fill them in before uploading. If the batch won't fit in the remaining storage you see Not enough storage for this batch — …. If some rows fail during the upload, the window closes with N uploaded, M failed.
A "sheets" folder in Files: the first sheet upload creates a folder named sheets in the project in Files. It looks empty there, but it holds the sheet PDFs, so Files refuses to delete it (or any sheet drawing in it) — delete sheets in Sheets instead.
Upload limits
PDF files only. Each sheet can be up to 150 MB, and one upload can hold at most 100 sheets. A sheet number is required and can be up to 30 characters (letters, digits, spaces, dots, underscores and hyphens). A sheet name is required and can be up to 200 characters. Sheets count toward your workspace storage. If storage is full, the upload button is disabled and you're asked to have the workspace owner add more (see Files).
Versions and the current version
Each sheet keeps every version you upload. Version numbers count up (v1, v2, v3…). One version is the sheet's current version. It is the version that opens first in the viewer and the one that is exported.
Until someone picks a current version, the newest upload counts as current. After someone uses Set Current, that choice stays, even when newer versions are uploaded. Set the new one as current when it's approved.
To upload a new version of one sheet, open it in the viewer and click the upload button next to the version picker (Upload a new version). PDF only, up to 150 MB. The new version opens straight away. You can also add versions through Upload Sheets by reusing the sheet's number.
To change the current version, use Set Current in Sheet Info → Versions, or pick the version in the viewer and click the star (Set as Current Version). A tick (This is the current version) appears when you're looking at it.
To delete a version, use Delete Version in Sheet Info → Versions and confirm. This permanently deletes that version and all of its markups. The current version has no delete button, and a sheet's last remaining version can't be deleted. To get rid of it, delete the whole sheet.
Organise sheets in folders
The Explorer tree starts at Home. Click a folder to open it, and use the arrow beside it to expand or collapse its subfolders. The grid button switches the tree to a narrow icon strip (Switch to Icons / Switch to Tree).
New folder: click + (New Folder) at the top of the Explorer, or right-click and choose New Folder. The folder is created inside the folder you have open. Folder names can be up to 100 characters.
Move sheets: drag a sheet onto a folder in the Explorer, or onto Home to move it to the top level. If you drag a ticked sheet, every ticked sheet from the same folder moves with it.
Rename or delete a folder: in List view use the pencil (Rename) or bin (Delete) on its row, or right-click it in the Explorer. Deleting a folder also deletes its subfolders, but no sheets: every sheet that was in them moves back to Home.
Folders in the list: in List View, subfolders of the open folder are listed above the sheets — double-click one to open it. Grid View shows no folders; use the Explorer.
Edit or delete sheets
Edit (pencil) opens Edit Sheet: Sheet Number, Sheet Name and Description (up to 2,000 characters). Save Changes refuses a number that another sheet in the project already uses.
Delete (bin) asks you to confirm, then permanently deletes the sheet with all its versions and markups.
To act on several sheets, tick their boxes (in Grid view, click the top-left corner of a card; the box shows once it's ticked). The box in the List view header ticks every sheet on the current page. A bar appears with Clear, Export as PDF (n) and Delete All (n). Delete All asks you to confirm (Bulk Delete).
Right-clicking a sheet opens a menu with Export to PDF, New Folder, Rename and Delete. It also lists Export list of sheets to Excel and Move to, which don't do anything yet (to move sheets, drag them onto a folder).
Open and navigate the viewer
The viewer fills the screen. The top bar shows the sheet number and name, a version picker (the current one is marked "(Current)"), and the version buttons described above. The X (Exit Sheet Viewer) returns to the sheet browser.
Zoom: scroll the mouse wheel (it zooms toward the pointer), pinch on a touch screen, or use Zoom In, Fit (Fit to Page) and Zoom Out in the bottom bar. The drawing re-renders sharply a moment after you stop zooming.
Pan: drag the drawing.
Pages: if a version's PDF has more than one page, use ‹ and › (Page 1 / 3) to move between pages.
Other sheets: the buttons either side of the zoom controls open the previous and next sheet in the same folder.
The bottom bar also counts the version's markups and the sheet's versions.
Compare two versions with Compare Sheets
The Compare Sheets button (the A/B icon in the dark strip on the left of the viewer) opens a floating panel that lays drawing B over drawing A:
A is the sheet you're viewing and its VERSION. Choosing another sheet for A opens that sheet.
B can be any sheet in the project and any of its versions. It starts on the version before the one you're viewing.
Reveal fades between the two drawings: drag the slider from A (blue) to B (red).
Color Diff (Highlight lines in A only) shows lines found in both drawings in black. Lines that are in A but missing from B are shown in blue. Content that is only in B isn't highlighted. To see it, swap the versions picked for A and B.
AI Diff Clouds (Auto-detect version changes) compares A and B in your browser and draws red dashed boxes around areas that changed. You'll see Analysis complete: found N change areas or No changes detected between these versions. The boxes update when you change either version.
Split View side by side
When a sheet has at least two versions, Split View in the top bar shows two drawings next to each other. Click Exit Split (or the red X) to leave.
Choose any sheet and version for the LEFT and RIGHT sides. They start on the version you were viewing and another version of the same sheet.
Zooming and panning move both sides together. A marker on one side shows where your pointer is on the other.
Tint Versions recolours the lines of the LEFT drawing blue and the RIGHT drawing red, so you can tell the two apart. Normal View turns this off. AI Diff Clouds works here too and marks the changed areas on both sides.
Markups are shown on the left side only, and you can't draw in Split View.
Markups belong to tasks
Every markup you draw is attached to a task, so each redline has someone responsible for it. You work with markups from the Tasks panel (the Tasks button at the top right of the viewer):
The panel (Project Tasks) lists the project's tasks with their status and priority. All Tasks shows every task in the project. Sheet Tasks shows only tasks that have markups on the version you're viewing.
The drawing shows one task's markups at a time. Opening the panel selects the first task in the list; click another task to show its markups, or click the selected task again to hide them (with no task selected, no markups show). Double-click it to open its details (Title, Description, Status, Assignee, Priority, Deadline, Start Date, Reporter). Use the pencil next to a field to edit it.
Markups belong to one version and one page. They don't carry over to a new version.
The pencil button in the left strip (Hide Markups / Show Markups) hides or shows markups.
Create a task from a markup
1Open the sheet, then click Tasks and New Task. The panel changes to Create Task and the drawing tools appear in the left strip.
2Draw the markups that show the problem (see the tools below).
3Fill in Task Title (required), Description, Priority (Low, Medium, High, Critical), Status (Open, In Progress, Done), Assign To (members who can reach this project) and Due Date.
4Click Create Task. The task is created in the project, and the markups you drew are saved and linked to it. If you leave the description empty, it becomes the sheet number and name.
Back to List cancels and discards the markups you drew. The new task also appears in Tasks.
Add markups to an existing task
1Open Tasks and click the task.
2Click Edit Markups in the top bar. The drawing tools appear.
3Draw. Each markup is saved as soon as you finish it.
4Click Done Editing.
Markup tools
Selection Tool / Pan Tool
Drag to move around the drawing without drawing on it. Markups can't be selected, moved or edited once drawn. Erase one and draw it again.
Pen Tool
Freehand line.
Cloud/Highlight
A wide, see-through highlighter stroke for marking an area.
Text Tool / Callout Tool
Click where the note should go and type. Press Enter (or click elsewhere) to save, or Esc to cancel. Up to 500 characters.
Arrow Tool
Drag from the tail to the point of the arrow.
Rectangle Tool
Drag to draw a box.
Eraser Tool
Click a markup to delete it. Only the markups showing (those of the task you're editing) can be erased.
Colour and width
While a drawing tool is active, the top bar shows 9 colours (red, orange, yellow, green, blue, purple, pink, white, black) and a width list: 1px (Thin), 2px, 4px, 8px, 12px and 20px. The default is red at 2px.
Export and download sheets
Several sheets: tick them, click Export as PDF (n), and choose an Output Format (when more than one sheet is ticked): Combined PDF (one file, sheets_export.pdf) or Separate PDFs (one file per sheet, named by sheet number). Then choose Without Markups (original drawings) or With Markups (markups drawn onto the PDF). Click Export.
Exports use each sheet's current version. With Markups includes every markup on that version, from all tasks.
One sheet: right-click it and choose Export to PDF to open its current version in a new tab. From there you can save or print it.
A specific version: use Download Version in Sheet Info → Versions.
With Markups draws markups onto the first page of each sheet's PDF. Sheets uploaded through Upload Sheets are single pages, so this covers them fully.
Who can do what in Sheets
Access is set by the member's level on the Sheets page of their permission set (see Permissions), only for projects in their Access Scope. The workspace owner can do everything.
None
The Sheets page says Access Denied, and the project's SHEETS tab is hidden.
View
Browse folders and sheets, open the viewer, see markups and the Tasks panel, use Compare Sheets, Split View and AI Diff Clouds, export and download.
Manage or Full Access
Everything above, plus upload sheets and versions, set the current version, create, rename, move and delete folders, edit sheets, delete sheets and versions, and draw or erase markups.
Creating a task from the viewer, and editing a task's details there, also needs Tasks at Manage or Full Access. Without it, New Task is hidden and the task fields are read-only.
Creating a project from the Sheets page needs Projects at Manage or Full Access.
Don't see Upload Sheets?
If your Sheets level is Manage or Full Access but the editing buttons are missing on the Sheets page, open the project and use its SHEETS tab. It has the same tools.
Files & Storage
Starter
A file explorer with one folder per project, plus the storage space your account shares.
Chapters
Files works like a desktop file explorer for your workspace. Open Files in the sidebar: the top level shows one folder for each project you can reach, and inside a project you keep your own folders and files. The same files appear in the project's FILES tab, so it doesn't matter where you upload them.
Find your way around
Top level — every project in your access scope, A–Z, shown as a File Folder. Click one to open it.
Inside a project — your folders and files, sorted by name (folders and files mixed; sort by Type to put folders first). One click opens a folder; one click selects a file.
The address bar shows Workspace › Project › Folder; click any part to jump back to it. The ← and ↑ buttons go back and up one level, and ⟳ refreshes.
Search (right of the address bar) filters the folder you are in by name. It works inside a project, not on the top-level list of projects.
Two views: Details (a list with Name, Date modified, Type and Size — click a header to sort; Date modified is when the item was uploaded or created, and Type reads File Folder, Image, PDF Document or Asset File) and Medium Icons (a grid, no checkboxes).
The status bar at the bottom shows how many items are in the folder, how many are selected, and storage used.
A project whose Collaboration posts contain images also shows a Collaborate folder with those images. It is read-only here: you can open and download them, but not upload, rename or delete.
A folder named sheets appears after the first upload on the Sheets page. It looks empty, but it holds the sheet PDFs, so it can't be deleted from here: deleting it, or a drawing in it, says This folder holds the drawings of N sheet versions. Delete those sheets in Sheets instead.
Upload a file
1Open the project, and the folder inside it, where the file belongs.
2Click Upload in the toolbar — or right-click an empty area and choose Upload File.
3Pick the file. A progress card at the bottom right shows the bytes sent and the percentage; "File uploaded successfully!" confirms it.
Files are uploaded one at a time. Upload is not available at the top level or inside the Collaborate folder.
Accepted types: PDF, ZIP, PNG, JPG/JPEG, WEBP, GIF, TXT, CSV, XLS/XLSX, DOC/DOCX, and the engineering formats DWG, DXF, RVT, RFA, IFC, NWC and NWD. Each file can be up to 100 MB. DWG, DXF, IFC, RVT and RFA files are also checked inside: one whose contents don't match its extension is refused (… doesn't look like a valid .dwg file …).
Open and download
Double-click a file, or right-click it and choose Open, to open it in a new browser tab.
Right-click → Download saves it under its own name. Select several files and click Download in the toolbar to download each of them.
Organize with folders
1Inside a project, click New in the toolbar (or right-click empty space → New Folder).
2Type the Folder name (up to 100 characters, no / or \) and click Create. Names must be unique within the folder.
Select, move and copy
Click a file to select it, Ctrl+click to add more, or use the checkboxes (the header checkbox selects everything shown).
Cut then Paste moves the selection into the folder you are in — also into another project's folder.
Copy then Paste makes copies of files (folders are skipped; if only folders were copied you see "Cannot copy folders, only files"). A copy uses storage like the original.
Move files, not folders, between projects: a folder cut into another project arrives empty and its contents can't be reached any more. Don't paste a folder into one of its own subfolders either — it disappears from view.
There is no drag-and-drop on this page.
Cut, Copy and Paste are in the toolbar and in the right-click menu.
Rename and delete
Select one item and click Rename (or right-click → Rename), type the new name and press Enter or ✓; Esc cancels. File names can be up to 255 characters and can't contain / or \.
Select items and click Delete (or right-click → Delete), then confirm. Deleting a folder deletes everything in it. This cannot be undone. The storage those files used is not given back, so to free space delete the files themselves first.
At the top level, Rename renames the project itself (needs Projects at Manage). Projects can't be deleted here — use the Projects page.
Only your own files
Renaming, moving, copying and deleting a file or folder is allowed for the person who uploaded or created it and for the workspace owner. Other members get "Failed to delete file" (or a similar message) even with Files at Full Access.
Who can do what
None
Files is hidden from the sidebar (the page has no Access Denied screen, so a saved link still opens it read-only).
View
Browse, search, open and download. Buttons that change things are greyed out ("Read-only — you do not have permission to edit this").
Manage
Also upload, create folders, rename, cut, copy and paste — on items you uploaded or created.
Full Access
Also delete — again on your own items; the workspace owner can delete any.
You only see projects inside your Access Scope — see Permissions. Files & Storage needs the Starter plan or higher.
The project's FILES tab and Collaboration's Files tab are a simpler explorer: double-click opens a folder or file, there is no Download button (use Open), Cut/Copy/Paste work within that project only, an empty folder says This folder is empty, and Delete needs only Files at Manage (still only on your own items).
Storage usage bar
The toolbar shows Storage Usage — this workspace's usage / the account's whole pool — with a bar that turns amber above 80% and red when full. Buy Extra Storage opens the storage add-ons in Settings → Billing & Subscription, where Storage Management also shows your usage. See Billing.
One storage pool per account
Storage belongs to the account that owns the workspace and is shared by every workspace that account owns — usage is added up across all of them. The pool is:
the plan's allowance (Free 0 GB, Starter 20 GB, Professional 100 GB by default — the pricing page always shows the current figures),
plus the storage of every paid team seat on the owner's workspaces, assigned or not, until it ends,
plus any storage add-ons.
Project files, sheets and the other files uploaded in the workspace all count toward it.
Free copies granted by Projments unlock plan features but add no storage. The Projments team can also set an account's storage directly; when they do, that figure is the account's total.
Size limits per file
Project files
Up to 100 MB each.
Sheets (PDF drawings)
Up to 150 MB each.
Images in Collaboration posts
Up to 10 MB each.
Upload not working?
The Free plan has 0 GB, so uploads are refused until the owner upgrades or buys an add-on ("Your workspace storage is full. Please ask your workspace owner to add more storage space to continue uploading files.").
When the pool is full, uploads stop with "Storage full — … used of …. Please upgrade your plan or buy extra storage." and the Upload button is disabled. Ask the workspace owner to free space, upgrade, or add storage.
If a subscription ends, nothing already stored is deleted — only new uploads stop.
Check the file against the size limits and the accepted types above; other types are refused with ""name" can't be uploaded here: .xyz files are not allowed for project files."
"Your plan does not include file storage. Upgrade to upload files." means the plan includes none of Files, Sheets or Collaboration.
The bar shows this workspace only; if the owner's other workspaces use the rest of the pool, an upload can be refused with "Storage full" while the bar still shows room.
Upload is greyed out at the top level and in the Collaborate folder — open a project folder first.
On this page you need Files at Manage or higher to upload.
Submissions
Free
Delivery phases and milestones that group the tasks of a project — in a List or on a Timeline.
From the Projects video, starting at Inside a project(3:09)
Chapters
A submission is a delivery phase or milestone inside a project — a bundle of work the client expects on a date. Every submission belongs to one project, and each task can be placed in one submission, so the team sees what is in each delivery, how far along it is and how much time it has taken.
Where to find it
Click Submissions in the sidebar. Its List and Timeline entries (and the toggle at the top right of the page) switch between the two views.
A project's own page lists that project's submissions too, with the same table minus the Project and custom-parameter columns (its Timeline has no plan lock there, and row dragging does not reorder) — see Projects.
On a task card in the Tasks Board, clicking the submission name opens that submission here, on the Timeline, with its side panel open.
You only see submissions of projects inside your access scope.
List and Timeline
List
A table of submissions with their tasks nested underneath. Edit cells in place, sort, filter, select several rows, export and import. Included in every plan.
Timeline (Starter)
Each submission as a bar from its start date to its due date, so you can spot overlaps and reschedule by dragging. On the Free plan the Timeline button shows a 🔒 and the view shows Unlock Submissions Timeline.
Both views show 10 submissions per page by default; choose 10, 50, 100, 200 or All in items per page at the bottom, and move between pages with the arrows. The search and filters above apply to both views.
Columns in the List
Shown by default: Title, Project, Created By, Assignee, Start Date, Due Date, Priority and Status. Description, Planned, Total Duration and Key are hidden until you turn them on (see Choose and arrange columns below).
Title
Always shown and pinned on the left. Click it to open the side panel. When the submission has tasks, a small bar and a done/total count under the title show how many of its tasks are Done.
Project
The project it belongs to. Picking another project moves the submission there (you need access to that project). Only the submission moves: its tasks stay in their old project, still linked to it, and keep their keys — move them yourself in the Tasks list if needed.
Created By
Who created it. Read-only.
Assignee
The member responsible. The list only offers members whose access scope reaches the submission's project.
Start Date / Due Date
Click to pick a date. The due date can't be before the start date.
Priority / Status
Click to choose from the workspace's lists (see Statuses and priorities).
Description
Click to edit in place, up to 20,000 characters.
Planned
The hours planned for the submission. Shows + Add when empty (a dash if you can't edit); click to open Allocate Hours. A thin bar under it shows how much of the project's contract hours is already allocated (red when over).
Total Duration
The time logged on the submission's tasks, added up. On a task row it is that task's own time and the place to log hours — see below.
Key
The submission's reference, e.g. ABC-12: the project key and a running number within the project. A project without a key gets one from its name the first time a submission is created in it; a submission with no key shows SUB- and its number.
Custom parameters
Every custom field defined for Submissions in Settings → Parameters (text, number, date, dropdown or Yes/No) becomes a column you can edit in place. New ones appear as visible columns. The definitions are saved with the workspace, so the whole team sees the same columns; the values you enter are saved on the submission.
Tasks inside a submission
Click the small arrow at the start of a row to expand it. Its tasks load and appear underneath, highest priority first (High, Medium, Low), then in their manual order.
The first expanded row is + Create New Task: it opens the task form with the project and submission already filled in. It needs Tasks at Manage or Full Access; otherwise it is greyed out ("Read-only — you do not have permission to create").
Task rows use the same columns: Assignee, Start Date, Due Date, Priority, Status and Planned can be changed with Tasks at Manage or Full Access; Project, Created By and Description (its first 50 characters) are read-only; Key shows the task's own key. Submission custom-parameter columns show "-" on task rows.
Click a task's title to open the task side panel, described under Tasks. The ⋮ on a task row (Tasks at Manage or Full Access) has Delete, which needs Tasks at Full Access and asks "Delete task …?" first.
A member whose Tasks level is None sees the submissions but no tasks under them, no done/total count and no hours.
Create a submission
1In the List, click + Create New Submission, the first row of the table. (On a project's page the same row creates a submission in that project.)
2Enter a Title (required, up to 255 characters) and, if you like, a Description.
3Choose the Project (required). The Assignee list then offers only members who can reach that project, plus Unassigned.
4Set Priority, Start Date and Due Date. Priority starts at the first entry of your priority list (Low by default).
5On the Professional plan, enter Planned Hours (0 to 1,000,000, at most 2 decimals). When the project has contract hours the label also shows (Available: X h of Y h) — the project's contract hours not yet planned for its submissions.
6Click Create Submission. It starts with the first status of your status list (Open by default) and takes the next key number of its project.
Without a title you get Title Required ("Please enter a title for the submission."); without a project, Project Required ("Please select a project for the submission.").
A due date before the start date shows "Due date can't be before the start date." under Due Date, and Create Submission stays disabled until it is fixed — as it does for an invalid Planned Hours value or text over its limit.
If the server refuses the submission, an Error message gives the reason and the form stays open with what you typed.
Edit a submission
In the List, click any editable cell — Project, Assignee, dates, Priority, Status, Description, Planned or a custom parameter — and change it. A change the server refuses is undone and its reason shown.
Or open the side panel (click the title, or ⋮ → Edit) to edit the title and every field in one place.
Editing needs Submissions at Manage or Full Access. At View every cell is read-only.
The side panel
The panel slides in from the right. At the top is the path Projects / project key / submission key (the first two are links) and the title, which saves when you click away. A blank title is not saved ("Title is required."), and a counter warns past 255 characters. Below are the fields:
Status, Assignee (members who can reach the project), Description (saves when you leave the box), Start Date, Due Date and Priority.
Planned — shows the hours or Set planned hours; in the List view it opens Allocate Hours.
Project, Total Duration and Created By — read-only.
Your custom parameters. Text and number values save as you type; text over 255 characters or a number beyond ±1,000,000,000,000 stays in the box with a message and is not saved.
The ⋮ button in the panel header has Reorder Fields (drag the fields, then Done) and Add/Remove Parameters, which opens Manage Fields to tick the fields the panel shows. Drag the panel's left edge to make it wider. Field order, chosen fields and width are remembered in this browser. Click outside the panel or ✕ to close it. Without edit rights every field is read-only ("Read-only — you do not have permission to edit this").
Statuses and priorities
The Status and Priority cells, filters and Bulk Edit use the workspace's lists from Settings → Status Setting — the same lists tasks use. By default the statuses are Open, In Progress and Done, and the priorities Low, Medium and High. See Settings.
The side panel's Status field and the Timeline's status menu offer only Open, In Progress and Done. Use the List for any other status you have added.
The done/total count under a title counts tasks whose status is Done.
Planned hours and the project budget
Clicking Planned (in the List, or in the side panel opened from the List) opens Allocate Hours. It shows the Budget — the total hours of the project's contracts — a bar of what other submissions already have plus this one, Used as a percentage and Remaining. Type the Hours to Allocate (or click MAX to take everything left), then Save Changes or press Enter.
You can't allocate more than what is left of the project's contract hours. A project with no contract hours leaves nothing to allocate here.
On a task row the budget is the submission's own Planned hours, less what its other tasks already have.
Typing hours in the create form (Planned Hours) is part of Planning Hours, a Professional feature; on lower plans the field is not in the form.
Changing Planned needs Submissions (or, on a task row, Tasks) at Manage or Full Access.
Total Duration and Log hours
Total Duration is the one hours column (the older Duration and Log Time columns were folded into it — a saved layout that showed them now shows Total Duration).
On a submission row it adds up the time logged on its tasks, including timers still running, and refreshes every couple of minutes. When it passes the submission's Planned hours it is flagged with the overrun highlight described below.
On a task row it is the task's own time (shown as hours:minutes:seconds, red when over the task's planned hours) and a Log hours button (the time with a +). It opens the same Log Hours window as on the Tasks page, with the same rules — see Tasks.
When the task's Manual hours switch is off, the time shows a lock instead ("Manual hours are off for this task: only a timer records time on it.") and nothing opens.
All of this follows Tasks (Time Tracking): None hides Total Duration from the table, the column list and the side panel; View shows the times without the button; Manage adds Log hours; Full Access can also delete logged hours in the window.
Overrun highlighting
When a submission's Total Duration is over its Planned hours, the row (or just the Total Duration text) can be highlighted. Choose the Highlight Color and the Display Style (Row or Text) under Settings → Notifications → Submission Overruns; until someone changes it, the row is tinted light red. Task rows follow the Task Overruns card on the same page (red Duration text until changed). With a card's Visual Highlighting off — or All Notifications off — those overruns are not coloured. See Notifications.
Search and filters
Search submissions matches submission titles.
Next to it, each visible column gets a filter, in column order: Key (All Keys), Project (All Projects), Assignee (All Assignees), Status (All Status), Priority (All Priorities), Created By (All Creators), Planned (All Planned, Planned, Not Planned), Due Date and Start Date, and one per custom parameter (All …). Most let you pick several values.
The date filters offer All Dates, Today, This Week, This Month, This Year and Custom Range (with from and to dates). A submission without that date is left out while a date filter is set.
Filters apply to both List and Timeline and are not saved — reloading the page clears them.
Clear a filter before hiding its column
Hiding a column removes its filter from the bar, but a filter already set on a standard column keeps narrowing the list. Clear it first, or show the column again to see it.
Sort and reorder
Click a column header to sort by Title, Project, Status, Priority, Due Date or Planned; click again to reverse. An arrow marks the sorted column. Other columns keep the manual order.
The manual order is the default. With Submissions at Manage or Full Access, drag a row by the grip at its left edge to move it within the page; the list then returns to the manual order.
Choose and arrange columns
Click the grid icon at the right end of the header row (Column Visibility & Order). Tick the columns to show and drag them up or down to reorder. Title can't be hidden.
You can also drag a column header sideways to move it, and drag its right edge to resize it.
Default at the top of that menu puts back the standard columns, order and widths (custom-parameter columns are hidden again).
The layout is remembered in this browser, per workspace — other people and other browsers keep their own.
Select several submissions
Tick the box on a row to select it; shift-click another box to select the range between. The box in the header selects or clears every row on this page.
A bar appears at the bottom: "N submissions selected", Deselect All, Edit N (Manage or Full Access) and Delete N (Full Access).
Edit N opens Bulk Edit Submissions: choose a Field to Edit — Status, Priority, Project, Assignee, Due Date or Start Date — and a New Value, then Update Selected. Assignee only offers members who can reach every selected submission's project. Choosing — None — for Assignee, or leaving a date empty, clears it.
When every row saves you see Successfully updated N submissions. If some rows are refused, Partial Update says how many were updated, how many failed and the first reason.
Delete a submission
1Click the ⋮ at the end of the row and choose Delete (or select several rows and click Delete N).
2Confirm. The message warns that all tasks inside will be deleted; for several rows it adds "This action cannot be undone."
Deleting a submission deletes its tasks
The tasks in the submission are deleted with it, and so is all time logged on them or on the submission itself, and the submission's activity history. Deleting cannot be undone. To keep tasks, move them to another submission first (the Submission column of the Tasks list). Deleting needs Submissions at Full Access.
Export to Excel or CSV
Click Export above the table, then Current Filter or All Submissions under EXCEL (.xlsx) or CSV (.csv).
Current Filter exports the submissions that match your search and filters, with the export columns you show, in your order. All Submissions exports every submission you can see with every export column.
Export columns: Title, Project, Created By, Assignee, Start Date, Due Date, Priority, Status, Description, Planned and Key. Total Duration, tasks and custom parameters are not exported; Status and Priority come out as their codes (e.g. IN_PROGRESS).
Exporting is open to anyone who can see the page.
Import from a spreadsheet
1Click Import next to Export (Submissions at Manage or Full Access). The import screen takes the table's place.
2Click Download Template. The file has drop-downs for Project, Assignee, Priority and Status, plus a Project List and a Team List sheet.
3Fill one row per submission and upload it (click or drag the file in): .xlsx, .xls or .csv, at most 500 rows and 10 MB.
4Check the preview. Each row shows ✅, ⚠️ or ❌ with its reason in Validation; you can fix values in the preview and untick rows you don't want.
5Click Import N Submissions. Every selected row is checked before the first one is sent.
Title
Required.
Project Name
Required; must match an existing project you can reach (a column headed Project works too). Otherwise: Project "…" not found.
Assignee
A member's name or email. Unknown, or without access to the project: a warning, and the row is imported unassigned.
Priority
LOW, MEDIUM or HIGH; anything else becomes MEDIUM.
Status
The template offers OPEN, IN_PROGRESS, REVIEW and DONE; blank imports as OPEN. Use a status that is in your status list — REVIEW is not one of the defaults.
Planned Hours
A number (blank = 0).
Start Date / Due Date
YYYY-MM-DD (other common date formats are read too). A date that can't be read is an error, not skipped.
Description
Optional.
Imported submissions count toward your plan's submission limit.
Working on the Timeline
The left column lists each submission with its key, title and a status menu (Open, In Progress, Done). The bar's colour follows the status: amber for Open, blue for In Progress, green for Done; any other status is drawn like Open. A red line marks today.
Pick the scale at the bottom right: Today (days), Weeks, Months (the default) or Quarters, or Custom with From and To dates — left empty, Custom fits the submissions on the current page.
Drag a bar to move both dates; drag either end to change the start or the due date. Bars snap to the start and due dates of other submissions on the page (a dashed line shows the snap).
Hover a bar to see its dates and length in days; click a date label to pick a new date.
A submission without dates shows a one-month ghost bar under your pointer; click to give it those dates.
Click a title or a bar to open the side panel. Drag the edge of the left column to widen it.
Rescheduling needs Submissions at Manage or Full Access; at View the bars only open the panel ("Open — read-only, you cannot reschedule this").
Activity history
Choose ⋮ → All Activities on a row to see that submission's Activity Log, or All Activities at the bottom of the List for the Activities page filtered to submissions. Creating, moving and deleting a submission are recorded, as are changes to its title, status, priority, description, assignee, dates and planned hours.
Who can do what
Submissions — View
Open the page, browse both views, open side panels, export. Every control is read-only. At None the page is hidden from the sidebar and shows Access Denied.
Submissions — Manage
Also create, edit (cells, side panel, Planned, Timeline bars), reorder, bulk edit and import.
Submissions — Full Access
Also delete, one by one or in bulk.
Tasks
View shows the tasks under each submission; Manage or Full Access lets you create and edit them here; Full Access lets you delete them.
Tasks (Time Tracking)
Decides Total Duration and Log hours, as described above.
Access scope
Only submissions of projects in your scope exist for you, and only members who can reach a project can be assigned there.
The workspace owner can do everything. See Permissions.
Plans and limits
The Submissions page and its List are in every plan. The Timeline needs Starter; typing Planned Hours in the create form (Planning Hours) needs Professional.
The Free plan allows 50 submissions per workspace, counting every project in it; Starter and Professional are unlimited.
At the limit, the create row reads Upgrade for More Submissions with a lock and opens Settings → Billing & Subscription. A create or import past the limit is refused with "Your Free plan allows 50 submissions. Upgrade to Starter for unlimited submissions." See Billing.
Limits on what you type: title 255 characters, description 20,000, planned hours 0 to 1,000,000 with at most 2 decimals, dates between 1900 and 2100.
Messages you may see
That member does not have access to this project
The assignee's access scope doesn't include the project. Pick someone else, or widen their scope in Settings → Members.
That project does not exist or you do not have access to it
You tried to move a submission into a project outside your scope.
Due date can't be before the start date.
Change one of the two dates.
Title must be 255 characters or fewer
Shorten the title; the message also gives the current length.
Upgrade for More Submissions
The workspace has reached its plan's submission limit.
Access Denied
Your Submissions level is None. Ask the workspace owner.
Tasks
Free
Every task in the workspace in a List, a Board or a Flow — with hours, payment state and where time may be tracked.
Chapters
Tasks are the day-to-day unit of work. Every task belongs to a project and, optionally, to one of its submissions, and carries an assignee, priority, status, start and due dates, planned hours, a tag, a description and any custom parameters your workspace has added. The Tasks page shows every task you can reach, across all projects, in three views.
Where to find Tasks
Click Tasks in the sidebar. The switch at the top right of the page picks the view: List, Board or Flow. You can also add tasks from a project's page and from Submissions. You only ever see the tasks of projects inside your access scope.
Three views
List (every plan)
A table you can filter, search, sort, edit in place, select in bulk, export and import. Click a task title to open its side panel.
Board (Starter)
One column per task status. Drag a card to another column to change its status.
Flow (Professional)
A canvas where you lay tasks out as a workflow diagram — start, end, decision points and arrows — and save it as a named flow.
On a plan without Board or Flow, the tab shows a lock and opens an upgrade prompt ("Unlock Tasks Board" / "Unlock Task Flow") instead of the view.
The List view
Under the view switch sits the filter bar, then the table. The first row of the table is + Create New Task, with Export and Import on its right. The Title column stays pinned on the left; the grid icon at the right end of the header opens the column picker; and every row ends in a ⋮ menu. Under the table are the page controls and an All Activities button.
Columns in the List
Title
Always shown. Click it to open the task side panel.
Project / Submission
Pick from the list. Submission only offers the submissions of the task’s project ("No Submission" for none).
Created By
Who created the task. Read-only.
Assignee
Only members who can reach the task’s project are offered; "Unassigned" clears it.
Start Date / Due Date
Pick a date. A due date before the start date is refused ("Due date can't be before the start date.").
Priority / Status
The workspace’s priorities and statuses (Low / Medium / High and Open / In Progress / Done unless changed in Settings → Status Setting).
Payment
Whether the hours on the task have been paid through a labor expense — see below. Read-only.
Description
Type to edit, up to 20,000 characters. Hidden by default.
Key
Set automatically: the project key plus T and a number (e.g. B01-T3) for a task outside a submission, or the submission key plus a number (e.g. B01-1-2) inside one. Hidden by default.
Planned
The task’s planned hours, with a bar showing how much of the budget it sits in is used. "Set Plan" when there is none. Hidden by default.
Duration
Hours logged on the task out of its plan (e.g. "7h 45m / 8h"); click it to log hours. Hidden by default, and missing entirely at Tasks (Time Tracking) None.
Tags
Pick a tag from the list ("Add Tag"); tags are made on the Tags page. Hidden by default.
Custom parameters
One column per task parameter, added at the end — see Custom parameters below.
Choose, order and resize columns
1Click the grid icon at the right end of the table header. The Visible Columns & Order (Drag to Reorder) menu opens.
2Tick or untick a column to show or hide it, and drag the ⋮⋮ handle to move it. You can also drag a column header sideways in the table.
3Drag the right edge of a header to change its width. The Defalut button (spelt that way) at the top of the menu puts the default columns, order and widths back.
Your columns are remembered in this browser for this workspace; other members keep their own. The filter bar follows them: a filter only appears for a column that is shown, in the same order.
Search and filter
Search tasks matches task titles (up to 200 characters). The filters next to it let you pick several values each:
All Projects, All Submissions (narrowed to the projects you picked), All Creators, All Assignees, All Priority, All Status, All Keys and All Tags.
Start Date and Due Date: All Dates, Today, This Week, This Month, This Year or Custom Range (two date boxes appear). Tasks with no date in that field drop out.
All Payment: Paid, Partly paid, Awaiting approval, Unpaid.
All Planned: Planned (has planned hours) or Not Planned.
One All <parameter> filter per custom parameter (Yes/No for a Yes/No parameter, its options for a dropdown, the values in use for the other types).
Tags matches a task whose tag is exactly the one picked.
Filters apply to every task, not just the page you are on, and the Board uses the same filters. They reset when you reload the page. Hiding a column hides its filter, but a value already picked there keeps filtering. When you arrive from a Reports link to one task, the list shows only that task until you reload the page. The filter bar is not shown in Flow, which has its own search.
Sort and reorder
Click a column header to sort by it (▲); click again to reverse (▼). Status sorts in the order the workspace lists its statuses (Open → In Progress → Done); Priority ascending puts the most urgent first (High → Low); Payment ascending goes Unpaid → Awaiting approval → Partly paid → Paid.
With no column chosen, tasks are in their manual order. Drag a row by the grip on its left to move it; this needs Tasks at Manage or Full Access and works within the page shown. Dragging switches the list back to the manual order.
Pages of tasks
The List and Board load one page of tasks at a time. Pick 10, 50, 100, 200 or 500 in items per page (10 when the page opens) and step with the arrows; the counter reads e.g. "1-10 of 240". Changing a filter, the search or the sort goes back to page 1. Exports are not limited to the page — they fetch every matching task.
Create a task
1In the List, click + Create New Task (on the Board: + Add Task under the first column). You need Tasks at Manage or Full Access; otherwise the row is greyed out ("Read-only — you do not have permission to create").
2Fill in Title * and pick the Project * (the first project is preselected). Choose a Submission of that project, or None.
3Optionally set Assignee, Planned Hours, Priority, Status, Start Date, Due Date, Description and the Time tracking switches.
4Click Create Task. The task gets its key and appears in the list.
Create Task form fields
Title *
Required, up to 255 characters. Left empty: "Title Required — Please enter a title for the task."
Project *
Required ("Project Required — Please select a project for the task."). Changing it clears the submission.
Submission
Only the chosen project’s submissions.
Assignee
Only members whose access scope reaches the chosen project. The server refuses anyone else ("That member does not have access to this project").
Planned Hours
Professional (Planning Hours) — on lower plans this field is left out of the form. 0 to 1,000,000 hours, up to 2 decimals; the box shows "Max: Xh" left in the budget.
Priority / Status
Start at the first priority and the first status in the workspace’s lists.
Start Date / Due Date
The due date can't be before the start date.
Description
Up to 20,000 characters.
Time tracking
The five switches, starting from the workspace defaults. Shown at Tasks (Time Tracking) View or above; only Full Access can change them.
While a field breaks a rule, its message shows under it and Create Task stays disabled ("Fix the highlighted fields first"). If the server still refuses, a Creation Failed dialog gives its reason.
Planned hours and the budget
Planned hours are taken out of a budget. A task in a submission draws on the submission's planned hours; a task with no submission draws on the hours of the project's contracts, minus what the project's submissions and its other unsubmitted tasks already plan. So a task can only be planned once that budget exists. Asking for more than is left stops the form with Budget Exceeded ("Planned hours (12) exceed the available Submission budget (8.0h)…").
To change a task's plan later, click its Planned cell (or Planned Hours in the side panel). The Allocate Hours window shows the budget ("Submission: 40.0h" or "Project: 120.0h"), a bar with Used and Remaining, and Hours to Allocate, which cannot go above what is left; MAX takes all of it. Click Save Changes. Planned hours feed the Duration budget below and the planned vs actual figures in Reports.
Edit tasks in the list
With Tasks at Manage or Full Access, every editable cell saves as soon as you change it: Project, Submission, Assignee, dates, Priority, Status, Tags, Description, Planned and custom parameters. If the server refuses a change, the cell goes back and the reason is shown. At View, cells are read-only and say so when you hover them.
The task side panel
Click a task title in the List to slide the panel in from the right. Its top shows a path (Projects / project / submission / task key) with links, and the title, which you can edit in place (required, up to 255 characters). Below it is a list of fields:
Status, Assignee, Description, Start Date, Due Date, Priority and Tags — editable with Tasks at Manage or Full Access.
Planned Hours — opens Allocate Hours ("Set planned hours" when there is none).
Project, Submission and Created By — shown only; change project or submission from the list.
Status here offers only Open, In Progress and Done, even if your workspace has other statuses; use the List cell for those.
Duration — logged out of planned ("3h of 8.0h") with a + Hours button that opens Log Hours.
Payment — the payment state, the hours covered and the expenses that pay for them.
Time Tracking — the task's switches (see below).
Every custom parameter of tasks.
The ⋮ button at the top offers Reorder Fields (drag fields, then Done) and Add/Remove Parameters, which opens Manage Fields to hide or show each field. Drag the panel's left edge to make it wider. The field order and width are remembered in this browser. Click outside the panel or ✕ to close it. The panel has no comments, subtasks or file attachments.
Board view
The Board shows the same page of tasks as the List (same filters and page size), split into one column per status with a count on each (the count is for the page shown). A card shows its priority, its time logged (⏱, once there is some), title, project and submission (as links), assignee and due date — red when it has passed and the task is not done.
Drag a card to another column to change its status.
Click the priority badge to pick High, Medium or Low.
+ Add Task under the first column opens the Create Task form.
All of these need Tasks at Manage or Full Access. Cards don't open the side panel; switch to the List for that, or to delete.
Flow view
Flow is a drawing canvas for mapping how tasks follow each other. Nothing you draw changes the tasks themselves.
1The palette on the left lists your tasks a page at a time, with Search tasks..., priority chips (All, High, Medium, Low) and All Projects. Drag a task onto the canvas or click it; tasks already placed are marked In flow.
2Under Drag to Add, add Start, End and Decision nodes. Double-click a decision to type its question; it has Yes and No exits.
3To connect two nodes, click a dot on one node, then a dot on the other (the banner reads Click a port on another node to connect · Hold Shift for right angles; Cancel stops). Each node's ✕ asks Delete Node and removes the node and its links from the drawing, never the task itself; a node whose task was deleted reads Task removed. A task node shows ↓ and ↑ counts of its incoming and outgoing links, and the first step of the flow is marked ENTRY. Right-click a connection for Edit Label, Switch to Straight / Switch to Curve, Add Bend Point, Reverse Direction and Delete Connection. The 90° button makes new connections use right angles.
4Zoom with − / + (or the mouse wheel) and Reset; drag the background to pan.
5Click Save As, name the flow (up to 100 characters) and confirm Save Workflow; once a flow is open the button reads Save and saves over it. New starts an empty canvas; the flow list button opens Saved Flows, where you open, rename or delete them.
6Export downloads the flow As Image (PNG) or As PDF (A4).
Flows stay in this browser
Saved flows are kept in the browser you drew them in, for that workspace. Teammates, other browsers and other computers don't see them, and clearing the browser's data deletes them — export a PNG or PDF to share or keep one. With Tasks at View, the canvas is View only.
Select several tasks
Tick the box at the start of a row, or the box in the header to tick every row on the page. Shift-click a second box to tick every row in between. A bar appears at the bottom of the screen: "N tasks selected", Deselect All, Edit N (Tasks at Manage or Full Access) and Delete N (Tasks at Full Access). The selection covers the page you are on.
Bulk Edit
1Select the tasks and click Edit N. The Bulk Edit Tasks window opens.
2In Field to Edit, pick Status, Priority, Assignee, Project, Due Date or — with Tasks (Time Tracking) at Full Access — Time Tracking.
3Set the New Value. Assignee offers only members who can reach every selected task's project, and — None — unassigns; an empty Due Date clears it. Time Tracking starts from the selected tasks' own switches when they all agree, otherwise from the workspace defaults, and all five switches are written to every task.
4Click Update Selected. One field changes per run; repeat for another field.
You get "Successfully updated N tasks", or a Partial Update dialog that says how many failed and why the first one did (for example a due date before a task's start date).
Delete tasks
One task: open the row's ⋮ menu and choose Delete, then confirm Delete Task. If the task is drawn in a saved flow in this browser, the dialog names the flow.
Several: select them and click Delete N, then confirm Delete Selected Tasks.
Deleting needs Tasks at Full Access; at lower levels Delete is greyed out.
Deleting a task deletes its time
There is no undo. Deleting a task also deletes every hour logged on it — they leave the Time Tracker, Dashboard, reports and labor totals — and its activity history.
Activity log
A task's ⋮ menu → All Activities opens its Activity Log; the All Activities button under the table opens the Activities page filtered to tasks. Both list who created, changed, moved or deleted what, with the old and new values, and can be filtered by action (Created, Changed, Deleted), by user, or searched. Changes to the Time Tracking switches are logged too.
Export tasks
1In the List, click Export (in the Create New Task row).
2Under EXCEL (.xlsx) or CSV (.csv), choose Current Filter — every task matching your filters and search, with the columns you have shown, in their order — or All Tasks — every task you can see, with all the standard columns.
The columns available are Title, Project, Submission, Created By, Assignee, Start Date, Due Date, Priority, Status, Description, Key, Planned (hours), Duration (a number of seconds), Payment and Tags. Custom parameter columns are not exported, and Duration is left out without Tasks (Time Tracking). The file is named like Tasks_<workspace>_Current_<date>. Anyone who can open the page can export.
Import tasks from a spreadsheet
1In the List, click Import (Tasks at Manage or Full Access).
2Click Download Template. It has the columns below with dropdowns, plus reference sheets listing your projects, submissions, team and tags.
3Fill it in and drop the file on the upload area (or click it). .xlsx, .xls and .csv are accepted, up to 500 rows and 10 MB.
4Check the preview: each row is marked ✅, ⚠️ (imports, with a warning) or ❌ (won't import until fixed). Fix cells right in the table; untick rows you want to skip.
5Click Import N Tasks.
Title (required)
Up to 255 characters.
Project Name (required)
Must match an existing project, ignoring case. Otherwise: Project "…" not found.
Submission Title
Looked up within that project; if not found the row imports without one (warning).
Assignee
A member’s name or email. Not found, or no access to the project: the row imports unassigned (warning).
Priority / Status
LOW, MEDIUM or HIGH (anything else becomes MEDIUM); a status id such as OPEN, IN_PROGRESS or DONE (OPEN when empty).
Planned Hours
A number; text gives "Planned hours must be a number."
Start Date / Due Date
YYYY-MM-DD. A date that can’t be read is an error.
Tags
Comma-separated, at most 10, each an existing tag ("Tag … doesn’t exist. Create it on the Tags page first.").
Description
Up to 20,000 characters.
Every selected row is checked against the same rules as the Create Task form before anything is sent, so a problem stops the import before any task is created. Imported tasks get the workspace's default Time Tracking switches. If the server refuses a row part-way (for example at your plan's task limit), the import stops there and the tasks already created stay.
Custom parameters
Add your own task fields in Settings → Parameters → Tasks: Text, Number, Date, Select (Dropdown) or Yes/No. Each becomes a column at the end of the List (with its own filter) and a field in the side panel. Text values take up to 255 characters; numbers must be between −1,000,000,000,000 and 1,000,000,000,000.
Parameters are shared with the team
Parameters are saved with the workspace, so everyone in it sees the same columns, on any browser. The values typed into tasks are saved with the task for everyone.
Time Tracking: how time may be recorded on a task
Every task has a Time Tracking section — in the Create Task form, the side panel and Bulk Edit — with these switches:
Website
Timer on the website (Time Tracker).
Android app
Timer in the Android app.
Desktop app
Timer in the Projments Desktop App. While it is on, a Screenshots switch appears under it.
Screenshots
Off: no screenshots on this task. On: taken only when the workspace setting and the plan allow them — a task can turn screenshots off, never on.
Manual hours
On: hours can be typed in (Log Hours). Off: only a timer records time on this task — nobody can add or edit hours by hand, the workspace owner included, and Duration shows a lock.
At least one of Website, Android app and Desktop app must stay on; the last one still on can't be switched off ("At least one place to track time from must stay on").
A timer started from a place that is off is refused with a message naming where the task can be tracked (e.g. "Time on this task can't be tracked from the website. Track it from the Android app."). The Desktop App greys such tasks out.
The switches show at Tasks (Time Tracking) View and above, read-only; changing them needs Full Access ("Changing this task's Time Tracking needs Tasks (Time Tracking) at Full Access."). At None they are hidden.
Each change is written to the task's activity log.
Defaults for new tasks
Settings → Tasks (Task Settings — Defaults every new task starts with) holds the Time Tracking switches every new task, imported task included, starts with. All are on until you change them. Saving them does not change existing tasks — use Bulk Edit for those. Viewing the page needs Workspace Settings at View; changing it, Manage or Full Access.
Duration
Duration is all the time logged on a task by everyone — timers, the Desktop App, the Android app and hours typed in — plus any timer still running. When the task has planned hours it reads "logged / planned" with a bar that turns red once the plan is used up. Show the column from the column picker (it is hidden by default). It needs Tasks (Time Tracking) at View or above.
Log hours by hand
Hours are typed in through one window, Log Hours. Open it by clicking a task's Duration cell (it shows a +) or + Hours in the side panel. Hovering the cell tells you which way it will take the hours ("Log hours — 3h left of the plan", or "… no plan yet, so by From / To"). The window has two tabs and, under both, the list of hours already logged.
What you need
A plan that includes the Time Tracker (Starter or Professional); Tasks at Manage or Full Access; Tasks (Time Tracking) at Manage or Full Access; and the task's Manual hours switched on. In the List, the Duration cell also needs you to be the task's assignee or to have Time Tracker at Manage or Full Access. The side panel's + Hours is offered to any member who has the other rights, assignee or not.
The Hours tab: an amount within the plan
1The tab shows the plan ("Plan: 8.0h") and a bar with Logged and Left.
2Type Hours to add — 1.5, 1h 30m and 01:30 all work — or click a shortcut: 0.5h, 1h, 2h, 4h, 8h (only those that still fit) or Rest of plan.
3Set From Date and To Date (today by default). Over several days the hours stay one record covering the whole period.
4If you may log time for others, pick who the hours are For (Me by default). Add a Note (optional), up to 2,000 characters.
5Click Add Hours. You see "Added 1h 30m to …".
The total can never pass the plan. The messages are "Only 2h left of the planned 8h." and "The planned 8h are already fully logged." A task with no planned hours can't take hours here ("This task has no planned hours yet…"); the tab offers Set planned hours, or use From / To.
The From / To tab: a span of time
Pick a Date, a From time and a To time (the end must be after the start: "The end time must be after the start time."), and optionally For and a Note. Click Log Time. This tab is not held to the plan, and it is where the window opens for a task without one.
Logged hours: edit and delete
Logged hours lists every finished entry on the task, by everyone, with its length, dates, member and note, and the total ("3 entries · total 6h"). Running timers are not listed.
Edit changes the duration, dates, note and — if you may log time for others — the Member. Entries made by a timer or under From / To keep their date and time; only their duration, member and note change.
An edit that makes an entry longer can't take the task past its plan ("This entry can be at most …"); shortening is always allowed, and a task with no plan has no cap.
Delete asks Delete logged hours? and removes the hours from the task Duration, Time Tracker, Dashboard and labor totals. It needs Tasks (Time Tracking) at Full Access.
You can change your own entries. Other people's show Read-only unless you may log time for others — the workspace owner, or Time Tracker at Manage or Full Access.
Hours logged for another member go on their timesheet. A member who hasn't accepted their invitation can't have hours logged for them.
When Log Hours is locked
When a task's Manual hours is off, its Duration shows a lock ("Manual hours are off for this task: only a timer records time on it.") and + Hours is greyed out — for everyone, the owner included. To correct hours on such a task, someone with Tasks (Time Tracking) at Full Access switches Manual hours on, makes the change and switches it off again; both switches show in the activity log. At Tasks (Time Tracking) View the Duration is shown without the +, and on the Free plan hours can't be typed in at all. See Time Tracker for timers.
Has this task been paid for?
The Payment column (shown by default) and filter tell you whether the hours logged on each task have been paid out. The state is worked out live from the labor expenses raised in Expenses → Pay for logged hours, so it is never stale, and deleting an expense un-pays its tasks at once.
Unpaid
No labor expense covers any of this task’s hours.
Awaiting approval
Expenses cover some hours, but none of them is Approved or Paid yet.
Partly paid
Approved or Paid expenses cover some hours, but more than a minute less than the finished time logged on the task.
Paid
Approved or Paid expenses cover all the finished time logged on the task, to within one minute.
The badge also shows the hours covered; hover it (or look in the side panel) to see which expenses pay for them. You can't change the state by hand.
Overrun highlighting
A task whose logged time passes its planned hours is an overrun. Its Duration turns red until someone changes Task Overruns in Settings → Notifications: there the row's background (Row style) or the Duration text (Text style) can take another colour. With Visual Highlighting off — or All Notifications off — overruns are not coloured at all.
Who can do what
Open the Tasks page
Tasks at View or above. At None it is hidden from the sidebar and answers "Access Denied".
Create, edit, drag, bulk edit, import
Tasks at Manage or Full Access.
Delete tasks
Tasks at Full Access.
See Duration and Time Tracking
Tasks (Time Tracking) at View or above.
Log and edit hours by hand
Tasks (Time Tracking) at Manage or Full Access (see What you need above).
Delete logged hours, change Time Tracking switches
Tasks (Time Tracking) at Full Access.
Change the defaults in Settings → Tasks
Workspace Settings at Manage or Full Access.
Which projects' tasks a member reaches is their access scope, and only members who can reach a project can be assigned its tasks. The workspace owner can do everything. See Permissions.
Plans and the task limit
Tasks and the List view: every plan. Board: Starter and up. Flow: Professional.
Typing hours in (Log Hours) needs the Time Tracker, from Starter. The Planned Hours field of the Create Task form is Professional (Planning Hours). Paying for hours through labor expenses is Professional.
By default the Free plan allows 50 tasks per workspace (counting every task in it); Starter and Professional are unlimited. At the limit, the List's first row becomes Upgrade for More Tasks and opens Billing; a create or import past it is refused with e.g. "Your Free plan allows 50 tasks. Upgrade to Starter for unlimited tasks."
Expenses
Professional
Record project costs, approve them, and pay the team for the hours they logged.
Chapters
Expenses (sidebar → Expenses) is where you record what a project costs — software, subcontractors, travel, materials — and, with Pay for logged hours, the cost of the work itself. Each expense has a title, amount, date, optional project, one tag, a description and an approval status (Pending or Approved). Approved expenses are the costs that count against profit on the project's Status tab and in Reports. The same list also appears on each project's EXPENSES tab, limited to that project.
Expenses is part of the Professional plan; on other plans the page shows an upgrade prompt. Money is shown in the workspace currency.
The Expenses list
Three tabs at the top right split the list: ALL EXPENSES, APPROVED, and PENDING APPROVAL — shown as SUBMITTED to people who can't approve. An orange badge on that tab counts the pending expenses in the workspace, whatever filters are on. The first row of the list is + Create New Expense, with Export and Import at its right end.
Title
Click it to open the side panel. A labor expense wears a ⏱ badge with the hours it pays for (e.g. ⏱ 12h 30m).
Description
Free text, edited in place (Add description...).
Amount
Edited in place. An amount below 0.01, above 99,999,999.99 or with more than two decimals is outlined in red with the reason and not saved; Esc puts the old amount back. A labor expense shows ⏱ after the amount and cannot be typed over — its amount is the priced hours.
Project
Optional. "No Project" means a workspace-level cost.
Date
The date of the expense; used by every date filter and report.
Status
Pending or Approved. Approvers also get a ✓ (Quick Approve) button on pending expenses; an edited expense waiting for re-approval shows 🔍 Review instead.
Tags
One tag per expense, picked from the workspace tags (Add Tag).
Created By / Approved By
Who added it and who approved it. Read-only.
Click a column header to sort (▲/▼); the list starts newest date first. Drag a header to move the column, and drag a header's right edge to resize it.
The grid icon at the right end of the header row (Column Visibility & Order) lists every column with a tick box: untick to hide one (Title always stays). Your custom fields for expenses appear here too. Column choices are remembered in this browser.
The footer TOTAL adds up the rows you ticked ("N selected"); with nothing ticked it adds up every expense the current tab and filters match, across all pages (only the current page while a custom-field filter is on).
Pages hold 10, 50 (default), 100, 200 or All items — pick under the list (items per page); the arrows either side of "1-50 of N" turn the page.
With nothing to show the list reads No expenses found.
Opening an expense link from a notification scrolls to that expense and highlights it, when it is on the page you are viewing.
Find expenses with the filter bar
The bar under the title has a Search... box (matches title and description; a search over 200 characters is not applied and says so) and one filter per visible column, in the same order as the columns — hide a column and its filter goes with it:
All Projects, All Status, All Tags, Created By, Approved By — pick one or more values; an expense matching any of them is shown.
Date — All Dates, Today, This Week (Monday to Sunday), This Month, This Year or Custom Range (two date boxes; either can be left empty).
Min – Max amount. A bound below 0 or above 99,999,999.99 is outlined in red, with the reason on hover.
One All <field> picker per custom field. These filter the list, but the picker keeps reading All <field> after you choose, each choice replaces the previous one, and the filter stays on until you reload the page. A number field's picker has no effect.
Add an expense
1Click + Create New Expense (the first row of the list). The Add New Expense form opens. Without Manage or Full Access the row is greyed out (Read-only — you do not have permission to create).
2Fill in Expense Title *, Amount * and Date * (today by default). Optionally add a Description, a Project and a Tag, plus any fields under Custom Information.
3If you can approve, a Status picker is shown — it starts at Pending. Everyone else's expenses are always saved as Pending.
4Click Create Expense. If the server refuses, the form stays open with the reason and everything you typed. Cancel, × or a click outside the form closes it without saving.
Amounts must be greater than 0 and at most 99,999,999.99, with at most two decimals (Amount must be greater than 0). Titles can be 255 characters and descriptions 20,000; a text custom field 255. When someone who can't approve the expense adds it, the workspace owner, members with Full Access on Expenses and the project's manager get an Approval Needed notification ("… added a new expense: …").
Edit an expense
Edit straight in the list cells, or click the title to open the side panel — the only place where the title itself can be changed. The panel shows Status, Amount, Date, Project, Tags, Description, Created By, Approved By, the custom fields and — for a labor expense — the hours it pays for. Fields are read-only there without Manage or Full Access. Press Esc, click × or click outside to close it; drag its left edge to make it wider (the width is remembered).
Editing a pending or approved expense
If you have Manage (not Full Access) on Expenses, changing an expense asks Approval Required — "…Are you sure you want to modify it and send a new approval request?". Choose Yes, Send Request: the expense goes back to Pending with your changes applied and recorded for review, and the workspace owner is notified (Expense modification requires approval). Cancel puts the old values back.
Approve expenses and review changes
Only the workspace owner, members with Full Access on Expenses, and the project manager of the expense's project can approve. They change the Status cell, use ✓ (Quick Approve), or bulk-edit Status. Approved By records who did it, and the creator is notified ("… approved your expense") when someone else approves their expense. Manage alone can add and edit, but not approve: for everyone else the Status cell is locked, and changing status from the side panel is refused (You do not have permission to change expense status.).
An expense sent back for re-approval shows 🔍 Review instead of ✓. It opens a Review dialog — "<name> modified this expense on <date>" — listing each changed field with its Original Value and Requested Value:
Approve keeps the changes and marks the expense Approved.
Reject puts the original values back, marks it Approved again and tells the expense's creator their changes were rejected and reverted.
Edit opens the side panel so you can adjust it first; Close leaves it pending.
People who can't approve can open the same dialog to see the changes, with only Close.
There is no separate Rejected status — an expense is either Pending or Approved.
Duplicate, convert or delete
The ⋮ button at the end of each row opens a menu:
Edit — just closes the menu; edit in the cells or the side panel instead.
Duplicate (Manage or Full Access) — a Pending copy titled "… (2)" with the same amount, date, project, tag, description and custom fields. A copy of a labor expense does not carry its hours, so the same hours can't be paid twice. If the new title would pass 255 characters you're asked to shorten the original first (Title Too Long).
Convert to Sale (Manage or Full Access) — after Convert to Sale → Yes, Convert, the record moves to Sales with its creator, status, approver, project, tag, description and custom fields, and is removed from Expenses together with its activity history. You also need Manage or Full Access on Sales. Without Full Access (or being the project's manager) you can only convert your own expenses that aren't approved yet.
Delete — greyed out when you can't delete this one. It asks first (Delete Expense), then removes the expense and its activity history. Deleting a labor expense un-pays its hours at once.
Work on many expenses at once
Tick rows (Shift-click ticks a range; the header box ticks every row on the page). A bar appears at the bottom: N expenses selected, Clear, Edit N, Convert to Sale and Delete N (Full Access only). Changing tab, filter or page clears the ticks.
Edit N opens Bulk Edit N Expenses: pick a Field to Edit — Tags, Status (approvers only), Date, Project or Amount — and a New Value, then Update Selected. Bulk edits are not sent for re-approval: with Manage only, approved expenses are refused (Cannot edit an approved expense.).
A progress bar shows while the changes run, five at a time. Any that fail are listed with the reason (Partial Update, Partial Delete or Partial Conversion).
Import expenses from Excel or CSV
1Click Import (next to Export in the first row of the list; Manage or Full Access). The import screen replaces the list.
2Under Need a template? click Download Template. It has the columns Title, Amount (a number greater than 0), Date (YYYY/MM/DD), Project Name, Status (PENDING/APPROVED), Description, Tags and one per custom field, with drop-downs for your projects and tags.
3Fill it in and drop the file on the upload area, or click it to browse (.xlsx, .xls or .csv; up to 500 rows, 100 columns and 10 MB). Columns are found by their heading, so your own sheet works if its headings say title, amount, date and so on.
4Check the preview: counts of Valid, Warnings and Errors, the money Total, and one row per line with ✅, ⚠️ or ❌. You can edit any cell, change a row's status, tag or project, untick rows, or click Remove N rows with errors. Change picks another file.
5Click Import N Expenses. It stays disabled while any row has an error. A progress bar runs, then a message says how many were imported and lists any rows the server skipped (for example a project you can't reach).
A project name that doesn't match is left blank (a warning, like a blank project), and an unknown status becomes PENDING (PAID is read as APPROVED). APPROVED is kept only for people who can approve that expense — everyone else's rows arrive as Pending. Imported rows never carry paid hours. Importing from a project's EXPENSES tab drops the Project Name column: every row lands on that project.
Export expenses
Export offers EXCEL (.xlsx) or CSV (.csv), each as Current Filter (the current tab and filters, with your visible columns in their order) or All Expenses (everything you can see, with every standard column and custom field). Anyone who can open Expenses can export. Status comes out as PENDING or APPROVED and dates as YYYY-MM-DD. In a Current Filter export, custom-field columns come out headed by a number and empty — use All Expenses to export custom fields.
⏱️ Pay for logged hours
Turn tracked time into money without leaving Expenses. Flip the ⏱️ Pay for logged hours switch at the top of the Add New Expense form ("Build the amount from hours logged on a task, or by a team member across tasks.") and an hours calculator appears above the fields: choose whose or which hours you are paying for, tick the rows, and the priced total becomes the expense amount.
1Open + Create New Expense and turn on ⏱️ Pay for logged hours.
2Under Calculate hours by pick 📋 Task (what did this task cost?) or 👤 Member (what do we owe this person?). Switching clears your picks and ticks.
3Choose the Tasks or Members (— leave empty for all). Naming them ticks their unpaid, priced rows for you. Leave the picker empty to see every row and tick them yourself.
4Narrow the list with Project, From / To dates, Billable entries only or Search task or member.
5Check the table — Task / Member (or Member / Task), Hours, Rate and Cost per row; click a row or its box to tick it, or use the header box (Select every row shown). The footer shows e.g. 3 of 5 rows · 12h 30m, how many rows have no rate or are paid, and the total.
6Save with Create Expense. The total is the amount, and the expense goes through the normal approval flow.
The title is filled in for you — Labor — Ahmed (12h 30m), Labor — 3 members (…) or Labor — 3 tasks (…) — until you type your own. The amount is locked while the switch is on, because it is the sum of the rows; under it you see e.g. 12h 30m across 4 rows. The line-by-line breakdown stays with the expense: open it from the list to see Logged hours with each task, person, project, hours × rate and cost, and whether it was billed by task or member and for which dates.
Select at least one row of logged hours — nothing is ticked yet.
The selected hours cost 0 — set a billable rate for these members in Team settings.
One labor expense can cover at most 2,000 rows ("…Narrow the dates, tasks or members, or split it into several expenses.").
If someone else paid the same hours a moment before you, the save is refused: Some of these hours have already been paid for by another expense. Reopen the hours picker to see what is still unbilled.
Empty table messages: No completed time entries in this scope., No rows match this search., or Every row in this scope is already paid.
Never pay for the same hour twice
Every row remembers how much of it earlier expenses already claimed and only offers the rest — pay 6 of a task's 10 hours today and next month it offers the remaining 4, not all 10. Rows that are fully settled stay in the list but faded at the bottom, wear a Paid badge and can't be ticked; partly paid rows show the settled part under their hours and cost (6h paid). Tick Hide paid rows to tidy them away (it also drops settled tasks and members from the pickers). The pickers show what is left, e.g. Design review — 12h (4h unbilled) or (paid); a member with nothing in range reads no hours in this range.
A claim also remembers the date range it was raised for. Billing June and then re-opening June won't quietly hand you July's hours with a June date. Hours are reserved as soon as the expense is saved, even while it is still Pending.
Where the rate comes from
The task's assignee sets the price, not whoever logged the hours — so a task costs the same whichever teammate helped out. When they differ, the Rate cell names whose rate it is.
The rate is the assignee's Rate (billable rate) on the Members page; a project-specific rate for that member, where one exists, takes precedence.
No rate set? The row reads no rate in red, costs 0 and can't be ticked. A yellow note names whose rate is missing ("No billable rate set for …") rather than silently using someone else's.
Work with no assignee uses the rate of the person who logged it — there is nobody else to ask.
Seeing what's been paid
Tasks has a Payment column and filter worked out live from these expenses — nothing is stored on the task, so deleting an expense un-pays its tasks the same instant.
Unpaid
No expense covers this task's hours yet.
Awaiting approval
An expense claims the hours but nobody has approved it. The hours are already reserved, so they won't be offered twice.
Partly paid
Approved expenses cover some of the logged hours — more time has been tracked since.
Paid
Approved expenses cover essentially all logged hours on the task.
Only approved expenses count as money paid. Converting a labor expense to a Sale carries its hours with it, so nothing is un-paid by the conversion.
Only completed time entries are counted — a timer still ticking is not money yet. That's why these hours can read slightly lower than the Duration column on the Tasks page, which does include the running timer.
Who can bill whose hours
Seeing and billing the whole team's hours needs Manage or Full Access on Expenses, Time Tracking or Reports — anyone who can add expenses already has it. Otherwise the calculator shows only your own hours, with a note saying so. Either way it only lists projects inside your Access Scope.
Who can do what in Expenses
View
See every expense on the projects you can reach, plus expenses with no project. Open the side panel read-only. Export. No adding or changing.
Manage
Add, edit (pending/approved ones go back for re-approval), duplicate, convert, bulk-edit and import. Delete your own expenses that aren't approved. Cannot approve.
Full Access
Everything, including approving, changing status, deleting any expense and bulk delete.
Project manager
Approves, edits and deletes the expenses of the projects they manage, as long as they can open Expenses at all (View or above).
Creator
Whoever added an expense can edit and delete it until it is approved.
The workspace owner can do everything. See Permissions for how levels and project access are set.
Custom fields and status names
Settings → Parameters → Expenses adds your own fields (text, number, date, dropdown or Yes/No); they appear as columns, filters, side-panel fields, form fields, import template columns and in exports. The field definitions are saved with the workspace, so the whole team sees the same fields; the values you enter are saved on the expense.
Settings → Status Setting (Expense Status Configuration) renames or recolours Pending and Approved. The two stages themselves are fixed, and the side panel and filter bar keep the standard names.
Related: Sales (the income side, same layout), Time Tracker (where the hours come from) and Settings.
Sales
Professional
Record project income — invoices, payments, one-off charges — with approval and profit impact.
Chapters
Sales (sidebar → Sales, just below Expenses) records the money a project brings in — invoices, paid retainers, one-off charges. Approved sales count as confirmed income: together with Contracts they make up a project's income, and income minus approved Expenses is the profit shown on the project's Status tab and in Reports. The same list also appears on each project's SALES tab.
Sales is part of the Professional plan. It works like Expenses — same columns, filters, approval flow, bulk actions, import and export — so the essentials are repeated here. Differences: there is no Pay for logged hours, no custom fields (Settings → Parameters has no Sales entry) and no status renaming.
The Sales list
Tabs at the top right: ALL SALES, APPROVED and PENDING APPROVAL (shown as SUBMITTED to people who can't approve), with an orange badge counting the workspace's pending sales. Columns: Title (click to open the side panel, where the title can be edited), Description, Amount, Project, Date, Status, Tags, Created By and Approved By.
Sort by clicking a header (newest date first to start); drag headers to reorder or their edge to resize; the grid icon at the end of the header row hides or shows columns (Title always stays).
The footer TOTAL adds up the ticked rows, or — with none ticked — every sale the tab and filters match across all pages.
10, 50 (default), 100, 200 or All items per page. An empty list reads No sales found.
Filter and search sales
Search... matches title and description. Next to it, one filter per visible column: All Projects, Date (All Dates, Today, This Week, This Month, This Year, Custom Range), All Status, All Tags, Created By, Approved By and a Min – Max amount.
Add a sale
1Click + Create New Sale at the top of the list. The Add New Sale form opens.
2Fill in Sale Title *, Amount * and Date *, and optionally a Description, Project and Tag.
3If you can approve, choose the Status (it starts at Pending). Everyone else's sales are saved as Pending.
4Click Create Sale. If the server refuses, the form stays open with the reason.
Amounts run from 0.01 to 99,999,999.99 with two decimals. When someone who can't approve adds a sale, the workspace owner, members with Full Access on Sales and the project's manager are notified (Approval Needed).
Approve sales and review changes
Approvers are the workspace owner, members with Full Access on Sales, and the project manager of the sale's project. They use the Status cell, the ✓ Quick Approve button or bulk edit. The creator is notified ("… approved your sale").
A member with Manage who edits a pending or approved sale is asked Approval Required; Yes, Send Request sends it back to Pending with the changes recorded, and the workspace owner is notified (Sale modification requires approval).
Approvers then see 🔍 Review: Original Value against Requested Value for each field, with Approve, Reject (puts the originals back and tells the creator), Edit and Close.
There are only two statuses, Pending and Approved. Only approved sales count as confirmed income.
Duplicate, convert or delete a sale
The row ⋮ menu has Edit (only closes the menu), Duplicate, Convert to Expense and Delete.
Duplicate makes a Pending copy titled "… (2)".
Convert to Expense (Yes, Convert) moves the record to Expenses — keeping creator, status, approver, project and tag — and removes it from Sales with its activity history. It needs Manage or Full Access on Expenses; without Full Access on Sales (or being the project's manager) you can only convert your own sales that aren't approved yet.
Delete asks first. Full Access (or the project manager) can delete any sale; others only their own unapproved ones.
Tick rows for the bottom bar: Edit N (Tags, Status, Date, Project or Amount), Convert to Expense and Delete N (Full Access).
A sale converted from a labor expense keeps the hours it paid for, so its tasks stay paid; deleting that sale un-pays them.
Import and export sales
Import (Manage or Full Access) works exactly like the Expenses import, with the same rules: download the template (Title, Amount, Date, Project Name, Status, Description, Tags), fill it in, drop the .xlsx, .xls or .csv file (up to 500 rows, 10 MB), fix or remove anything marked in the preview and click Import N Sales. Unknown projects are left blank, unknown statuses become PENDING, and APPROVED is kept only for people who can approve. Export gives Excel or CSV for the Current Filter or All Sales.
Who can do what in Sales
View
See every sale on the projects you can reach, plus sales with no project, and export.
Manage
Add, edit (pending/approved ones go back for re-approval), duplicate, convert, bulk-edit and import. Delete own unapproved sales. Cannot approve.
Full Access
Everything, including approving and deleting any sale.
Project manager
Approves, edits and deletes the sales of the projects they manage.
Sales follows Expenses when set to None
If a member's Sales level is None, their Expenses level is used for Sales instead. To keep someone out of Sales, set both to None.
For profit, margins and cash flow across Sales, Contracts and Expenses together, use Reports → Expenses & Sales. The calendar can also show sales on their dates.
Contracts
Professional
Fixed-price and hourly agreements per project — value, hours, dates and approval, counted as project income.
Chapters
A contract is the commercial agreement behind a project: a fixed price, or an hourly rate times a number of hours. Every contract belongs to one project (a project can hold up to 200). Contracts are money coming in: approved contracts count as confirmed income alongside Sales, in the project's Status tab and in Reports; pending ones are shown as pending income.
Open Contracts from the sidebar to see every contract across your projects, or a project's CONTRACTS tab for just that project. Contracts are part of the Professional plan on the standard plans; on a plan without them the page shows an upgrade prompt. You only see contracts of the projects inside your access scope.
The summary tiles
Total Budget (Approved + Pending)
The value of the contracts the filters show: a fixed contract's Total Amount, an hourly one's rate × hours. Pending and approved alike.
Approved Budget
The part of that total in contracts whose status is Approved, and how many they are.
Pending Budget
The rest: every contract not yet approved, and how many. Pending figures are drawn a shade lighter than approved ones.
Estimated Hours
Their Total Hours added up.
Actual Hours
The time the whole team has logged on tasks of those contracts' projects (running timers count up to now) — each project counted once, however many contracts it has. It shows 0 unless you have Projects (Advanced) at View or above (or own the workspace) and the plan includes Time Tracker.
Total Contracts
How many contracts match the filters.
Contract columns
Contract
The name. Edit it in place.
Client
The contract's own client; a contract without one shows the project's client (Unassigned only when the project has none either).
Type
💰 Fixed or ⏱ Hourly.
Project
Click it to open the project.
Start Date / Due Date
The contract period. The due date can't be before the start date.
Total Amount
Typed for a fixed contract; for an hourly one it is worked out (Hourly Rate × Total Hours) and read-only.
Hourly Rate
For both types. On a fixed contract it is used to work out the hours.
Total Hours
Typed for an hourly contract; for a fixed one it is Total Amount ÷ Hourly Rate and read-only.
Status
Pending or Approved. Only Approved contracts count as confirmed income.
Amounts and rates go up to 99,999,999.99; hours up to 1,000,000. Notes (up to 2,000 characters) are edited in the Edit dialog and included in exports.
Click a header to sort (by name at first); drag headers to reorder or drag their edges to resize; the grid icon (Column Visibility & Order) picks which columns show and their order (Contract always stays). The layout is remembered in this browser.
Tick rows (Shift-click for a range) to select them; the bar at the bottom shows how many are selected and Deselect All.
Change a value in its cell and it is saved straight away; if the server refuses, the typed value stays with the reason (press Esc to undo).
10 contracts per page by default; pick 50, 100, 200 or All under the list.
Filter contracts
Use Search contracts... (contract or project name), All Clients, All Projects, All Types, All Status, a Start Date and a Due Date range (Today, This Week, This Month, This Year or Custom Range), and one filter per custom field. The tiles follow the filters.
Add a contract
1Click + Create New Contract at the top of the list. The Add Contract dialog opens.
2Enter a Contract Name * (e.g. Phase 1 Development) and pick the Project *. The Client is optional.
3Choose Contract Type *: 💰 Fixed Price — type the Total Amount (and an Hourly Rate if you want the hours worked out) — or ⏱ Hourly — type Total Hours and Hourly Rate, and the amount is calculated.
4Set the Start Date, Due Date, Status (new contracts start as Approved) and any Notes.
5Click Save Contract. Picking a project fills in its client. Problems are shown under the fields; the dialog stays open until it saves.
To change a contract later, edit its cells or choose Edit from the row's ⋮ menu. Delete in the same menu asks first and removes it for good. To delete several, tick them and click Delete N in the bar at the bottom: one confirmation, and every selected contract is removed. Every change is recorded in the project's activity history. Contracts are stored inside their project, so deleting a project deletes its contracts too.
Import or export contracts
1Click Import in the first row of the list and Download Template.
2Fill in Contract Name and Project Name (both required; the project must exist), and optionally Client Name, Type (fixed or hourly), Total Amount, Hourly Rate, Total Hours, Start Date and Due Date (YYYY-MM-DD), Status and Notes.
3Upload the file, check the preview, and import.
Up to 500 rows and 10 MB per file (.xlsx, .xls or .csv). You can fix cells and untick rows in the preview, then click Import N Contracts.
A blank Status imports as Approved; any value other than approved counts as Pending. A blank or unknown Type imports as fixed.
The template has drop-downs for Project, Client, Type and Status, and opens only Total Amount (fixed) or Total Hours (hourly) according to the Type. A number or date that can't be read is an error on that row, not a silent 0 or blank.
An unknown project is an error; an unknown client is a warning and the project's client is used.
For a fixed contract, Total Hours is worked out from amount ÷ rate; a different figure in the file is replaced, with a warning.
If the file would take any project over 200 contracts, nothing is imported.
Export gives Excel or CSV for the Current Filter or All Contracts, with the same values the screen shows.
Who can see and change contracts
View
See the contracts of the projects you can reach, and export them.
Manage
Add, edit and import contracts.
Full Access
Also delete contracts.
Contracts has its own line in Permissions, independent of Projects: someone can manage contracts without being able to open the Projects page. With Contracts at None, contract money is also left out of the reports that person runs.
Contract statuses and custom fields
Settings → Status Setting (Contract Status Configuration) renames or recolours Pending and Approved; the two stages are fixed.
Settings → Parameters → Contracts adds your own fields, shown as extra columns and filters.
Contracts with dates can also be shown on the Calendar.
Checklists
Free
Shared step-by-step lists you tick off in a floating panel and reset for the next round.
Chapters
Checklists are the lightest way to capture a process: onboarding steps, pre-flight checks, QA gates, anything you repeat. Open Checklists in the sidebar. Every checklist in the workspace is shared — everyone who can open the page sees the same lists and the same ticks.
Grid and list views
Switch with the two buttons at the right of the filter bar (List View / Grid View); your choice is remembered on this browser.
Grid View (default)
Each checklist is a clipboard card showing its name, its first 4 items (+ N more...) and its status. The first card is Create Checklist. Click a card to open it.
List View
A table with Name, Progress (a bar and %, green at 100%), Status and Created By. Click a name to open the checklist. Click a column header to sort; click again to reverse. With no sort chosen, the newest checklists come first.
Search checklists filters by name.
All Status filters by Open or Done (you can pick both).
In List View, the grid icon at the right of the header (Column Visibility & Order) ticks columns on or off and lets you drag them into a new order by their ⋮⋮ handles; Name always stays. Drag a header's edge to resize a column. The layout is remembered in this browser.
Under the table, show 10, 50, 100, 200 or All items per page and page with the arrows. An empty result reads No checklists found.
Create a checklist
1Click Create Checklist (grid) or + Create New Checklist (list).
2In New Checklist, enter a Checklist Name * (up to 255 characters), e.g. "Website Launch".
3Click Create Checklist. It starts empty with status Open.
4Click the new checklist to open it and add items.
Without Manage access the create card and row are greyed out with a Read-only tooltip.
Work in the floating panel
Clicking a checklist opens it in a floating panel that stays on screen while you move to other pages, so you can tick steps while you work. One checklist is open at a time — opening another replaces it — and the panel closes when you reload the page. Drag it by any empty part (such as its coloured board) to move it, drag any of its four edges to resize it (at least 300 × 200 pixels), and close it with ✕.
The bar at the top shows N% COMPLETED; it turns green at 100%.
Click the name to rename the checklist. Open Description to add details (up to 2,000 characters).
Type in Add new item... and press Enter or + to add a step. To add several at once, separate them with commas: Site walk, Snag list, Client sign-off adds three items, in that order (up to 255 characters each, at most 500 items per checklist — at the limit you see A checklist can have at most 500 items.).
Tick the box to check an item (it is struck through); click an item's text to edit it; the bin icon deletes it straight away, without asking.
Checklist Items (done/total) counts progress.
Start a new round: Reset All
When at least one item is ticked, Reset All appears next to the item count. It unticks every item and keeps the items themselves, ready for the next cycle.
Status and deleting
Set a checklist's Status in List View (Open, In Progress or Done by default; the list comes from Settings → Status Setting). Status is set by hand — it does not change when every item is ticked.
Delete one checklist from its ⋮ menu in List View (Delete Checklist asks first).
To delete several, tick their rows (Shift-click a second box to tick every row in between, or use the header box for the whole page) and click Delete N in the bar at the bottom, then Delete All to confirm. Deselect All clears the selection.
Deleting a checklist deletes its items too and cannot be undone.
Who can do what
View
Open checklists and read them. Boxes and fields are read-only.
Manage
Also create checklists, add, edit and tick items, use Reset All and change status.
Full Access
Also delete checklists and individual items.
None
Checklists is hidden; the page answers "Access Denied".
These are the Checklists page of the permission set — see Permissions.
Checklists on the desktop and phone
You can also tick items from the Checklists tab of the Desktop App and from the Android app.
Plan limit
On the standard plans, Free includes up to 10 checklists per workspace; Starter and Professional are unlimited. At the limit the create card reads Upgrade to Create More (in List View, Upgrade for New Checklist) and takes you to Billing.
Reports
Professional
Time, task, portfolio and financial reports you can filter, group, save, share and export.
Chapters
Reports turns what has been logged — hours, tasks, submissions, expenses, sales and contracts — into reports you can filter, group, save, share and export. Open it from the sidebar; it has four sections, also listed under Reports in the sidebar: Overview, Time Reports, Task Reports (sidebar: Tasks & Submissions) and Expenses & Sales.
Reports is a Professional feature, and each section is switched on by your plan on its own. A section your plan doesn't include stays visible as a tab and shows an upgrade prompt.
How the Reports page works
Each section starts with a row of report cards — one per report type, with a short description and how many saved reports of that type you have. Click a card (Create →) to start a new report of that type.
Below the cards is the Explorer: your saved reports and folders for this section (see below). Double-click a saved report to open it.
Inside a report, the breadcrumb (Reports › name) takes you back. Next to the name are Save and ▼ → Save As.
New reports cover this week until you change the dates.
The Refresh button (circular arrows, left of the section tabs) reloads the data behind every report — time entries, tasks, projects, people, expenses, sales and saved reports — without reloading the page. The arrows spin until it is done. Reports don't poll for new hours by themselves, so press it to pick up time logged elsewhere (another tab, the Desktop App or the phone) while a report is open.
On the Time Reports tab you can drag a report card onto another to change their order; the order is remembered in this browser only.
Overview
Executive Project Overview, Employee Performance Score and Worklog Snapshots.
Time Reports
Logged Time, Planned Time, Planned vs Actual and Time Sheet.
Task Reports
Projects & Tasks, Submissions Breakdown, Team Task Distribution and Priority & Risk.
Expenses & Sales
Financial Overview, Expenses Summary, Sales Summary, Profit Analysis, Financial Trends, Financial by Status, Top Items, Monthly Cash Flow and Custom.
Attendance
The ten attendance reports — only in a workspace with Attendance switched on (see Attendance).
Pick the date range
Most reports have a 📅 date button with Today, Week and Month (the current week or month; weeks follow Week Starts On in Settings → General), Period ▸ Monthly Period / Weekly Period, Quarter (the current calendar quarter) and All Time. For any other range, click a start day and an end day in the two-month calendar (shown in From: and To:). The ‹ and › arrows beside it step back or forward by the same length — last week, next week. The range is saved with the report as fixed dates: a report saved on "Week" reopens on the week it was saved in, not the current one — use ‹ › to move it on. Task reports (Projects & Tasks, Submissions Breakdown, Team Task Distribution, Priority & Risk) have no date range: they always show the current state of your tasks and submissions.
Filter by any column
Time reports, the three Overview reports and every Expenses & Sales report share one Filter by control. Click it, pick a column, choose a test and a value; each condition becomes a chip you can remove with ×. A row has to pass all the conditions; picking several values in one column means any of them.
The tests depend on the column: Is empty / Is not empty, Contains / Does not contain, Equal / Not equal, Starts with / Ends with, Greater than, At least, Less than, At most, Between for numbers, Equal, Not equal, Before, After, Between for dates, and Is any of / Is none of for pick-lists (with a search box and Select all). Conditions are saved with the report. A report holds up to 50 conditions, each with up to 100 values.
How time was spent, from completed time entries. The toolbar has the date range, Filter by, Group By, the view button and Export.
Group By — pick one or more of Project, Submission, Task, Tag, Client and Member; the order you pick them in is the nesting order ("1. Project, 2. Member"). Click ▶ on a row to open its sub-groups. Project rows link to the project.
View — Overview (one Date column with the range), Days (one column per day under month headings, weekends shaded), Weeks, Months or Quarters.
Columns: the group name, Key (the project key), Utilization and Logged, then one column per period. Click a header to sort; a Total row closes the table.
Utilization is the hours logged against a simple capacity of 8 hours per weekday in the range.
Above the table, Time Trends (Hours) charts the first eight top-level groups over the periods (not in the Overview view).
When did people start and finish?
On Logged Time (Days view) and the Time Sheet, the 🕒 Start – End toggle shows each day's first start to last end next to the hours, e.g. 9:05 AM–5:40 PM UTC+3, with the number of separate spans when there was more than one; hover it for every span. It uses the workspace's Time Zone and Time Format from Settings → General.
Attendance beside tracked time
In a workspace with Attendance on, Logged Time, the Time Sheet and the Executive Project Overview open with an Attendance vs tracked time panel for the same period and people: the attendance rate (scheduled days attended, counting only days already over), net attendance, the time tracked at work, utilization (tracked ÷ net attendance), the untracked rest, time tracked outside attendance, and late arrivals and absences. Under the figures it names what is worth a look — who logged under 60% of their attendance, untracked hours, timers running while nobody was clocked in — and By person lists everyone, lowest utilization first. A Member filter narrows it to those people; a Project or Client filter compares only the time tracked on those projects. The Time Sheet also adds At work and Utilization columns per employee. It covers up to 93 days at a time, and is not shown on plans without the advanced attendance reports.
Planned Time
The same table and chart as Logged Time, but built from the plan instead of the clock: each task's Planned Hours is spread evenly over the weekdays between its start and due date (a single day when it has only one date, its creation date when it has none). Hours a submission planned but hasn't handed down to its tasks are counted too. The main column reads Planned.
Planned vs Actual
Cards for PLANNED TIME, ACTUAL TIME and TIME VARIANCE (under or over plan), a PROJECT VARIANCE list, and a table — Group, Planned Time, Actual Time, Variance ("Left" or "Over") — that follows your Group By and Filter by. Only groups with logged time in the range are listed. Export is PDF only.
Time Sheet
A payroll-style view, grouped by Member to start with. Cards show Total Logged Hours, Estimated Payroll and Active Team Members. The Team Performance & Payroll table lists each Employee with their Hourly Rate (the member's Rate from Settings → Members), Hours and Gross Pay (hours × rate), and in the Days view one cell per day.
A day over 8 hours is marked OT; time on a project or tag whose name contains "vacation" is marked VAC.
Rates are only known on Member rows, so keep Member as the first grouping for pay figures.
Projects & Tasks
A chart of your tasks, counted per group, with a Configuration panel on the right (hide or show it from the ⋮ menu on the chart):
Chart type — Bar (counts and share of the total), Pie, Doughnut, Timeline (tasks created over time) or Treemap.
Show bars with zero values and Use single color.
Grouping — Project, Status, Assignee, Priority, Client, Tag or Submission. Sorting — Alphabetical (A-Z) or (Z-A).
Chart filters — conditions under Meet ALL of the following conditions and Meet ANY of the following conditions (+ Add condition) on Name, Status, Priority, Due Date, Start Date, Project, Assignee, Client, Submission or Tag, with tests such as is any of, is none of, contains, starts with, is before, is after.
Submissions Breakdown
Submission Status Distribution: a stacked bar per project showing how many submissions sit in each status, and a table with one column per status and a Total, largest projects first.
Team Task Distribution
How tasks are spread across people: a stacked bar per Team Member by status (plus an Unassigned row), and a table with a column per status and Total Tasks, busiest first. Use it to spot overloaded and idle people.
Priority & Risk
Scores every open task for risk — 2 points per day overdue, 10 for High or Urgent priority, and 2–8 extra points when it is due within 3 days (more the closer it is) — and rolls that up:
Cards: Overdue Tasks, Critical Priority (open high-priority tasks), At Risk Projects (Health Score below 70%) and Bottlenecks (people holding at least one task scoring 10 or more).
Project Risk Analysis — the three projects with the lowest Health Score (100 minus their tasks' risk), with overdue and critical counts.
Team Attention Needed — up to five people carrying the most critical tasks.
Top Critical Actions — the ten riskiest open tasks with their Risk Factors (Overdue by N days, High Priority, Due Soon) and actions: View opens the task; Done marks it done and +7 Days (overdue tasks) moves its due date to a week from today — both need Manage on Tasks. The report does not refresh by itself afterwards; press Refresh (or reopen it) to see the change.
Executive Project Overview
(Its View menu has no effect on this report.) A portfolio health check across every project you can reach. Lifetime figures describe the whole project; "in range" figures follow the report's dates.
Cards: Total Projects, Planned Hours (lifetime), Logged Hours (lifetime), Approved Income, Approved Expenses, Net Profit and Profit Margin (in range).
Revenue vs Cost (income in range against lifetime cost, top projects), Income Mix (approved and pending contracts and sales, with the fixed/hourly split), Portfolio Summary, Portfolio Health (On Track / At Risk / Critical counts) and Portfolio Expenses (lifetime) with Utilization Intensity.
Strategic Project Performance table: Project Analysis (with its PM), Primary Client, Health Status, Resource Utilization (lifetime hours logged / planned), Operational Budget (lifetime), Ancillary Costs (in range) and Income & Profit (in range). Group By Client, Member (project manager) or Status adds subtotal rows.
Budget
The project's contracts' total value; with no contracts, planned hours × the project's hourly rate.
Actual cost
Lifetime hours × the project's hourly rate, plus all its expenses (pending included).
Health
Starts at 100 and loses 10 points above 90% of planned hours and 20 more above 100%, 10 above 90% of budget and 30 more above 100%, and 20 for an Overdue status. 80+ is On Track, 50–79 At Risk, below 50 Critical.
Profit
Approved income (sales + contracts) minus approved expenses, in the date range — the same figure as the project Status tab.
Employee Performance Score
A 0–100 scorecard per person for the date range. The Team Performance Score card averages everyone; the other cards break it down:
Task Completion (35%)
On-Time Completion Rate: tasks marked done on or before their due date, out of all their assigned tasks.
Estimation Accuracy (25%)
How close the hours logged on their tasks came to the tasks' planned hours.
Attendance Score (20%)
With Attendance on, it comes from real clock-ins: points lost for late arrivals and early departures per day attended, and for absences per scheduled day already over. Without it, it loses points for days the tracker started after 9:30 AM or stopped before 5:00 PM, judged in the time zone of the computer you are viewing the report on.
Avg Working Hours (20%)
Consistency against a target of about 8 hours per working day.
The Detailed Employee Breakdown table — Rank, Employee, Avg Hours, On-Time %, Late %, Accuracy %, Final Score — sorts by any header; hover a header for its definition. Use Search employee... to find one person. Export is PDF only (Export as Excel is greyed out).
Worklog Snapshots
The screenshots taken by the Desktop App while a timer runs, with their memos, laid out by day. Group By Project, Submission, Task, Tag, Client, Member or Contract (several levels), and the view switches the date groups between Days, Weeks and Months. Click a thumbnail to open it full size and step through the others.
Deleting a snapshot removes time
The trash button deletes a screenshot and takes its block of time off that person's timesheet — a screenshot is the proof of that work. It can be done by the person in the screenshot, the project's creator or the workspace owner.
The workspace owner and members with Manage or Full Access on Dashboard see the team's screenshots; everyone else sees their own. Time Tracker at None shows an empty report.
Expenses & Sales reports
All nine financial reports read the same records — expenses, sales and contracts — and share a toolbar: date range with ‹ ›, Filter by, Group By (Project, Status, Tag, Source or Month; on the Overview, Summary and Custom reports) and Export (PDF or CSV). Records are placed on their date; a contract on its start date (or due date, or creation date).
Total Sales, Total Contracts, Total Income (Sales + Contracts, incl. pending) and Total Expenses (incl. pending) count everything.
Net Profit (Approved Income − Approved Expenses) and Margin (on Approved Income) count approved money only — the same rule as the project Status tab.
Approved and pending (not approved) boxes split each of Sales, Contracts and Expenses.
Financial Overview
All the cards and boxes, a portfolio summary (income, expenses, net profit, approval rate, profit health), the trend card, Income vs Expenses (Approved) by month, the Net Profit Trend and a breakdown table by your Group By.
Expenses Summary / Sales Summary
One side only: its total, approved vs pending boxes, its trend, and a breakdown by Status (or your Group By) with count and total.
Profit Analysis
The cards, approval boxes, portfolio summary and the monthly income/expense and net-profit charts.
Financial Trends
The cards plus Income vs Expenses (Approved) and Net Profit Trend by month.
Financial by Status
A Status Breakdown table (counts and amounts of sales, contracts and expenses per status) and doughnuts for Sales, Contracts and Expenses by Status.
Top Items
Top 10 Sales, Top 10 Contracts and Top 10 Expenses by amount.
Monthly Cash Flow
Total Inflow, Total Outflow, Net Cash Flow and Ending Balance, then a month-by-month table: Inflow (Sales + Contracts), Outflow (Expenses), Net, Net Margin, Running Balance and change on the month, with the BEST and LOW months marked. Toggle Approved only; sort by Month, Net or Inflow.
Custom
Starts from the Financial Overview and lets you shape it — see below.
The trend card (e.g. Income vs Expenses Trend) compares the range with the period just before it — "Sales increased by 12% compared to the previous month". Switch it between Daily, Weekly and Monthly (Back to automatic resets), and use Approved only and Include contracts.
Custom financial report
Expenses & Sales → Custom starts from the Financial Overview and lets you shape it into the exact statement you need:
Boxes (Show / hide boxes) — turn any of the 17 cards, charts and tables on or off, or remove one with the × in its corner; Show all brings them back. It adds a Current Custody card: approved sales and contracts minus approved expenses, including your adjustments.
+ Add Item — pick specific expenses, sales or contracts from any project (search, project and date filters) and count each at a percentage (0–100%) in the Added Items box. An item already in the filtered data is re-weighted, never counted twice; 0% takes it out. An added item still counts even if it falls outside the report's filters or dates.
Create a report-only adjustment — a Sale or Expense with a title, amount and date that exists only in this report and counts towards its totals. It never appears in the project, Sales, Expenses or any other table.
Each report-only adjustment row has Edit (change Sale/Expense, title, date and amount; Enter saves, Esc cancels; Save needs a title, an amount above 0 and a date) and ✕ to remove it. An added record that was later deleted stays listed with ⚠️ This record no longer exists and is not counted. Remove it to clean up the report. Added items outside the report's filters or dates carry a marker saying they still count.
Include filtered data — turn it off to count only the items you added.
Save it like any report; the hidden boxes, added items, percentages and adjustments are all kept with it.
Save a report
1Set it up — dates, filters, grouping, view, sort order or chart options.
2Click Save next to the report name. The first time, the Save Report dialog asks for a Report Name (up to 100 characters).
3Later, Save updates it in place; ▼ → Save As keeps the original and saves a copy under a new name.
A new report is saved into the folder you were in. Two reports in the same folder can't share a name (A report with this name already exists in this folder.). Saved reports are personal: only you, and the people you share them with, see them.
Folders and the Explorer
The Explorer panel on the left shows this section's folders as a tree (or icons — switch with its button). Click + for Create New Folder. Each section has its own folders.
The list on the right shows the current folder, with breadcrumbs back to 🏠. Switch between Grid View and List View; the list has Report Name (click to sort), Owner and Table Type, and a Shared badge on shared reports.
Drag a report (or several ticked reports) onto a folder to move it, or tick reports and use Move to Folder / Delete Selected.
Deleting a folder that isn't empty asks where to move its contents first (Move Here & Delete Folder).
Rename, duplicate, move, delete or leave
The ••• button (or right-click) on a saved report or folder offers:
Rename and Move to... — for the owner and people it is shared with to edit.
Duplicate — a copy named "… (Copy)" in the same folder; duplicating a folder copies everything in it.
Share and Delete — owner only. Delete asks first and can't be undone.
Leave — on a report shared with you: removes it from your list without deleting it.
Share a report
1Choose Share from the report's ••• menu.
2In Share Report, search by name or email and click a member to add them — or type a full email address and choose Share via email.
3Set each person to Can view or Can edit, or remove them with ×. You are listed as Owner with Full control.
4Click Save Changes. The report appears in their Explorer with a Shared badge.
People with Can view open it read-only (no Save); Can edit can change and save it, rename and move it. A report can be shared with up to 200 people. What a shared report shows still follows each viewer's own permissions and projects.
Export a report
Logged Time, Planned Time, Time Sheet
Export → Export as CSV (name, key, utilization, hours and, in the Days view, one column per day), Export as Excel (the same comma-separated file, saved with an .xls name — Excel may warn before opening it) or Export as PDF (a landscape table of the current view with a TOTAL row).
Planned vs Actual
Export as PDF — summary plus the Group / Planned / Actual / Variance table.
Export as PDF only; the Excel (and CSV) entries are greyed out.
Expenses & Sales reports
Export as PDF, or Export as CSV with one row per expense, sale and contract (Kind, Title, Amount, Date, Status, Project, Tags). Expenses Summary leaves out sales, and Sales Summary leaves out expenses.
Worklog Snapshots
No working export (the menu entries do nothing).
Task reports
No export.
Who can use Reports
View
Open Reports and the reports shared with you, read-only. The report cards are greyed out.
Manage
Create, save, rename, move, duplicate and share reports; create folders.
Full Access
Also delete reports and folders, and leave shared ones.
What a report contains follows your other permissions
Every report is listed for anyone with access to Reports; what it contains follows your other permissions and your project access. Time Tracker at None gives empty time reports; Tasks or Submissions at None empty task reports; Projects at None an empty Executive Project Overview; with no access to Expenses, Sales or Contracts the Expenses & Sales reports show zero for that part rather than disappearing. Time reports include the whole team's hours when your Time Tracker level is View or above (or Reports is Manage or above); otherwise only your own.
A month view of every dated item in the workspace, plus meetings you schedule with your team.
From the Overview video, starting at Plan ahead(0:39)
Chapters
The Calendar puts everything dated in your workspace on one month grid: project, submission, task and contract dates, expenses and sales, meetings, and — if you want it — the hours your team logged each day. Open it from Calendar (📅) in the sidebar. It is also where you schedule meetings.
Plan
Starter and Professional on the standard plans. On Free the page is covered by an "Unlock Calendar" prompt with Get Starter Now and Compare Plans.
Permission to open it
Calendar at View or higher. With Calendar at None the page answers "Access Denied — You do not have permission to access the Calendar module."
Permission for meetings
Its own page in the permission set, called Meeting — see Meeting permission levels below.
What you see
Each layer follows its own page permission. Projects, submissions, tasks, contracts, expenses and sales stay within your access scope; meetings are shown for the whole workspace.
Move around the month
The month and year are shown at the top left of the grid. Use ← Prev and Next → to step a month, and Today to come back to the current month.
📅 Custom opens a picker: change the year with ◀ ▶ and click a month (Jan … Dec) to jump straight to it. The current month is outlined and the month you are on is filled.
Today's date is circled in blue. Days from the previous and next month fill the first and last week in a lighter shade.
The first day of the week comes from Week Starts On in Settings → General.
Maximize calendar (top right of the grid) fills the window with the whole month so every week fits without scrolling; press Esc or click Restore calendar to bring it back. On a phone the week keeps a readable width and scrolls sideways inside the calendar box instead of cutting off the last days.
Choose what is shown: Filters
The Filters bar has one button per layer. A highlighted button is on; click it to turn the layer off or on. Select All ✓ turns every layer on; once they are all on the same button reads Clear All ✕ and turns them all off. All layers start on each time you open the page.
Projects
Each project on its start or due date. Needs Projects at View.
📋 Submissions
Each submission on its start or due date. Needs Submissions at View.
✅ Tasks
Each task on its start or due date. Needs Tasks at View.
💰 Expenses
Each expense on its date, shown as amount and title. Needs Expenses at View.
🛒 Sales
Each sale on its date, shown as amount and title. Needs Sales at View (Expenses at View also shows it).
📄 Contracts
Each contract on its start or due date. Needs Contracts at View.
🤝 Meeting
Meetings on their date, with the start time. Needs Meeting at View.
⏱ Time Tracker
Hours logged per day (no items). Needs Time Tracker at View and a plan that includes Time Tracker.
A layer you have no permission for is simply not offered. Expenses, Sales and Contracts are Professional features: on Starter their buttons can appear, but nothing is placed on the grid for them. View By — 🛫 Start Date or 🏁 Due Date (the default) — decides which date places projects, submissions, tasks and contracts; an item without that date falls back to its other date, and an item with neither is not shown. Expenses, sales and meetings always sit on their own date.
Read a day
Each day lists up to 10 items, color-coded by type; beyond that the day shows +N more (not clickable). When a day's list is longer than its box, the list scrolls inside the box.
Hover an item for a card with its type, title, project, status, priority, description and — for meetings — start and end time and the number of attendees.
Click an item to open it where it lives: a project opens its page; a submission, task, contract, expense or sale opens the matching tab of its project with that item selected (an expense or sale without a project opens on the Expenses or Sales page). A meeting opens Meeting Details.
Dates and time zones
Items that carry only a date — meetings, and task, project, submission and contract dates — show on the day that was picked, whatever time zone you are in.
Logged time and money on each day
The Time Tracker filter (⏱) puts a ⏱ hours badge on each day with logged time — hover it for the number of entries and the hours per person — and the month's total (⏱ … this month, counting only the days of that month) next to the month name. The foot of each day shows up to five colored dots (the projects' colors) and the number of entries.
Whose hours: everyone's time logged on the projects within your access scope — not only your own. A timer counts on the day it started, and one that is still running counts up to now (refreshed every minute). Hours added for a period (Add Hours) are split evenly over the days of that period. If the hours cannot be loaded, the month total shows —.
With Sales and Expenses shown, each day ends with one money line, rounded to whole amounts in the workspace currency: Sales in green, Expenses in red, or — when both filters are on — Profit (green) or Loss (red, with a minus sign). Hover it to see how it was worked out (the number of sales or expenses, or Sales … − Expenses …). A day with no sale or expense shows no line. A busy day's items scroll so the line stays in view.
Schedule a meeting
Meetings are created on the Calendar. The + New Meeting button (top right) appears when you have Meeting at Manage or Full Access and the 🤝 Meeting filter is on.
1Open Calendar and click + New Meeting.
2Enter a Meeting Title (required, up to 255 characters) and pick the Date (required).
3Optionally add a Description (Add meeting details or agenda..., up to 20,000 characters) and a Start Time and End Time. Leave the times empty for an all-day meeting.
4Under Add Expected Attendees, type a name or email in Search by name or email and click a person in the list to add them (No matches found. when nobody fits). Remove someone with ✕ on their chip.
5Click Create Meeting. The meeting appears on its day, and a group chat with the same name is created in Chat for you and the attendees.
Who can be invited
Attendees are chosen from the workspace's team members who have a Projments account linked to them (people who accepted their invite). A meeting can have up to 50 attendees; the counter shows (N / 50), and adding one more says "A meeting can have at most 50 attendees." You, as the organiser, are in the meeting's chat either way, but you are counted as an attendee only if you add yourself.
Join, share and chat
Click a meeting on the calendar to open Meeting Details: title, date, time (or All Day), description, the number of attendees and their names.
Join opens the meeting in a new tab: you are taken to the meeting's group chat in Chat and a video call starts.
The arrow next to Join offers Join meeting and Copy join link ("Meeting link copied to clipboard!").
Chat opens the Chat page in the same tab; the meeting's group chat is listed there under the meeting's name.
While a meeting you organised or were invited to is running (between its start and end time — all day if it has no times), a Meeting Started: bar with a short chime appears at the top of every workspace page. Click Join to go to the meeting's chat and start the call, or ✕ to dismiss it. The bar goes away by itself when the meeting ends. The day and the times are your own local ones.
Who can use a join link
You must be signed in (the link sends you to the sign-in page first). The link works for members of the workspace and for people invited to that meeting; anyone else sees Meeting Not Found — The meeting link is invalid or has expired. Opening the link adds you to the meeting's attendees and its group chat. Video calls need the Professional plan.
Edit or delete a meeting
1Click the meeting on the calendar to open Meeting Details.
2Click Edit (Meeting at Manage or Full Access), change any field in Edit Meeting and choose Save Changes.
3Or click Delete (Meeting at Full Access); at Are you sure? click Yes, Delete to confirm or Cancel.
The end time must be after the start time ("End time must be after the start time."); Create Meeting / Save Changes stays disabled until it is.
Deleting a meeting removes it from the calendar; its group chat stays in Chat.
Changing the title or the attendee list later does not change the group chat that was created with the meeting. Someone added later joins the chat when they open the join link.
Meeting permission levels
None
No Meeting filter, no meetings on the calendar and no Meeting Started bar.
View
Sees every meeting in the workspace, can open details, Join, copy the link and open the chat.
Manage
Also creates meetings (+ New Meeting) and edits them.
Full Access
Also deletes meetings.
Set these in Settings → Permissions — see Permissions. Calls and the meeting chat are covered in Chat and Calls; logged hours in Time Tracker.
Change a date from the calendar
Items can't be dragged between days. To reschedule a task, project, submission or contract, click it to open it in its project and change its date there; the calendar shows the new date the next time it loads. Meetings are rescheduled with Edit in Meeting Details.
Clients
Free
The list of organizations you work for, used to group projects, filter lists and reports, and set access scopes.
Chapters
Clients are the organizations your projects are for. Each project can be linked to one client in its Client field; projects can also have no client. Linking projects to clients lets you filter the Projects, Sheets and Contracts lists with All Clients, filter and group Reports by Client, and give a member access to all projects of a client — including ones created later.
Find the list in Settings → Assets → Clients (the Assets group shows only when your permission set lets you see Workspace settings).
The Clients list
Client Name — click it to rename the client in place.
Projects — a badge such as 3 Projects with how many projects are linked to the client (counting only projects you can reach), or — when there are none you can see.
Search clients... narrows the list by name. The list is sorted A–Z.
The grid icon at the top right (Column Visibility & Order) shows or hides columns; Client Name always stays. Drag a column header to move it, or drag its right edge to resize it. This browser remembers the layout.
Show 10, 50, 100, 200 or All items per page and page with the arrows at the bottom.
An empty search shows No clients found.
Add a client
1Open Settings → Assets → Clients.
2Click + Create New Client, the first row of the list.
3In New Client, type the Client Name (required, up to 100 characters), e.g. "Acme Corp".
4Click Create Client (or press Enter).
Names don't have to be unique, so check the list before adding one twice. Then link projects to it from the project's Client field — see Projects.
Rename a client
Click the name in the list and type, or open the row's ⋮ menu and choose Edit, change the name in Edit Client and click Save Changes. The new name shows everywhere the client is used; its projects stay linked.
Delete clients
1Open the row's ⋮ menu and choose Delete — or tick several rows (Shift-click ticks a range; the header box ticks the whole page) and click Delete N in the bar at the bottom.
2Confirm with Delete.
Clients with projects can't be deleted
A client that still has any project is refused ("Cannot delete client that has projects") — including projects you can't see, so a client showing — in the Projects column can still be refused. Move those projects to another client, or clear their Client field, first. In a bulk delete the others go through and Some Deletions Failed says how many were deleted and how many could not be.
Import and export clients
Export saves the list as Excel (.xlsx) or CSV — Current Filter (what the search shows) or All Clients. The file has the client name, the project count and a column for each client custom field.
Import (Manage or Full Access): choose Download Template, fill one client per row in the Client Name column, then drop the file (.xlsx, .xls or .csv, up to 500 rows and 10 MB) on the import window. Rows with a problem are flagged under Validation and left unticked — fix the cell in the preview and the row is ticked again. Untick rows you don't want and click Import N Clients.
Clients are created one by one. If one is refused part-way (for example at the plan's client limit), the import stops and the message names the row and how many clients were imported before it.
Who can do what
Clients are governed by the Workspace Settings page of the permission set (shown as Workspace), which also covers Tags:
View
See and export the list.
Manage
Also create, rename and import clients.
Full Access
Also delete clients.
None
The Clients page answers "Access Denied".
Which clients' projects a member can reach is a separate setting, their Access Scope — see Permissions.
Limits
On the standard plans, Free allows 10 clients per workspace; Starter and Professional are unlimited. At the limit, creating or importing another client is refused with an upgrade message ("Your Free plan allows 10 clients…").
If your plan doesn't include Clients, the page shows an upgrade prompt instead of the list.
Client names are up to 100 characters.
Custom fields defined for clients in Settings → Parameters → Client appear as columns (and in the template), but their values can't be saved for clients yet ("Custom fields can't be saved for clients yet.") and are skipped on import.
Tags
Free
Shared labels for tasks, time entries, expenses and sales, managed in one list.
Chapters
Tags are short labels — "Design", "Urgent", "Travel" — that you keep in one list for the workspace and then put on tasks, time entries, expenses and sales (not on projects). Used consistently, they let you slice work and money across projects: the Tasks, Time Tracker, Expenses and Sales pages each have an All Tags filter, and Reports can filter or group by Tag.
Manage the list in Settings → Assets → Tags.
The Tags list
Tag Name — click a name to rename it in place.
Search tags... narrows the list; it is sorted A–Z. An empty search shows No tags found.
Show 10, 50, 100, 200 or All items per page and page with the arrows at the bottom.
Custom fields — each tag parameter (Settings → Parameters, Tags) becomes an editable column: text, number, date, dropdown or Yes/No (text up to 255 characters). Values are saved on the tag. The parameters are saved with the workspace, so the whole team sees the same columns.
The grid icon (Column Visibility & Order) opens Toggle Columns to show or hide those custom-field columns; it is empty when tags have no custom fields.
If a rename is refused, the Edit Tag dialog (or the cell) stays open and shows the reason.
A bulk delete removes the tags one at a time and shows its progress in the bar at the bottom.
Create a tag
1Open Settings → Assets → Tags.
2Click + Create New Tag, the first row of the list.
3In New Tag, type the Tag Name (e.g. "Design") and click Create Tag (or press Enter).
A tag name is 1–50 characters and can't contain a comma ("Tag name can't contain a comma.").
Names are unique in the workspace ignoring case: "design" is refused when "Design" exists ("A tag named "Design" already exists.").
Use tags on your work
Tasks — the task's Tags cell (Add Tag) in the list or the task panel. Filter the Tasks page with All Tags.
Time entries — choose one in Select Tag when you start the timer, or change it in the Time Tracker list's Tags column; filter with All Tags.
Expenses and Sales — the Tags cell of each record (Add Tag); filter those pages with All Tags.
In these cells you pick one tag from the list. Imports can bring a comma-separated list, up to 10 tags on one item.
Only tags that exist can be used — a name that isn't in the list is refused ("Tag "X" doesn't exist. Create it on the Tags page first.").
The timer's tag also goes on the task
Picking a tag when you start the timer — or changing an entry's tag in the Time Tracker list — also sets that task's Tags to the same single tag, replacing whatever tags the task had.
Rename a tag everywhere
Click the tag's name in the list (or ⋮ → Edit), type the new name and save. The new name replaces the old one on every task, time entry, expense and sale in the workspace that carries it, so filters and reports keep working. Renaming onto another tag's name is refused.
Delete tags
1Open the row's ⋮ menu and choose Delete — or tick several rows (Shift-click ticks a range; the header box ticks the whole page) and click Delete N in the bar at the bottom.
2Confirm with Delete.
Deleting a tag only removes it from the list, so it can no longer be picked or chosen in a filter. Items that already carry it keep the label as it is (and still save), but duplicating such an expense or sale leaves it off the copy. Remove it from items by hand if you no longer want it; creating a tag with the same name again makes it pickable and filterable once more.
Import and export tags
Export saves the tag names as Excel (.xlsx) or CSV — Current Filter or All Tags.
Import (Manage or Full Access): Download Template, put one name per row in the Tag Name column, and drop the file (.xlsx, .xls or .csv, up to 500 rows and 10 MB) on the import window. Names that break the rules or already exist are flagged under Validation and left unticked; fix them in the preview or leave them out, and click Import N Tags.
A name that appears twice in the file (in any case) stops the import before any tag is added. Tags are then created one by one; if one is refused part-way (for example at the plan's tag limit), the import stops and says how many were imported before it.
Who can do what
Tags are governed by the Workspace Settings page of the permission set (shown as Workspace), which also covers Clients:
View
See and export the list.
Manage
Also create, rename and import tags.
Full Access
Also delete tags.
None
The Tags page answers "Access Denied". Members can still pick existing tags on tasks, time entries, expenses and sales they may edit.
On the standard plans, Free allows 10 tags per workspace; Starter and Professional are unlimited. At the limit, creating or importing another tag is refused with an upgrade message ("Your Free plan allows 10 tags…").
If your plan doesn't include Tags, the page shows an upgrade prompt instead of the list.
Up to 10 tags on one item; each tag name up to 50 characters.
Team & Members
Free
Add and invite people, set their permissions, access scope, rate and seat, and group them into teams.
Chapters
The Members page is your roster: everyone who works here, with their permission set, access scope, rate, seat and contact details. The Teams page groups members into named teams. Both are in Settings → Management, next to Permissions. Team management is included on every plan, and the number of people you can invite is unlimited.
Who can see and change members
Seeing the roster. Members, Teams and Permissions open for anyone who has at least one page above None in their permission set. Without Manage rights on Workspace Settings the pages are read-only — but everyone who can open them sees every member's email address and rate.
Adding, editing and importing members, creating and renaming teams needs Workspace Settings at Manage or Full Access.
Removing members and deleting teams needs Workspace Settings at Full Access.
The workspace owner can do all of it. Only the owner can give or take away the Owner role.
The Members table
The top bar has a search box (Search members..., matching name or email) and three filters: Permissions, Team and Access Scope — the last one also offers Custom (no scope) to list the members whose project access was picked by hand rather than from a saved scope. Click the Name, Email or Role header to sort (other columns don't reorder reliably); the grid icon at the right end of the header opens Visible Columns & Order, where you can hide columns, drag them into a new order, or go back to Default. Pages show 10, 50, 100, 200 or All rows.
Name
The person's own name, taken from their Projments profile. Nobody can change it here — not even the owner. Next to it are the status chip (see below) and a yellow "!" when the member has no permission set.
Email
The address the member signs in with. Editable; it must be a valid address.
Role
A free-text job title, e.g. Developer (up to 100 characters). While you type, roles other members already use are suggested. It is a label only — except Owner, which gives full access to every page (only the workspace owner can set or remove it).
Rate
The member's billable hourly rate, in the workspace currency. Used to cost their logged hours.
License
The paid seat this member uses, shown as e.g. PROFESSIONAL · #12, or No License. Read-only here: seats are bought and assigned under Billing & Subscription. Without a seat a member works at Free-plan level in your workspace.
Permissions
The permission set that decides what this member can do on each page. Empty (marked ⚠️) means no access to any page. The owner's row reads FULL ACCESS.
Access Scope
Which clients and projects this member can reach: All projects, No access, N clients, N clients · partial (some clients limited to single projects), or a bookmark and a saved scope's name. Click the cell to open the picker. The owner's row reads All projects.
Team
The team this member belongs to (one team per member).
Department, Mobile, Country, Time Zone, Join Date, Leave Date
Optional HR details. Department suggests values other members already use; Country and Time Zone are picked from a list; Mobile must be a phone number (7–15 digits); Leave Date can't be before Join Date.
Custom fields
Any fields added for Members under Settings → Parameters appear as extra columns.
Most cells are edited in place: click, type or pick, and the change saves on its own. If the change is refused, the cell keeps what you typed and says why. The ⋮ menu at the end of a row has Edit (opens the full member form) and Delete. The owner's row has no menu and no checkbox: the owner can't be edited in bulk or removed.
Member status chips
The chip next to each name tells you whether that person can actually sign in yet. Hover it for the explanation.
Owner
Owns this workspace.
Active
Has an account, has confirmed their email address, and can sign in.
Awaiting admin approval
The invitation is waiting for Projments to approve it. Nothing has been emailed yet — the sign-up link goes out on approval.
Invitation rejected
The invitation was refused, so no sign-up link was sent. The row stays until you remove it.
Not registered
Invited, but has not created an account yet. Add them again to send the invitation a second time.
Email not confirmed
The account exists but the email address is not confirmed yet. They can re-send the link from the sign-in screen.
Account awaiting approval
They have registered, and the account is waiting for approval before they can sign in.
Inactive
This account cannot sign in.
Add a member
1Open Settings → Members and click + Create New Member (the first row of the table). The Add Member form opens.
2At the top, set their Access Scope. Every client that exists now is ticked to start with — see Permissions for what that does and doesn't include.
3Type their Email. Projments checks it as you type: if the address already has an account you see Account Found (Name locked) and the name is filled in for you; otherwise type their Name yourself.
4Optionally fill Role, Rate, the detail fields and any custom fields.
5Pick a Permissions set and a Team. A member left at — None — for Permissions can't open any page until you pick a set.
6Optionally choose a seat in Assign License (Seat). Only your unassigned seats are listed; — No License (Dashboard Only) — adds them without one, and No available seats. Buy more in Billing. means every seat is in use. A seat can only be attached to someone who already has an account; for an invitation the choice is dropped, so assign the seat in Billing after they register.
7Click Add Member (existing account) or Add & Request Invite / Add & Send Invite (new address — see below).
Name and Email are required
Leaving either empty and clicking the button shows Name and Email are required. While a field breaks a rule the button is disabled: the reason shows under that field and when you hover the button. Adding an address you added before updates your earlier row instead of creating a second one (if a different admin added it, a second row is created).
Inviting someone without an account
Adding a person who already has a Projments account gives them access straight away — no email is involved; the workspace simply appears in their workspace list. Adding an address with no account yet shows No account yet — invitation needs admin approval and asks you to confirm in a Request invitation (or Send invitation) dialog. The member row is created at once with the role, permissions and scope you set; then:
Usually the invitation is reviewed by Projments first (Add & request invitation). The row shows Awaiting admin approval, nothing is emailed yet, and the sign-up link goes out as soon as it is approved — you don't need to add them again.
When review isn't required, the dialog says An email is sent as soon as you confirm and the button reads Add & send invitation.
The invitation asks them to sign up with that exact address — that is what links the workspace to their new account. Once they register, they land in your workspace with the access you set.
Resend an invitation
After adding you see one of: Invitation sent to …; … was added, and the invitation is waiting for approval by an administrator; or … was added, but the invitation could not be sent — (reason). Add them again to retry once that is fixed. The form shows No account yet — invitation needs admin approval under Name for every new address, even when no review is needed. If an invitation never arrived, add the same email again from + Create New Member: that re-sends it (a few times a day at most per address). Importing a spreadsheet never re-sends invitations to people already on the roster.
Edit a member
Edit cells directly in the table, or choose ⋮ → Edit to open the Edit Member form with every field, then Save Changes. The name is Set by the member in their own profile and can't be edited, and the seat isn't changed here — use Billing & Subscription → Team Licenses to assign, reassign or revoke a seat.
Edit or delete several members at once
Tick the checkboxes (Shift-click selects a range; the header box selects the whole page). The bar that appears offers:
Edit N — the Edit N members dialog: Role, Team (only if you have teams), Permissions (only if you have sets), Access Scope (only if a saved scope exists; it replaces each member's project access), Billable Rate, Department, Country and Time Zone. The owner's row is always skipped. Only filled fields will be applied to all selected members. Click Apply to N members. If some changes fail you get one summary message.
Delete N — removes all selected members after one confirmation, with a progress counter (Full Access only; otherwise its tooltip reads Read-only — Full permission is required to delete).
Remove a member
1Choose ⋮ → Delete on the member's row (or select several and use the bar's Delete).
2Confirm in Delete Member. If the member holds a seat, the dialog warns that their license will be revoked and the seat returned to your available pool.
The person loses access to the workspace straight away, including its chats.
Their logged time, tasks and other records are not deleted. Projects they managed are left without a project manager.
A member can also leave on their own with Leave Workspace at the bottom of the Settings sidebar (the owner can't leave their own workspace). Leaving also releases their seat.
Import and export members
Export (above the table) downloads Excel (.xlsx) or CSV, either the Current Filter or All Members, with Name, Email, Role, Rate, Permissions, Team, the detail fields and your custom fields. Import (Manage or Full Access) opens Import Members: download the template, fill one row per person (Name and Email required; Permissions and Team are matched by name; Country as a 2-letter code such as EG; Time Zone as e.g. Africa/Cairo), then upload it.
All or nothing
Every row is checked first. If any row has a problem, Nothing was imported and the message lists the rows to fix. Imported members start with every client ticked (All projects); narrow their Access Scope afterwards if needed. New addresses raise invitations exactly as the form does, and you are told how many were sent, are waiting for approval, or could not be emailed. One exception: rows are sent one at a time, so if the server refuses a row part-way, the import stops with Row N (email): reason. X row(s) were imported before this. — those earlier rows stay. Fix the row and import again; people already added are not invited twice.
Rates and what they drive
The Rate is what Pay for logged hours prices work at. A member with no rate has their hours costed at 0 until you fill it in. Rates run from 0.00 to 99,999,999.99, with up to two decimals.
Teams
Settings → Teams lists your teams with Team Name and Members (how many members are in each), plus a search box (Search teams). A team is a simple grouping — it doesn't change anyone's permissions or project access — and is used to filter the Members page and to assign people in bulk.
1Click + Create New Team, type a Team Name (e.g. Engineering, up to 100 characters) and choose Create Team.
2Put members in it from the Team column on the Members page, the member form, or the bulk Edit.
3Rename a team by clicking its name. Delete it with ⋮ → Delete, or tick several (Shift-click for a range) and use Delete N in the bar (Full Access). Their members are simply left without a team.
A team can only be renamed or deleted by the person who created it. A bulk delete skips teams you didn't create; deleting one from the ⋮ menu only hides it until the page reloads. Teams are listed by name; clicking a header doesn't reorder them.
What each permission level allows, and how to limit someone to certain clients or projects: Permissions. Buying and assigning seats: Billing & Subscription.
Permissions
Free
What each person can do (permission sets) and which projects they can reach (access scope).
From the Members, Teams & Permissions video, starting at Permissions(3:06)
Chapters
Two separate settings decide what a person gets in a workspace. Their permission set decides what they can do — which pages they see and whether they can add, edit or delete there. Their access scope decides which clients and projects they can reach on those pages. One never widens the other: Tasks at Full Access still only reaches the tasks of projects inside the person's scope.
Permission set → what
A named set with one level per page (module). Many members can share one set.
Access scope → where
Which clients and projects this member can reach. Set per member, or shared as a saved scope.
Where to find them
In Settings, the Management group has three pages: Members (each person: their permission set, access scope, rate and seat), Teams, and Permissions (the permission sets themselves). These three pages open for anyone who has at least one page above None — read-only unless their Workspace Settings level is Manage or Full Access.
Four levels per page
None
No access to content. The page is hidden from the sidebar.
View
Browse only. No edits — controls show as read-only.
Manage
Add and edit records. No delete.
Full Access
Everything Manage does, plus delete.
The same guide sits under the Permissions table as the Permission Levels Guide(None: No access to content. View: Browse only. No edits. Manage: Add / Edit records. No delete. Full Access: Absolute control + delete.). A few pages have fewer choices: Dashboard, Chat and Notifications are None or Full Access.
Pages you can set
One column per page, headed in capitals: Workspace Settings (shown as Workspace; it also covers Clients and Tags), Time Tracker, Dashboard, Notifications, Chat, Projects, Projects (Advanced) (shown as Projects (Adv)), Collaboration, Files, Submissions, Tasks, Tasks (Time Tracking), Expenses, Sales, Checklists, Contracts, Reports, Calendar, Meeting and Sheets.
Projects (Advanced)
This is separate from Projects and is not inherited from it. It controls a project's Worklog, Status, Forecast, Description and Settings tabs (View shows the Settings tab read-only; Manage or Full Access can change it), and the Total Duration and Planned (Submissions) columns of the Projects list. Give a member Projects without Projects (Advanced) and they can work on projects without seeing hours totals, budgets and forecasts.
Tasks (Time Tracking)
The time side of a task: its Duration (where hours are logged by hand) and its Time Tracking settings. None hides them, View shows them read-only, Manage lets a member log hours by hand, and Full Access also lets them turn the task's Time Tracking switches on or off and delete logged hours. When a task's Manual hours is off, nobody can log hours on it by hand — its Duration shows a lock. A permission set made before this column existed follows its Tasks level until you pick one ("Follows Tasks until a level is picked here").
Workspace Settings level in detail
View
Shows the Settings gear and the Settings, Assets and Projments Agent groups: General, Tasks, Parameters, Status Setting, Notifications, Billing & Subscription, Clients, Tags, Screen Shots and Manage Screen Shots. Settings pages are read-only (Screen Shots looks editable, but only the owner can save it).
Manage
Change General (and create another workspace), Task Settings, Parameters, Notifications and the status and priority lists; add, edit and import members (their set, scope — choosing an existing saved scope — role, rate and details); create teams and rename the ones you created; add and edit clients and tags.
Full Access
Everything Manage does, plus remove members, delete teams you created, delete clients and tags, remove status or priority options, and Reset Defaults.
Owner only
Deleting the workspace, buying and assigning plans and seats, and saving the Screen Shots settings (the person who created the workspace); creating, editing, renaming or deleting permission sets and saved scopes (the owner or a member whose Role is Owner). Workspace Settings at any level doesn't unlock these.
The Members, Teams and Permissions pages also open — read-only — for anyone with at least one page above None, even with Workspace Settings at None. See Settings and Team & Members.
Create a permission set and give it to people
1Open Settings → Permissions and click + Create Permission Set (the first row). In Create Permission Set, give it a Set Name (e.g. "Designers", up to 100 characters) and choose Create Set.
2A new set starts at None on every page. Pick a level in each column — or use All Pages to set every page at once, then adjust the exceptions.
3Open Settings → Members and choose the set in the member's Permissions column (or in Add / Edit Member).
4Still in Members, set their Access Scope — see below.
All Pages
The All Pages column shows Mixed when the pages differ. Picking a level there asks first ("Set every page of … to …?") and replaces every page's level; Dashboard is Full Access at any level but None, and Chat and Notifications only change for None or Full Access. If members use the set, the dialog says how many (N members use this permission set — their access changes right away.). Click Apply to all pages; you see Updated 1 permission set.
Editing a set changes the access of everyone using it, so give people with different needs their own set rather than editing a shared one. The Members Using column shows how many people each set covers. A member with no set has no access to any page and is marked ⚠️ on the Members page.
Rename, tidy or delete permission sets
Click a set's name in the Set Name column to rename it. Renaming changes nobody's access.
Search sets with Search permission sets. Sets are listed by name (clicking a header shows an arrow but doesn't reorder them). Pages show 10, 20, 50, 100 or All. The grid icon at the right of the header hides or reorders page columns. Hover the Tasks (Time Tracking) header for a summary of what it covers.
Delete one set with ⋮ → Delete (Are you sure you want to delete this permission set?), or tick several and use Delete N in the bar that appears.
Only the owner (or a member whose Role is Owner) can actually create, change, rename or delete sets. Anyone else is told You do not have permission to manage permissions in this workspace, and a refused delete leaves the set in place with that message.
Deleting a set in use
The confirmation doesn't mention who uses the set. Members who were using a deleted set are left with no permission set, so they lose access to every page until you pick another one for them on the Members page. Check Members Using first.
Project access: the access scope
Projects have no access list of their own — who reaches a project is decided by each member's Access Scope. Click the Access Scope cell on the Members page (or the button in Add / Edit Member) to open the Access scope dialog. Search with Search clients or projects...; tick Select all clients and projects(a counter shows N of M clients), whole clients, or — after unticking a client's All projects box — single projects under it (ticking a project also ticks its client). Then Save.
Every client ticked whole — the cell reads All projects. This means every client that existed when it was saved: a client created later is not added, so tick it for the member (or update their saved scope). New members and imported members start this way.
All projects under a client — includes that client's future projects too.
Single projects — only those; a new project of the same client is not added.
Nothing ticked — no projects at all; the cell reads No access.
Projects with no client can't be ticked, so any member with a scope (that is, every member added from the form or an import) never sees them. Only the owner does.
The scope also applies to members whose Role is Owner.
Outside their scope, a project and everything in it — its submissions, tasks, logged time, files and expenses — simply doesn't exist for the member: it is missing from lists, and a direct link answers Project not found or Task not found, and its task and submission titles don't show inside other people's time entries. The same goes for every task when a member's Tasks level is None. You also can't assign them a task or make them project manager on a project outside their scope.
Saved scopes: one change for a whole group
In the dialog, Save as new scope, a name (e.g. "Cairo Delivery") and Create & apply saves the current ticks and puts this member on it at once. Others can then be put on it from Saved scope (each listed with its member count; Custom — this member only keeps the ticks but stops following) or from the bulk Edit. The panel reads Following <name> — N members share it. Edit the ticks and it reads Changed from <name>: choose Update the scope for all N to change it for everyone, Discard changes, or just Save to keep the change on this member only. Rename changes nobody's access; Delete scope (no confirmation) removes only the name — everyone on it keeps exactly the access they had. Creating, updating, renaming and deleting scopes is for the owner (or Role Owner); others are told You do not have permission to manage access scopes in this workspace.
Common setups
Team lead
Most pages at Full Access, Projects (Advanced) at Manage, scope: their clients.
Contributor
Tasks, Submissions and Time Tracker at Manage, Tasks (Time Tracking) at Manage, Projects at View, Projects (Advanced) at None — works on tasks without seeing totals or budgets.
Timer only
As Contributor, plus Manual hours switched off on their tasks — their time comes from the timer alone.
Client stakeholder
View on Projects, Submissions, Tasks and Reports, None elsewhere, scope: one client.
Who is the owner
The person who created the workspace is its Owner and always has full access to every page, every project, and billing — permission sets and scopes don't apply to them. Their row reads FULL ACCESS and All projects.
Setting a member's Role to Owner gives them full access to every page and lets them manage permission sets and scopes — but their own access scope still limits their projects, and they can't delete the workspace, handle billing or save Screen Shots. Only the workspace owner can give or take away the Owner role (Only the workspace owner can grant or remove the Owner role).
Any other Role text (Admin, Developer, Designer…) is a label only: what that person can do comes from their permission set and access scope.
Changing members — their set, scope, role or rate — needs Workspace Settings at Manage; removing a member needs Full Access. Creating, editing and deleting permission sets and saved scopes is done by the owner (or a member whose Role is Owner).
Only the person who created the workspace can delete it.
Permissions decide who may use a page; your plan decides whether the workspace has it at all. In a workspace you don't own, your plan is the plan of the seat the owner assigned you, or Free without one — your own subscription doesn't count there. A module the plan doesn't include shows an upgrade prompt whatever the permissions.
Tightening a permission takes effect immediately. A member dropped to View keeps the page open but every control turns read-only ("Read-only — you do not have permission to edit this"); a member dropped to None loses the module from the sidebar and any open page on it answers Forbidden on the next action.
Settings
Free
Workspace-wide settings: name, currency, dates and time zone, the left sidebar, task defaults, custom fields, status lists, overrun alerts and desktop screenshots.
From the Members, Teams & Permissions video, starting at Settings(0:15)
Chapters
Settings is the control panel for the workspace. Click the gear icon in the top bar (Workspace Settings) to open it; the left sidebar then lists every settings page in four groups. Settings apply to the whole workspace — except where this page says otherwise.
Settings
General, Left Sidebar, Tasks, Parameters, Status Setting, Notifications, and Billing & Subscription.
Management
Members, Teams and Permissions — who is in the workspace and what each person can do.
Assets
Clients and Tags, the two lists projects and tasks draw from.
Projments Agent
Screen Shots (how the Desktop App captures) and Manage Screen Shots (review and delete captures).
Who can open and change Settings
The Settings, Assets and Projments Agent groups appear for the workspace owner and for members whose permission set has Workspace Settings at View or above. Members without it see Access Denied on those pages.
The Management group (Members, Teams, Permissions) appears for anyone with at least one page above None, read-only without Workspace Settings at Manage.
Each group heading can be clicked to fold it. Members (not the owner) also get Leave Workspace at the bottom.
View shows the pages read-only. Manage or Full Access lets a member change them. A few actions need more — they are noted on each page below.
Some things are the owner's alone: deleting the workspace, billing and saving the Screen Shots settings (the person who created the workspace), and creating or editing permission sets and saved scopes (the owner or a member whose Role is Owner).
General
Settings → General (General Settings) holds the workspace's basic details. Change what you need and click SAVE CHANGES; you see Settings saved successfully!, or the reason the save was refused. Without Manage the fields are greyed out. There is also an older General Settings page with Regional Preferences (Currency Symbol and similar) that some links lead to; use the one in the sidebar.
Workspace name
Up to 100 characters: letters, digits, spaces and - _ . , ( ) ' & only. It must differ from the names of the owner's other workspaces. The workspace's web address follows the name, so renaming it moves you to the new address.
Currency
The currency for rates, expenses, sales, contracts and reports (40+ currencies, default EGP).
Date Format
YYYY-MM-DD, DD-MM-YYYY or MM/DD/YYYY, used wherever dates are shown.
Week Starts On
Saturday, Sunday or Monday — the first day of the week in the Calendar, date-range filters such as This week, weekly report charts and the Worklog. Saturday until you change it.
Time Zone
The clock the Time Tracker and Reports use to show the times of a day's work. Searchable list; default Africa/Cairo.
Time Format
12-hour (AM/PM) or 24-hour clocks in the Time Tracker and Reports.
Different settings for one project
A project can use its own Currency, Date Format and Week Starts On from its Settings tab; leave them at Inherit from workspace to follow these. See Projects.
+ New Workspace (at the bottom of the card) creates another workspace; when your plan's workspace limit is reached it reads Upgrade for New Workspace and opens Billing instead. See Workspaces.
Delete a workspace
1Only the workspace's owner sees Delete Workspace, at the bottom left of General. You can't delete your last workspace — create another one first.
2Choose Delete workspace, files, and all data permanently and type delete <workspace name> to confirm, then Confirm Permanent Deletion.
3Or, if you have another workspace, choose Move projects to another workspace before deletion, pick the target and click Move and Delete Workspace. Projects move with their clients (merged with a same-named client there).
Deleting cannot be undone: every project, task, time record, member row, setting and uploaded file of the workspace is erased.
Left Sidebar
Settings → Left Sidebar sets how the sidebar behaves for everyone in the workspace. Change what you need and click Save (✓ Settings Saved). Opening the page needs Workspace Settings at View; changing it needs Manage. Until someone saves it, the sidebar works as it always has: every switch on and the Soft tint look.
Page tabs beside the collapsed sidebar
On: when the sidebar is collapsed, a narrow strip of tabs (List, Collaboration, Timeline…) sits beside it on Projects, Submissions, Tasks and Reports. Off: the collapsed sidebar shows its icons only; open a group's pages from its menu or by expanding the sidebar.
Menu on hover
On: resting the mouse on a sidebar group (Projects, Tasks…) opens a menu of its pages. Off: no menu opens; click a group to open it.
Drag to reorder buttons
On: members can drag the sidebar's buttons, and the pages inside a group, into their own order. Off: the buttons can't be dragged and the ⋮⋮ handle is gone; each member keeps the order they already had.
Selected button
How the button of the page you are on looks: Soft tint (the default), Side bar, Solid, Outline, Pill, Colour only, Underline, Right bar, Fade or Raised. Each card shows a preview.
Tasks (Task Settings)
Settings → Tasks sets the Time Tracking switches every new task starts with. Each task can be changed afterwards from the task itself, and saving here does not change existing tasks. All switches start on; click Save after changing them (it is enabled only once something changed; you see ✓ Settings Saved). Without Manage the switches are locked and there is no Save button.
Website
Timer on the website (Time Tracker).
Android app
Timer in the Android app.
Desktop app
Shown as Desktop-projments: the Projments Desktop App can track the task.
Screenshots
Shown while Desktop app is on. Screenshots are taken when the workspace and plan allow them (Screen Shots settings below, Professional plan). Turning it off means no screenshots on new tasks.
Manual hours
Hours can be typed in (Log Time, Add Hours). Off: only a timer records time on new tasks — nobody can add or edit hours by hand.
At least one of Website, Android app and Desktop app must stay on: the last one left on is locked, and hovering it says "At least one place to track time from must stay on". Changing these needs Workspace Settings at Manage. More in Tasks and Time Tracker.
Parameters (custom fields)
Settings → Parameters (Parameters Configuration) adds your own fields to Projects, Submissions, Tasks, Contracts, Members, Clients, Expenses and Sales. Custom fields then show up as extra columns in those lists, in filters, in the task, submission, expense and sale side panels, in the Add Member, expense and sale forms, and in exports and imports where those pages offer them.
1Click a card (Configure Fields →; read-only members see View Fields →), then + ADD PARAMETER. A page with none shows No Custom Parameters.
2Give it a Parameter Name (e.g. Budget Code; up to 50 characters, unique on that page) and a Data Type: Text, Number, Date, Select (Dropdown) or Yes/No. The type can't be changed later.
3For a Select, type the Options separated by commas (up to 100 options of up to 50 characters, no repeats).
4Optionally tick Required Field, then Create Parameter. Required only adds a * after the field's name in the expense and sale forms; nothing stops a record being saved without it.
Each page holds up to 50 parameters. The list shows Name, Type and Required. Use the pencil (Edit Parameter, Save Changes) to rename a field or change its options, and the bin to delete it (Any data associated with it will be hidden from view.) — values already entered are hidden, not erased. Adding or changing fields needs Workspace Settings at Manage.
Fields are shared with the team
Custom field definitions are saved with the workspace, so every member sees the same fields on any computer or browser, and each workspace keeps its own. Fields that were created before this were kept in one browser; they are added to the workspace the next time someone who can edit Workspace Settings opens it in that browser.
Status Setting (statuses and priorities)
Settings → Status Setting opens Advanced Settings → Lists & Workflows (read-only members see a Read Only button instead of Save), four lists of coloured options:
Defaults Open, In Progress, Done — used by tasks, projects, submissions and checklists. Add, rename, recolour, drag to reorder, remove.
Contract Status
Pending and Approved. Rename and recolour only — Approved decides which contracts count as confirmed income.
Expense Status
Pending and Approved. Rename and recolour only.
+ Add Option adds "New Option"; click the coloured dot to change its colour and type a name (up to 50 characters, unique within the list). Each list holds up to 50 options.
Click Save Changes to keep your edits (Settings saved!). Removing an option asks Are you sure you want to delete this option?. Reset Defaults asks first, then puts every list back to the factory options for the whole workspace.
Adding, renaming and reordering needs Workspace Settings at Manage; removing an option and Reset Defaults need Full Access.
There is no check for options in use: removing a status that items still carry leaves those items with a value that isn't in the list.
Lists are shared with the team
These lists are saved with the workspace: every member sees the same statuses and priorities, and each workspace keeps its own.
Notifications (overrun alerts)
Settings → Notifications (Notification Settings) controls how work that has gone over its planned hours is flagged, for the whole workspace. Each change saves on its own.
By default All Notifications and every Visual Highlighting switch are on, and every bell is off. Until you change a card, tasks show an overrun as red Duration text, and submissions and projects as a light red row.
All Notifications — the master switch. Off stops overrun alerts and removes the overrun colours from every list, and the full Notifications page then shows only "Notifications are turned off for this workspace or your account"; the Notifications panel in the sidebar still lists mentions, replies and other notifications.
Task Overruns, Submission Overruns, Project Overruns — each has Visual Highlighting (on/off, a Highlight Color, and a Display Style: Row colours the row's background, Text colours the duration figure) for lists — off means no colour at all — and Bell Notifications, which raise an in-app alert when logged hours exceed the plan (for projects: the contract).
"Overrun" here means logged hours above planned hours, not a missed due date. Alerts appear in the in-app notification list — this page has no email or push options.
Changing these needs Workspace Settings at Manage. The notification centre itself needs the Starter plan. See Notifications.
Billing & Subscription
Plans, team seats, extra storage, payment cards and receipts — managed by the workspace owner. See Billing & Subscription.
Management: Members, Teams, Permissions
Adding people, their rates, seats and teams are covered in Team & Members; permission sets and access scopes in Permissions.
Assets: Clients and Tags
The lists projects, tasks and time entries draw from. See Clients and Tags.
Projments Agent: Screen Shots
Settings → Projments Agent → Screen Shots decides how the Desktop App monitors work while a timer runs. Click Save Configuration when done. Only the person who created the workspace can save these settings — anyone else (even a member whose Role is Owner) can change the switches on screen but gets Could not save the settings.; a save shows ✓ Settings Saved Successfully!. The sub-options appear only while their main switch is on. Screenshots need the Professional plan.
Screen Monitoring
Turns desktop screenshots on or off (default on).
Capture Interval
1–60 minutes (suggested 10). One screenshot is taken when tracking starts, then one every interval.
Blur Sensitive Areas
Blurs the screenshots (default off).
Allow Member to Pause
Lets members pause screenshots (default on).
Activity & App Tracking
Logs mouse clicks, keystrokes and active application names (default on), with Track Application Names (on) and Track Window Titles (off).
Storage & Retention
1–3,650 days (default 30). Screenshots older than this are deleted automatically once a day, without changing anyone's logged hours; a project can set its own retention in its Settings tab.
These settings reach the current Desktop App; per-task Screenshots switches can still turn capture off for single tasks. See Desktop App.
Projments Agent: Manage Screen Shots
Manage Screen Shots lists every screenshot the Desktop App has captured, across all projects, newest first, grouped by project and day. Tiles at the top count Screenshots, Storage, Projects and Members. Filter by Project, Member (shown when more than one member has screenshots) and a From / To date (Clear filters resets them); Load more fetches the next batch. Each thumbnail shows the time, the member and an activity meter; click it to preview.
1Tick screenshots, or use Select all on a group or Select all loaded.
2Click Delete N screenshot(s) and confirm.
3You see how many were deleted and how much time was removed from timesheets.
Deleting a screenshot also removes the tracked time it covers from the timesheet, and cannot be undone. Only the workspace owner (or a member whose Role is Owner) sees and can delete everyone's screenshots here; everyone else sees and deletes only their own. Any that fail are reported as could not be deleted — no permission, or already removed.
Leave Workspace
Members (not the owner) have a Leave Workspace button at the bottom of the Settings sidebar. After confirming ("You will lose access to all its data") you are removed from the workspace and its chats, and any seat you held there returns to the owner. Your time entries and tasks stay in the workspace.
Theme (Customize Experience)
The look of the app isn't a workspace setting. Click the colourful Theme Settings button in the top bar to open Customize Experience. It shows Light or Dark mode first; More options opens the rest — brand colour, icons, text size, corner roundness, and colours for backgrounds, text, tables, borders, status indicators and buttons. Reset to defaults goes back to the defaults. Your choices apply to you, in this browser only.
Field limits
Text is never cut off silently. As you approach a field's limit a counter appears, and it turns red if you go over. The main limits:
Names
People, workspaces, projects, clients, teams, folders, reports and roles: 100 characters. Tags and dropdown options: 50.
Titles
Tasks, submissions, expenses, sales, meetings, checklists and contracts: 255 characters.
Descriptions
Projects, submissions, tasks, expenses, sales and meetings: 20,000 characters. Chat messages and posts: 10,000. Time-entry notes: 2,000.
Amounts
From 0.00 to 99,999,999.99, with two decimals.
Hours
Up to two decimals.
Lists
500 items per checklist, 50 members per chat or meeting, and 500 rows / 10 MB per import file.
Billing & Subscription
Free
Your plan, team seats, extra storage, payment cards and receipts — managed by the workspace owner.
Chapters
Billing & Subscription is where the workspace owner chooses a plan, buys team seats and extra storage, manages payment cards and finds receipts. Open it from Settings → Billing & Subscription, or from Billing & Subscription in your profile menu (top right). All payments are handled by Stripe ("All billing is securely handled by Stripe").
Owners and members
The subscription belongs to the person who owns the workspace. Only the workspace owner sees the payment, seat, storage and receipt sections and can change anything. Permission sets don't change this.
A paid plan covers its owner. Inside the owner's workspaces, other members get paid features through a seat (Team License). A member without a seat works at Free-plan level there.
A member who opens the page sees their plan, the plan comparison and Usage & Limits (the owner's quota for this workspace), read-only. Without a seat it says You are currently on the Free plan. A member using a seat sees You are using a licensed seat managed by the workspace owner and an Active Licensed Seat card naming who pays for it (Paid & Managed By); its Auto-Renewal reads Does not renew. A member with a free copy from Projments sees You are using a free trial copy granted to this workspace.
An owner whose plan was granted by Projments sees Free License Granted — You have a complimentary license from Projments, "Granted by Projments Admin" and Premium membership granted by the site administrator instead of a price.
Plans at a glance
On the standard plans:
Free
One workspace and one project, with the Dashboard, the List views of Projects, Tasks and Submissions, Checklists, Clients, Tags and Team. Up to 50 tasks, 50 submissions and 10 each of checklists, clients and tags. No file storage. Free forever — no credit card required.
Starter
Up to 3 workspaces and 100 projects, with unlimited tasks, submissions, checklists, clients and tags. Adds the Time Tracker, Chat, Notifications, Calendar, Files, the Board and Timeline views, Status settings and 20 GB of file storage.
Professional
Unlimited workspaces and projects. Adds Sheets, Reports, Expenses, Sales, Contracts, Collaboration, Calls (20 hours per person per month), Time Tracker with Screenshots (Desktop App), Task Flow, Forecast, Planning Hours and 100 GB of file storage.
Projments can change the packages, so the plan cards and Compare plans in detail on the Billing screen are always the current word. Inviting people is unlimited on every plan. Prices are per user per month and are shown on the pricing page and the plan cards; yearly billing is cheaper (shown as -20% / Save 20%). A plan with no price set up for the chosen cycle shows Not available yet (or Not available).
Your current plan
The top card shows your plan, a status badge (Active, Trial, Canceling, Past Due, Licensed Seat, Free License) and three facts: Status (ACTIVE, TRIAL, CANCELING, PAST DUE or FREE), Billing Period (From → To; Permanent → Unlimited on Free) and Auto-Renewal (an ON/OFF switch for the owner of a paid plan). Banners above it say when a payment failed (Payment failed. Please update your payment method… with Update Payment), when a cancellation is pending (Your subscription will cancel on … with Resume Plan), when you are on a free trial, or — on Free — offer Upgrade Now.
Usage & Limits (Based on your … plan) lists workspaces, projects, tasks, submissions, checklists, clients, tags, expenses, sales, call hours and storage against the plan's limits: ∞ Unlimited, Not included for something the plan doesn't have, Near limit above 75% and Limit reached when the limit is used up. Counts are for this workspace, except workspaces and storage (across all of the owner's workspaces) and call hours (the owner's calls this calendar month).
Upgrade your plan
1Click Upgrade Plan (or Show Upgrade Options / Upgrade Now on Free, or Upgrade Your Plan / Compare & Upgrade under Subscription Actions) to show the plan cards. Pick Monthly or Yearly.
2Choose Start with Starter or Get Professional (your plan reads Current Plan ✓). From Free you go to the checkout review page (below).
3If you already pay for a plan, a dialog Upgrade to …? says: The new plan starts immediately. You are charged the difference for the rest of this billing period. Click Confirm change (or Keep my current plan).
An upgrade is charged straight away. If your card is declined, the plan does not change. Professional owners don't see the upgrade options — there is nothing higher.
Checkout and after you pay
On the pricing page, the plan buttons read Get Started Free or Get …; a signed-in user sees Current Plan ✓ on their plan and Manage Subscription on Free while on a paid plan. Choosing a paid plan while signed out asks you to sign in first, then continues to checkout.
The review page (Review your plan, with Back to Pricing) lets you switch Monthly / Yearly and see the plan's limits and total, then Continue to Payment → takes you to Stripe's secure payment page, where promo codes are accepted. Subscriptions renew automatically until cancelled.
If you back out of Stripe you see Payment cancelled — No charges were made. You can try again whenever you're ready.
After paying, a screen shows Activating your subscription… (or Verifying your purchase… for seats, Activating your extra storage… for storage), then You're all set! 🎉, and returns you to the app.
Downgrade, switch billing cycle, or cancel
These are under Payment & Subscription → Subscription Actions (and in the plan comparison table, the plan cards and the top card):
Downgrade to … — a dialog Downgrade to …? says you keep your features until the end of the period you have paid for, then move to the smaller plan; nothing is charged today. Check Usage & Limits first: anything over the smaller plan's limits stays readable, but you can't add more.
Switch to Yearly Billing — billed now for the year, with credit for the part of this month you already paid. Switch to Monthly Billing — takes effect at your next renewal; nothing is charged today. Your plan stays the same either way (Not Now closes the dialog).
Cancel Subscription (or Cancel Plan on the top card, or turning Auto-Renewal off) — Cancel Subscription? → Yes, Cancel Subscription or Keep My Plan. You keep full access until the end of the billing period, then the account moves to Free. Cancelling gives no refund for the rest of the period — see the Refund and Cancellation Policy. Moving to Free is a cancellation; there is no separate "switch to Free".
Resume Plan / Resume Auto-Renewal (or Auto-Renewal back on) — undoes a cancellation, as long as the period hasn't ended yet. While a cancellation is pending, the downgrade and cycle-switch buttons are hidden.
Cancelling the plan does not stop extra-storage add-ons — they have their own renewal setting (see below).
Payment cards
Payment Methods lists your saved cards with their expiry (No card saved yet when there are none); the card that pays is marked In use. Use + Add a card to save one (card details go straight to Stripe and are never stored on Projments' servers), Use this card to make it the one that pays, and Remove → Remove card to delete one. You can't remove the only card paying for an active subscription ("Add another card, or cancel the subscription first."). The failed-payment banner's Update Payment button scrolls here.
Receipts and payment history
Billing Documents → Invoice History lists your last 15 payments: Date, Description (plan, team seat or storage add-on), Cycle (Monthly, Yearly or One-time), Amount, Status, Payment (the card used), Invoice # and a PDF link that opens the Stripe receipt. Before your first payment it reads No invoices yet.
Team Licenses (seats)
A seat gives one teammate a paid plan (Starter or Professional) inside your workspaces. The Team Licenses card shows Total Seats, Assigned and Available, and a row per seat with Member, Workspace, License Details, Status, Start, End, Renewal and Actions. 🔄 Refresh reloads seats and members (for example after a purchase that hasn't shown yet). You need an active paid plan to buy seats ("An active paid subscription is required to purchase team seats.").
1Click + Buy More Seats (or Buy your first seat). In Purchase Seats choose the Billing Cycle, the License Type (Starter or Professional) and the Quantity (up to 500 at a time), then Purchase Now and pay.
2On an empty seat, click Assign Seat (or + Assign Team Member) and pick the member in Assign License. Only members of this workspace who have a Projments account and no seat yet are listed ("All linked members already have licenses or none found."). You can also pick a free seat in Assign License (Seat) when adding a member.
3Choose which workspaces the seat works in from the Workspace cell: Grant Access to All Workspaces or tick single workspaces you own. Changes save automatically.
4Use Reassign to move a seat to someone else, or Revoke → Yes, Revoke to take it back. The seat returns to Available and the member loses that plan's features straight away (they stay a member of the workspace).
A seat gives its plan's features to that member only in the workspaces the seat covers.
Seats are charged once, for a fixed term (one month or twelve months) and do not renew (Does not renew) — buy again when you need more time.
Your own seat is locked to you (Owner Seat) and covers all your workspaces (All Workspaces 🔒).
Removing a member from the workspace, or the member leaving it, returns their seat to Available.
Paid seats also add storage to your account (see below).
Free copies granted by Projments read "🎁 Free — granted by Projments" and "No renewal — free copy", work only in the workspace they were granted to, add no storage, and can be handed to another member with Unassign → Yes, Unassign (the copy stays with your workspace).
Storage and add-ons
Storage is one pool shared by every workspace you own. Storage Management shows Total Storage Usage — used of total — with a bar for each workspace, and a Current Storage Plans table (Plan/Expansion, Type, Amount, Status, Start, Renewal) listing what makes up the total: your plan's allowance, the storage of your paid seats (with a Total row), and any add-ons. If Projments has set a fixed storage limit for your account, an Account limit row says This is your account's storage limit — it replaces the rows above. See Files & Storage for how uploads count.
1Click Buy Extra Storage and pick Monthly or Yearly.
2Choose +100 GB, +250 GB, +500 GB or +1 TB (the tiers on sale may differ) and click Subscribe, then pay on Stripe. You can also buy add-ons from the storage section of the pricing page; its checkout shows Where it applies — every workspace you own — so you need to own a workspace first ("Create a workspace first.").
3The add-on renews automatically (Active until …). To stop it, set its Renewal to Manual in Current Storage Plans — it then shows Ends …, lasts to the end of the period already paid and is not renewed. A failed renewal shows Past due.
Each paid seat adds its plan's storage. Seats you hold yourself add only the part above your own plan's allowance.
Uploading files needs Starter or above. If usage is over the total, new uploads are refused but nothing is deleted.
When a subscription ends
Up to seven days before a cancelled plan ends, and whenever a payment has failed, a banner warns Your subscription expires … with Renew Subscription Now. When a subscription ends — you cancelled, or a renewal payment failed (there is no grace period) — the account drops to the Free plan's limits. Nothing is deleted automatically: every workspace, project, file and record is kept. Paid modules show an Unlock … screen, new uploads pause, and a banner Your subscription has ended — you are on the Free plan offers Renew Subscription. Subscribe again and everything is where you left it. (Projments' administrators can remove the files or data of an expired account by hand.)
The 3D Room Scanner is billed separately and is not managed on this page. Who can do what inside a workspace is set in Permissions; adding people is in Team & Members.
Profile & Account
Free
Your name, email and password, signing up and signing in, and deleting your account.
From the Android App video, starting at Your account(6:17)
Chapters
Your profile holds your name, email address and password. They belong to you, not to a workspace, so they are the same in every workspace you belong to — and in the Desktop App, the Android app and the 3D Room Scanner, which all sign in with the same account.
To open it, click your avatar (your initial) at the top right of the app and choose My profile. The page is called Profile Settings. The same menu shows your name and email, Billing & Subscription (with your plan as a badge) and Log out.
What is on the Profile page
Summary card
Your initial, name and email, a role badge, and the Save All Changes button. There is no photo upload. The badge always reads "Owner" — it is not your role in any workspace; that is set under Settings → Members.
Personal Information
Full Name (1–100 characters) and Email Address.
Security
Current Password ("Required to change email or password"), New Password ("Leave empty to keep current") and Confirm Password.
Danger Zone
Delete my account… — see below.
One Save All Changes button saves everything on the page; a "Changes Saved!" window confirms it (close it with Great, thanks!).
Change your name
1Type the new name in Full Name.
2Click Save All Changes. No password is needed.
The new name shows at once in the header and on the team lists of every workspace you belong to.
Change your email address
1Type the new address in Email Address.
2Enter your Current Password in the Security card — it is required to change your email or password.
3Click Save All Changes.
4Open the confirmation link we send to the new address. It works once and expires after an hour.
Saving does not change your address yet. Your account keeps its current address — and you keep signing in with it — until the link in the new inbox is opened; Waiting for confirmationshows under Email Address meanwhile. Once it is opened, the new address is the one you sign in with on the website and in both apps, and your workspace memberships move with it. We also email your current address that a change was requested, and again once it is done. If the link expired, change the email again to get a new one. "Email already in use by another account" means another Projments account already has that address.
Change your password
1Enter your Current Password.
2Type the new one in New Password and again in Confirm Password. It must be 8–64 characters ("Use 8–64 characters." is shown under the field).
3Click Save All Changes.
A new password signs out your other devices
The browser you changed it in stays signed in. Every other session that was signed in with the old password ends — other browsers, the Desktop App's "Keep me signed in" and phones — and must sign in again with the new password. "Your current password is incorrect" means the Current Password field did not match; "Passwords do not match" means the two new-password fields differ. We also email you that your password was changed; if it was not you, use Forgot password? on the sign-in page straight away.
Looking for time zone and 12/24-hour time?
They moved from Profile to Settings → General, where the workspace's Time Zone and Time Format — 12-hour (AM/PM) or 24-hour — apply to everyone in it.
Creating an account
1Click Create account on the sign-in page (under "Don't have an account?"), or in the Android app. Enter Full Name, Email, Password (8–64 characters) and Confirm Password, then Create account. Creating an account means you agree to the Terms of Service and Privacy Policy linked under the button.
2If you see Check your inbox, open the link we sent to confirm your address. It works once and expires after an hour; the same screen can resend it (after a one-minute wait).
3If you see Waiting for approval, Projments reviews new accounts first. Once yours is approved we email you the confirmation link; opening it is the last step, then you can sign in.
4If neither screen appears, you are signed in straight away.
Opening the confirmation link
Email verified
Your address is confirmed. Choose Go to sign in.
Already verified
The address was confirmed earlier; just sign in.
This link is no longer valid
Links expire after an hour and work once. Enter your address in the form on the same screen to get a new link.
Resend your verification email
You opened the confirmation page without a link. Enter the address you signed up with to get one.
Joining from an invitation
If a workspace invited you, sign up from the link in the invitation email: it fills in your email address ("You were invited to a Projments workspace"). Keep that address unchanged. Workspaces find their members by email, so an account made with a different address belongs to no workspace.
Signing in
On the sign-in page ("Welcome back") enter your email and password and choose Sign in. You stay signed in on that browser as long as you use it at least once every 30 days, until you choose Log out from the avatar menu, or until your password is changed somewhere else. You sign in with your email and password.
Forgot your password
1On the sign-in page, click Forgot password? next to the Password label.
2On Reset your password, enter the address you sign in with and choose Send reset link. You can resend after a minute ("Resend available in …s").
3Open the link in the email. It works once and expires in 30 minutes.
4On Choose a new password, enter the new password twice and choose Set new password. Everything signed in with the old password is signed out; sign in again.
For your privacy the page always says "If that address has an account, a reset link is on its way" — no email arriving usually means a typo in the address, or that it is in your spam folder. "This link is incomplete" means the link was cut short — open it exactly as you received it, or ask for a new one.
Sign-in messages explained
Invalid email or password
The email or password is wrong. Use Forgot password? if you are not sure.
Please verify your email address before signing in
Your address is not confirmed yet. The panel that appears can resend the link; once you have clicked it, sign in again.
Your account is waiting for approval by an administrator
New accounts are reviewed first. You get the confirmation email once it is approved.
Too many failed sign-in attempts. Please complete the security check
After a few wrong passwords, sign-in asks you to confirm you are not a robot (a Cloudflare check — usually one tick). Complete it, then sign in. In the apps it opens in a small window.
Too many failed sign-in attempts. Please try again in … minutes
Protection against password guessing: 5 wrong passwords from the same device within 15 minutes pause sign-in for that account on that device. The lock lifts by itself after the time shown. Resetting your password with Forgot password? lifts it at once; another device you have signed in from before keeps working.
Your password has been reset by an administrator
Choose a new password on the spot (New password and Confirm new password), then Set new password.
Your account is temporarily suspended / permanently banned
Open a support request from the Help Center.
This account has been permanently deleted
Shown after the account was deleted. It no longer exists; create a new one to use Projments again.
If you can sign in but can't see a workspace you expect, ask its owner to check you are listed under Settings → Members with the same email you sign in with. For anything else, open a support request.
Deleting your account
1Open My profile and scroll to the Danger Zone card.
2Click Delete my account….
3In Delete your account?, enter your current password and choose Delete permanently (or Keep my account to back out). "Your current password is incorrect." means the password didn't match.
This cannot be undone
Your account is deleted together with every workspace you own and everything in them — projects, tasks, files, chat and time entries — and your 3D Room Scanner scans. Members lose access to those workspaces. Your subscription and storage add-ons are cancelled, and paid seats you were using return to their workspace as unassigned. Projments and the 3D Room Scanner share one account, so it is deleted from both. Your support requests are deleted too. Work you did in workspaces that other people own — the hours you logged, tasks, files and messages — belongs to those workspaces and stays there, shown as "Deleted user"; your name, email, password and photo are removed. You are signed out at once.
If you only want to stop paying, you don't need to delete anything — see Billing. What is kept and for how long is set out in the Data Retention & Account Deletion policy. To leave one workspace but keep your account, see Workspaces.
Projments Desktop App (Agent)
Free
The Windows tray app: run your timer, answer idle alerts, tick checklists and take workspace screenshots.
Chapters
The Projments Desktop App (the Projments Agent) is a small Windows app that lives in the system tray next to the clock. It runs your timer without a browser tab open, asks before counting time you were away, keeps your project checklists one click away, and — on the Professional plan — takes screenshots on your workspace's schedule. The time it records is the same time you see in the Time Tracker, on the Dashboard and in Reports.
Download and install
Get it from the download page (also Desktop App in the Help menu — the ? icon in the header — and on the home page). It needs Windows 10 or 11, 64-bit. There is no Mac version yet.
1Click Download for Windows, then run Projments-Agent-Setup from your Downloads folder. If your browser says the file "isn't commonly downloaded", choose Keep.
2If Windows shows a blue "Windows protected your PC" window, click More info, then Run anyway. Windows does this for new apps it hasn't seen often; you only see it once.
3Sign in with your Projments email and password. Tick Keep me signed in if you don't want to sign in each time.
Track time
1On the Tracker tab, choose a Project. Each list has a search box above it.
2Choose a Submission — or keep General Tasks (no submission) for tasks that aren't in one.
3Choose a Task. Only tasks that aren't completed are listed.
4Optionally type a Memo ("What are you working on?"). You can change it while the timer runs.
5Press Start Tracking. The timer, a REC badge and a Windows notification confirm it.
6Press Stop Tracking when you're done (or use Stop Tracking in the tray menu).
You see the projects you can reach in the web app — the same access scope applies. The project, submission and task can't be changed while the timer runs; stop first.
The Today total adds up everything you tracked today on every project — from the desktop app, the website and the Android app.
You have one timer at a time. Starting here stops a timer you had running on a different task in the browser or on your phone.
Your live time shows on the workspace Dashboard while you work, and the entry appears in the Time Tracker when you stop.
A task whose Desktop app switch is off is greyed out in the list ("— not tracked from desktop"). Its owner chose where time on it may be tracked — see Tasks → Time Tracking.
When tracking stops by itself
Tracking stops when the computer goes to sleep, when you choose Sign Out or Quit, when you close the window with Alt+F4 or from the taskbar, and when your sign-in ends (for example after a password change). The window's own × button only hides it to the tray — the timer keeps running.
Idle alerts
If there is no keyboard or mouse activity for a while during tracking, a notification and an "Are you still working?" window appear, telling you since when you have been idle. Choose:
Yes, keep tracking
The idle time counts. You are not asked again until you have been active and then idle again.
Stop and remove … idle min
Stops the timer as of the moment you went idle, so the idle minutes are not counted.
Stop tracking
Stops the timer now; the idle time stays in the entry.
Set how long counts as idle under the account menu (your name at the bottom of the window) → Idle alert: Off, 5, 10 (the default), 15 or 30 minutes. This is your own setting on this computer.
Checklists in the Desktop App
The Checklists tab shows the checklists of the project picked on the Tracker tab, with an overall progress bar ("X of Y items done") and status filters. Open a checklist and tick items; they save to Projments straight away ("Could not update the item" means it didn't — try again). Use the refresh button to fetch changes made elsewhere. See Checklists.
Chat & Calls in the Desktop App
The chat-and-camera button next to the tabs (or Chat & Calls in the tray menu) opens Projments' Chat, Calls & Meetings and the whiteboard in a window of their own — the same conversations as on the web, no browser needed. It opens straight into your chat as the account the Desktop App is signed in with — no second sign-in — and Sign Out in the Desktop App signs it out too. (Opened while the Desktop App is signed out, it shows the usual sign-in.)
Share in a call opens the app's own picker: Screens or Windows, with live previews. Tick Include computer sound when it is offered to share audio too.
Share a whole screen and everyone's ink appears right on that screen, over your programs — they keep working underneath. Draw in the floating toolbar (or Ctrl+Shift+D) lets you draw too; Esc stops. Nobody else sees the toolbar or the ink twice.
Closing the window keeps it running in the tray, so calls still ring: an incoming call brings it up, flashes it on the taskbar and shows a Windows notification. Quit in the tray closes it for good.
Links to other sites open in your browser.
The account menu and the tray
Account menu (bottom of the window): Light mode / Dark mode, Idle alert, Open Projments, Help Center, Sign Out, and the app version.
Tray icon: click it to show the window. Right-click for what is running, Show Tracker, Chat & Calls, Stop Tracking, Open Projments, Restart to update (when an update is ready), Open Log Folder and Quit.
Keep me signed in keeps you signed in for 7 days (it stores a secure token, never your password). It ends early if you change your password.
Updates
The app checks for updates shortly after it starts and then every 4 hours, and downloads them quietly. When one is ready, a bar says "Version … is ready" with a Restart button (Stop & restart if a timer is running). A running timer is never interrupted by an update — otherwise it installs the next time you quit.
Screenshots (Professional)
The Screenshots card on the Tracker tab shows what applies to you: the interval ("Every 10 min"), the Last and Next capture times, a preview of the latest screenshot, and chips for the workspace's privacy settings (Blurred, App names only, App & window titles, Apps not recorded, Activity level or Activity not tracked).
Every N min
Screenshots are on. One is taken when tracking starts, then one each interval. All monitors are captured in one image, and a short flash on screen tells you it happened.
Off for this workspace
Screen Monitoring is off in the workspace settings.
Not in your plan
The workspace is not on Professional. Time is still tracked; no screenshots are taken.
Off for this task
The task's Screenshots switch is off.
Storage full
The workspace's storage is used up. Screenshots stop for the session; time is still tracked.
Paused
You paused screenshots with Pause (offered only when the workspace allows members to pause). Press Resume to start again.
Screenshot settings for the workspace
In the web app, open Settings → Projments Agent → Screen Shots, change what you need and click Save Configuration. Only the workspace owner can save these settings. The app picks them up the next time someone picks a project or starts tracking.
Screen Monitoring
Turns screenshots on or off for the workspace.
Capture Interval
1 to 60 minutes (10 suggested).
Blur Sensitive Areas
Blurs the whole screenshot before it is uploaded.
Allow Member to Pause
Shows a Pause button in the app while tracking.
Activity & App Tracking
Records how active the keyboard and mouse were (counts only — never what you type), with optional Track Application Names and Track Window Titles.
Storage & Retention
How many days screenshots are kept: 1 to 3,650, 30 by default. A project can set its own period in its Settings tab (Storage & Retention).
Screenshots older than the retention period are deleted automatically each day, which also frees their storage.
Review and delete screenshots
Settings → Projments Agent → Manage Screen Shots lists every screenshot you may see across all projects, newest first, with Screenshots, Storage, Projects and Members totals and filters by Project, Member and date. Tick screenshots (or Select all for a day) to delete them in bulk.
A project's Worklog tab (it needs Projects (Advanced)) shows its screenshots on a calendar, week by week and day by day. Open a day to tick and delete screenshots there too.
Who sees whose screenshots: everyone sees their own. Only the workspace owner — or a member whose Role is Owner — sees everyone's, in both places. Permission levels don't change this: a member with Full Access everywhere still sees only their own screenshots.
Who can delete: you can delete your own screenshots; the workspace owner (or a Role-Owner member) can delete anyone's.
A screenshot vouches for the stretch of time leading up to it. Deleting a screenshot also removes that block of time from the member's time entry, so timesheets, reports and Pay for logged hours never count time that no longer has evidence behind it. Screenshots removed automatically by the retention period do not remove any time.
Screenshots respect privacy: they are only taken while your own timer is running, never when it is stopped. Window titles are only recorded if the workspace turned on Track Window Titles. What is captured and why is set out in the Monitoring and Workplace Transparency Notice.
Troubleshooting
Windows won't open the installer? Use More info → Run anyway, as in step 2 above.
"Invalid email or password." Use the same email and password as the website; reset it there with Forgot password? if needed. An unconfirmed email address must be confirmed first.
A project or task is missing? Press the refresh button at the top. Completed tasks are not listed, and only projects in your access scope appear.
"Time on this task can't be tracked from Desktop-projments."? The task's Desktop app switch is off; track it from where the message suggests.
No screenshots? Read the chip on the Screenshots card — it says why (off for the workspace or task, not in your plan, storage full, or paused).
"Capture failed" or "Upload failed"? The screenshot could not be taken or sent; the next one is tried at the next interval and your time is unaffected.
Timer stopped by itself? The computer went to sleep, the app was closed, or you were signed out — start it again when you're back.
Need to send logs to support? Right-click the tray icon → Open Log Folder and mention agent.log in your support request (support will tell you how to send it). Logs never contain passwords or screenshots.
Android App
Free
Your workspace on your phone — tasks, timers, money, chat, calls and push notifications.
Chapters
The native Projments app for Android brings your workspace to your phone, so updates from site or a client meeting don't wait until you're back at a desk. It is free on Google Play and needs Android 7.0 or newer. There is no iPhone app yet — use the website in your phone's browser.
Sign in or create an account
1Install Projments from Google Play and open it.
2Sign in with your Projments email and password — it is the same account as the website and the Desktop App. You stay signed in until you choose Logout.
3New to Projments? Tap Create account and enter your full name, email and a password of at least 8 characters. As on the website, you may be asked to confirm your email ("Check your inbox") or to wait for approval before you can sign in.
4Forgot your password? Tap Forgot password? and Send reset link. The link expires in 30 minutes; open it, choose the new password on the website, then come back and sign in.
5On Android 13 and newer, allow notifications when asked so you get push notifications and incoming calls.
Finding your way around
Bottom bar — your pinned pages: Dashboard, Projects, Tasks and Chat by default. Chat and Notifications show unread badges.
All apps — swipe up on the bottom bar (or tap the small handle on top of it) to pull up every other page: Notifications, Contracts, Submissions, Checklists, Calendar, Expenses, Sales, Timer, Files, Reports and Support. Swipe down, tap outside it or press Back to close it. A number on the handle is unread Chat or Notifications that aren't pinned.
Customize — in the apps panel. Long-press any app in the panel and drag it onto the bottom bar to pin it: a gap opens on the bar where it will land. On the bar, long-press a button to move it to another spot, or drag it up off the bar to unpin it. You can also tap + on an app to pin it and − on a bar button to unpin it. Done (or Back) finishes; List shows the same pins as a list, with drag to reorder.
Workspace — tap the workspace name at the top to open Switch workspace.
Project filter — the project button at the top ("All Projects") narrows most pages to one or several projects. Checklists, the Dashboard and Chat ignore it.
Profile — the profile icon at the top right opens My Profile.
What you can do in the app
Dashboard
Total Hours, Total Entries and Active Projects, and Team Activity with live timers. View only.
Projects
Search and open projects, see client, status, priority, due date, tasks, submissions, contracts and Financial Status. New project creates one by name. Editing and deleting projects is done on the website. The Collaboration tab has project posts and replies.
Tasks and Submissions
Filter by date (Today, This Week, This Month, This Year, Custom), create, edit (title, status, priority, dates, description, project) and delete.
Checklists
Create, edit and delete checklists; add, tick, reorder and delete items.
Expenses and Sales
Filter All / Approved / Submitted, create, edit and delete. Changing an approved item sends a Request Approval; approvers get a Review screen (Original vs Requested) with Approve, Edit and Reject.
Contracts
Create, edit and delete contracts with amount, status, project and client.
Calendar
Month view of projects, tasks, submissions, expenses, sales, contracts, meetings and time, with type filters. View only.
Files
Upload, open or download, rename and delete files. To upload, select exactly one project in the top bar. Folders open on the website.
Reports
The same four tabs and 20 report types as the website (Overview, Time, Tasks, Expenses & Sales) with their date range, Filter by, Group by and charts. Create, save, rename, move, share and delete reports and folders, and export a report as PDF or CSV through the share sheet. Saved reports open the same on the phone and the website.
Chat
Read and send messages; edit, copy or delete your own (long-press). From a conversationFavorite, hide, mark unread, mute or delete a conversation from its menu.apos;s menu: Move to Favorites, Hide, Mark as Unread, Mute Notifications or Delete (deletes the chat and all its messages for everyone in it). The list has All and Favorites filters. Start new conversations and send attachments on the website.
Calls
Start a voice or video call from a chat; incoming calls ring full screen with Accept and Decline, even when the app is closed or the phone is locked (on Android 14 and newer, allow full-screen notifications when asked, or the call rings as a notification with Answer and Decline). A call nobody answers becomes a Missed call notification. Mute and camera controls during the call. When someone shares their screen it opens large on the phone, and the Shared screen and Whiteboard tabs let you see and draw on it with your finger, like on the website, with a name tag beside the ink of the others. The share button shares the screen of the phone itself (Android asks first; one share at a time in a call): the call shows "You are sharing your screen · Stop", the My screen tab shows a small copy with what the others draw on it, and Stop, the button again, Stop sharing in the notification or leaving the call ends it. The person-add button on the call lists the people of the workspace with Ring, to add them to the call — they are rung on the web and on their phone.
Notifications
Tap to open the item. Swipe right to delete, swipe left to mark as unread.
The app follows your permission set and access scope: pages set to None are hidden, adding and editing need Manage or Full Access, and deleting needs Full Access. Opening a project's details needs Projects (Advanced).
Plans in the app
The app does not hide pages your workspace's plan doesn't include. They still appear in the menu, but the server refuses them, so the page stays empty or shows "You don't have permission to do that". Check the plan on the website (see Billing).
Track time on your phone
1Open Timer (from More, or pin it to the bottom bar).
2Tap Start timer, choose a task (you can filter by project and search), optionally say what you're working on and pick a tag, then tap START.
3The running timer stays pinned at the top; tap Stop timer when you're done.
Every timer needs a task. Tasks whose Android app switch is off are not offered ("Time on this task can't be tracked from the Android app.") — see Tasks → Time Tracking.
To keep working on a task you tracked before, tap ▶ on its entry: a new timer starts on that task with the same description and tag. Like the website, it is refused when the entry has no task or the task's Android app switch is off.
Detailed lists every entry under its day, with the day's total. Summary shows one row per task per day — your time on it, how many entries and first start → last end — with ▶ on each row. The app remembers your choice.
You have one timer at a time across the website, the phone and the Desktop App: starting a new one stops the one already running.
The timer keeps counting when you close the app or lock the phone — it is kept on the server, not on the phone. There is no idle alert on the phone.
Hours can't be typed in by hand, and entries can't be edited or deleted, in the app. Do that on the website (Time Tracker).
Working offline
Without a connection you can keep working on tasks, submissions, checklists, expenses, sales, contracts and timers. Changes are saved on the phone ("You're offline — changes are saved locally") and sent when you're back online; tap Sync now to send them at once. A row marked Pending upload is still waiting; Sync failed · tap to retry needs another try. Chat, calls, files, reports and the calendar need a connection.
Push notifications
The app notifies you about chat messages, incoming and missed calls, expense and sale approvals (submitted, approved, rejected, re-approval requested), and tasks, submissions and projects — including when they run over their planned time. Tap a notification to open the item.
To silence one conversation, open its menu in Chat and choose Mute Notifications.
To turn notifications off, use your phone's Settings → Apps → Projments → Notifications. There are two channels: Projments Notifications and Incoming Calls, plus Screen sharing once you have shared your screen in a call (a quiet notification shown only while you share).
Signing out stops notifications to that phone.
Your account in the app
My Profile changes your name, email and password, by the same rules as the website: enter your Current Password to change the email or the password. A new email waits for the link we send to it — you keep signing in with your current address until it is opened. A new password keeps this phone signed in and signs out everything else. The screen also has the Legal links (Privacy Policy, Terms of Service, Data Retention & Account Deletion), the app version and Logout.
To delete your account, tap Delete my account… under Danger zone, enter your password and tap Delete permanently. It is the same permanent deletion as on the website — see Profile & Account.
Only on the website
Settings, Members and Permissions, Billing, Clients and Tags, editing or deleting projects, typing hours by hand, sheets, and starting new chats are done on the website. The app is in English and uses a light theme.
Support Requests
Free
Report a bug, suggest a feature or ask for help, and follow the reply thread with the Projments team.
From the Help Center video, starting at Support requests(3:09)
Chapters
If this Help Center doesn't answer your question, open a support request. Each request becomes a ticket with its own thread of replies between you and the Projments support team, so the whole conversation stays in one place. Support requests are free on every plan.
Where to find it
In the app, open the Help menu (the ? icon in the header) and choose Your Support Requests.
At the bottom of the Help Center, Still need help? has Open a support request.
You need to be signed in (otherwise you are taken to the sign-in page first). Your requests belong to your account, not to a workspace, so you see the same list from every workspace.
The Support requests page
It has the app's own top bar. In place of the workspace switcher it shows Help Center › Support requests; click Help Center to go back to the guides. The Help Center page uses the same bar while you are signed in.
Active, Solved and Total counts, and a New request button, at the top.
Tickets on the left — your history, the most recently active first, with All, Active and Solved filters. Each card shows the request ID (such as SR-000042), its status, subject, type, product and area, the date it was opened and the number of messages. "No tickets found" means nothing matches the filter.
The right side shows the request you picked — its Request ID, Subject, Topic and Created date, its type and status, then every message, oldest first (yours marked Customer, ours marked Support Team), and Last activity — or the new-request form ("How can we help you today?"), which also shows when you have no requests yet.
Open a new request
1Click New request (or the + beside Tickets).
2In Which product is this about?, choose the product — for example Projments Web or Projments Desktop App.
3If that product is split into areas, choose one in Which part of …? (for Projments Web: Tasks, Time Tracker, Billing & Subscription, and so on, or Other).
4In What type of request is it?, choose Bug report, Feature request or Help & guidance.
5Write a Subject (4–255 characters) and a Description (10–10,000 characters). The examples in the boxes change with the type you picked.
6Click Submit Request. "Support request sent successfully." confirms it, and the new ticket opens with the status Waiting on Support.
Bug report
Something is broken, wrong, or not working as described. Say what you did, what you expected and what happened instead, the page, and roughly when.
Feature request
Suggest something new, or an improvement to what exists. Tell us the goal rather than the solution.
Help & guidance
A question about how to use Projments, your account, or billing. Name the workspace, project or invoice involved.
Requests are text only — you can't attach files or screenshots. Describe what you see in words (the exact error message helps most), or offer to send a screenshot by email when we reply. For a Desktop App problem, its log file helps — see Desktop App → Troubleshooting.
Statuses
Waiting on Support
Your request or your latest reply is with the support team.
Waiting on User
Support has replied and is waiting for you.
Open
Set by the support team while a ticket is being triaged.
Solved
Support has marked it resolved. It can no longer be replied to.
Get replies and answer them
When support replies, changes the status or marks a request solved, you get a notification inNotifications at the top of the sidebar ("Support replied to your request", "Support request solved", or "Support request updated" when only the status changed). Click it to open the ticket. Replies are not sent by email, so check the bell or this page.
1Open the ticket from the Tickets list or from the notification.
2Under Add a reply, type your follow-up (up to 10,000 characters).
3Click Send Reply. "Reply sent." confirms it, and the ticket goes back to Waiting on Support.
A solved request shows "This request is marked as solved. If you need further assistance, please create a new request." — open a new one and mention the old request ID.
If you delete your account, your support requests are deleted with it. A request the support team deletes takes its notifications with it, so they no longer show in the panel or the unread count.
Request a custom app
The Projments team also builds apps for other people — Android, web and Windows desktop apps. The Custom Apps page shows apps we have built for clients (Rak'ah Counter, Al-Baqiyat and SnapPuzzle, all on Google Play) and has a form to ask for your own. Open it from Products → Built for clients → Custom Apps in the header, or from the link at the foot of the home page. Anyone can look at the page; sending a request needs an account.
1On the Custom Apps page, click Request a custom app.
2Not signed in? Choose Sign in or Create a free account — you come back to the page afterwards.
3Pick What kind of app? (Android app, Web app, Windows desktop app or Not sure yet — more than one is fine), a Budget and When do you need it?. Company is optional.
4Describe the app in Describe the app (20–5,000 characters): who it is for, what it should do, and any app it should be like.
5Click Send request, then Open your ticket.
The request becomes a support request on your account, titled "Custom app request" with the kind of app, under the topic Custom Apps. Follow it and reply on the Support requests page like any other ticket — our answer arrives there and in your notifications.
Frequently asked questions
Answers to the questions our support team hears most often.
Open Settings → Members and click + Create New Member. Enter their email and name, and choose their Role, Rate, Permissions, Team and Access Scope (and a seat, if you have one), then save. Someone who already has a Projments account gets access at once. For someone without an account, Projments normally reviews the invitation first: they are shown as "Awaiting admin approval" and are emailed a sign-up link once it is approved (when that review is switched off, the email goes out straight away). They should sign up with that same email address. You can change roles, rates and permissions later from the same screen.Learn more →
The workspace's Owner — the person who created it — has full access to every page, every project and billing; permission sets and scopes don't apply to them. Setting a member's Role to Owner gives them full access to every page and lets them manage permission sets and saved scopes, but their own Access Scope still limits which projects they reach, and they can't delete the workspace or handle billing. Every other Role — Admin, Member, Developer — is just a label: what those people can do comes from their permission set (None, View, Manage or Full Access per page), and which projects they reach comes from their Access Scope. To make someone an admin, give them a permission set with Full Access where they need it.Learn more →
Open Settings → Members and click the member's Access Scope. Tick whole clients (every project of that client, including future ones) or, after unticking a client's All projects box, single projects under it, then Save. A client created later is not added automatically, and projects with no client can't be ticked at all. Projects outside the scope disappear for them everywhere — lists, tasks, logged time, files, expenses — and a direct link answers "Project not found". To give several people the same projects, use Save as new scope and pick that saved scope for each of them (saved scopes are managed by the owner or a member whose Role is Owner).Learn more →
Usually it is outside the person's Access Scope: Settings → Members decides which clients and projects each member reaches, and anything outside it is hidden everywhere — a direct link says "Project not found". A client created after the scope was saved isn't added on its own, and projects with no client are only visible to the workspace owner. Check also that you are in the right workspace (switch with the workspace button at the top left), and that the person's permission set doesn't have Projects at None, which hides the Projects page altogether. If the project is listed but its Worklog, Status, Forecast, Description or Settings tabs are missing, they need Projects (Advanced).Learn more →
Yes. Give them Projects (and Tasks) at the level they need, and leave Projects (Advanced) at None. They keep the project and its tasks, but not the Worklog, Status, Forecast, Description and Settings tabs, nor the Total Duration and Planned (Submissions) columns of the Projects list. Tasks (Time Tracking) at None also hides each task's Duration.Learn more →
Permissions are set per page. If a member's permission set has None for a page, that item is hidden from their sidebar entirely; a member with no permission set at all can't open any page (they are marked ⚠️ on the Members page). Open Settings → Members to see which set each person uses, and Settings → Permissions to adjust the set's levels. Pages your plan doesn't include are different: they show a 🔒 in the sidebar and an Unlock … upgrade screen, whatever the permissions.Learn more →
Open the task and, under Time Tracking, turn Manual hours off. Its Duration then shows a lock and nobody — the owner included — can add or edit hours by hand; only a timer records time. The same section chooses where the timer may run (Website, Android app, Desktop app) and whether the Desktop App takes screenshots on it. Changing these switches needs Tasks (Time Tracking) at Full Access. Defaults for new tasks live in Settings → Tasks.Learn more →
A lock icon means the task's Manual hours switch is off, so only a timer records time on it — start a timer instead, or ask someone with Tasks (Time Tracking) at Full Access to turn the switch back on. Without a lock, check your permissions and plan: typing time in needs Tasks at Manage or Full Access, Tasks (Time Tracking) at Manage or Full Access (View shows Duration read-only, None hides it), and a plan that includes the Time Tracker (Starter or Professional) — on Free, hours can't be typed in. Clicking Duration in the Tasks list on a task you are not assigned to also needs the Time Tracker at Manage or Full Access; the side panel's + Hours doesn't.Learn more →
Yes, if you are the workspace owner or have the Time Tracker at Manage or Full Access. Click the task's Duration (or + Hours in its side panel) to open Log Hours and pick the person in the For field before saving (when editing an entry it is called Member). Everyone else can only log time for themselves ("You can only log time for yourself."). The person must have accepted their invitation, and a timer can't be started on someone else's behalf — timers always belong to whoever starts them.Learn more →
Time is logged against a task (with a timer or by hand); the task belongs to a project, directly or through a submission, and a project can be linked to a client. Hours add up automatically along that chain: tasks show their Duration, submissions the time of their tasks, projects the time of everything in them, and Reports can group by project, submission, task, tag, client or member.Learn more →
Your workspace uses Attendance and requires a clock-in before any task timer starts, or you are on a break and breaks block new timers. Choose Go to Attendance in the message, click Clock in (or end your break) on the card at the top of the Attendance page, then start the timer again. Hours typed in by hand are never blocked. Attendance is off until the owner switches it on in Settings → Attendance.Learn more →
The session is closed automatically — a while after your shift ends, or after the longest session your attendance profile allows. The time after your last sign of work (a timer, a break or the Desktop App) is kept but not counted, and never counts as overtime, until a manager confirms or corrects it. To fix it yourself, open Attendance → Corrections, choose "I forgot to clock out", pick the session, enter the right time and a reason, and send the request for a manager to approve.Learn more →
On the website and in the Android app, yes — the running timer is kept on the server, so closing the tab or the app doesn't stop it; stop it from any of them. The Desktop App is different: it stops tracking when the computer sleeps, when you choose Sign Out or Quit, when you close it with Alt+F4 or from the taskbar, or when your sign-in ends (its own × button only hides it to the tray). You only ever have one timer: starting one anywhere stops the one already running.Learn more →
Most lists — Tasks, Projects, Submissions, Clients, Contracts, Tags, Members, Expenses and Sales — have an Export button: choose Excel (.xlsx) or CSV, and whether to export the Current Filter or everything. An Import button sits beside Export on the same pages for people with Manage or Full Access. The Time Tracker page has no export; for logged time, use Reports → Time Reports (Logged Time or Time Sheet) and export the report as CSV, Excel or PDF.Learn more →
Yes, most of them. Open Reports, pick the report, set the date range and Filter by conditions where the report has them, then use Export in its toolbar. The formats offered depend on the report — PDF, Excel and/or CSV; the Reports guide lists which report offers which. Reports are available on the Professional plan.Learn more →
Open Settings → General. Under General Settings you can set the Currency, Date Format, Week Starts On (Saturday, Sunday or Monday), Time Zone and Time Format (12-hour or 24-hour) for the whole workspace, then save. A single project can use its own currency, date format and week start in its Settings tab. You need the Owner role or Workspace Settings at Manage or Full Access.Learn more →
Change the Client cell straight in the Projects list (or use bulk edit) — it offers every client in the workspace. The project's Settings tab also has Client under General Information, but its list only shows the clients you created plus the current one. All submissions, tasks, files and time entries stay with the project, so nothing is lost. The list cell needs Projects at Manage or Full Access; the Settings tab needs Projects (Advanced) at Manage or Full Access.Learn more →
There is no separate archive. Set the project's Status to Done in the Projects list, and use the All Status filter to hide finished work. Deleting a project is permanent; to keep its work, delete it on its own from the ⋮ menu and choose Move its work to another project.Learn more →
The workspace owner, members with Expenses (or Sales) at Full Access, and the project's manager. Items added by anyone else start as Pending; approvers can use ✓ Quick Approve in the list, and the Approved By column records who did it. Members with Manage can add and edit but not approve: changing an item sends it back to Pending for re-approval, and an approver reviews the changes with Approve or Reject. Approvers get an Approval Needed notification in Notifications and on the Android app.Learn more →
Open Expenses, click + Create New Expense and turn on '⏱️ Pay for logged hours'. Choose to group by Task or by Member, pick who or what you're paying for, then tick the rows you want to cover. Each row shows the hours, the rate, and the resulting cost, and the total becomes the expense amount — which then goes through your normal approval flow.Learn more →
Every labor expense records the hours it covers, and the picker only ever offers the hours no expense has claimed yet — pay 6 of a task's 10 hours today and next month it offers the remaining 4. Rows that are already settled stay visible but faded with a Paid badge and can't be ticked, partly-paid rows show how much was already paid under their hours, and 'Hide paid rows' tidies the settled ones away.Learn more →
Money is only built from completed time entries. A timer that is still running is counted in the Duration column on the Tasks page but deliberately excluded from a payment, so the two can differ until the timer is stopped.Learn more →
Work is priced at the rate of the task's assignee, not whoever logged the time (a project-specific rate for that member wins where one exists; work on a task with no assignee uses the rate of the person who logged it). If that member has no hourly rate, the row shows 'no rate' in red, costs 0 and can't be selected, and the footer counts how many rows have no rate. Set the member's Rate in Settings → Members and the row becomes payable.Learn more →
Your data stays. A downgrade takes effect at the end of the period you have already paid for, and nothing is charged that day. If you then exceed the new plan's limits — for example more workspaces than allowed — everything stays readable, but creating new items there is paused until you remove the excess or upgrade again. The same applies when a subscription ends or a renewal payment fails: the account drops to Free limits that day, and nothing is deleted.Learn more →
Open Settings → Billing & Subscription and choose Cancel Subscription (or turn Auto-Renewal off), then Yes, Cancel Subscription. You keep full access until the end of the period you paid for — there is no refund for the rest of it — and then the account moves to the Free plan; nothing is deleted. Changed your mind before then? Choose Resume Plan or Resume Auto-Renewal. Cancelling the plan does not stop storage add-ons; they have their own Renewal setting. Billing is managed entirely on that page — there is no separate payment portal — and your receipts are under Invoice History.Learn more →
Yes. In Settings → Billing & Subscription, use Switch to Yearly Billing (yearly saves about 20%; you are billed now, with credit for the part of the month already paid) or Switch to Monthly Billing (it takes effect at your next renewal; nothing is charged today). Separately, upgrading to a bigger plan applies at once and charges the difference straight away — if the card is declined, the upgrade does not happen — while moving to a smaller plan waits until the end of the paid period.Learn more →
Go to Settings → Billing & Subscription → Storage Management. It shows Total Storage Usage against your total quota, with a bar for each workspace. Storage is one pool shared by every workspace the account owns: the plan allowance, plus the storage of each paid team seat, plus any add-ons. Buy Extra Storage adds 100 GB to 1 TB, billed monthly or yearly; an add-on renews until you set its Renewal to Manual.Learn more →
No. Seats are charged once for a fixed term and show "Does not renew". Buy again from Settings → Billing & Subscription → Team Licenses to extend. Storage add-ons, by contrast, renew automatically until you set their Renewal to Manual in Storage Management; they then end at the close of the period already paid.Learn more →
Inside a workspace you don't own, your own subscription doesn't apply. You get the plan of the team seat the owner assigned to you, or the Free plan if you have no seat. Ask the workspace owner to assign you a seat in Settings → Billing & Subscription → Team Licenses.Learn more →
Free copies granted by Projments unlock plan features for the workspace, but they do not add storage. Storage comes from your plan, your paid seats and any add-ons. If you need more for a pilot, contact support.Learn more →
Switch with the workspace button at the top left of the top bar (with more than five workspaces it has a search box). Create one with + New Workspace in Settings → General (shown with Workspace Settings at Manage or Full Access; the new workspace is yours and counts against your plan), and rename the current one with its Workspace name field on the same page. Free allows 1 workspace you own, Starter 3 and Professional unlimited — at the limit the button becomes Upgrade for New Workspace.Learn more →
To leave a workspace someone else owns, open its Settings and click Leave Workspace at the bottom of the settings menu; you lose access to all its data, and your own account stays. The owner can't leave — instead, the owner can use Delete Workspace at the bottom of Settings → General, which either deletes the workspace with all its files and data permanently, or first moves its projects to another workspace. Only the person who created the workspace can delete it, and you can't delete your only workspace.Learn more →
There is no ownership transfer. You can set a member's Role to Owner in Settings → Members, which gives them full access to every page and lets them manage permission sets — but their Access Scope still limits their projects, and the workspace, with its plan, billing and storage, stays with the account that created it. Before deleting a workspace you can move its projects to another workspace. For a full hand-over, open a support request.Learn more →
Your notifications are under Notifications at the top of the sidebar. Settings → Notifications holds workspace-wide overrun settings only: an All Notifications switch, bell alerts for Task, Submission and Project Overruns, and how overruns are highlighted in lists. Turning All Notifications off stops the overrun alerts and the overrun colours in lists; mentions, replies, approvals and the like still arrive in the sidebar panel. To take notifications away from a member, set Notifications to None in their permission set. Projments does not send notifications by email — emails are only for account matters such as confirming your address, invitations and password resets. On the Android app, turn push notifications off in your phone's settings, or mute a single chat.Learn more →
Tags go on tasks, time entries, expenses and sales — not on projects. A tag name is 1–50 characters and cannot contain a comma. Renaming a tag in Tags updates every item that carries it; deleting a tag removes it from the list, but items already tagged keep the label.Learn more →
Files are shared through the workspace: anyone who can reach the project and has Files access can open them. There are no public share links. Upload one file at a time with the upload button (drag-and-drop isn't supported). Only the person who uploaded a file, or the workspace owner, can rename, move or delete it.Learn more →
On the sign-in page (website or Android app), click Forgot password?, enter the address you sign in with and choose Send reset link. Open the link in the email within 30 minutes — it works once — and choose a new password of 8–64 characters. Everything signed in with the old password is signed out. No email? Check spam, check the address for typos, and ask again after a minute (the button shows when you can resend).Learn more →
Open My profile from your avatar at the top right. Enter your Current Password (required for either change), type the new email or the new password twice, and click Save All Changes. A new email does not take over until you open the link we send to it (valid for an hour) — until then you keep signing in with your current address, which is also told about the request. A new password signs out your other browsers, phones and the Desktop App (sign in there again); the browser or phone you changed it on stays signed in, and we email you that it changed. The Android apps' profile screens work the same way.Learn more →
The link is valid for one hour and works once. Check your spam folder, then try to sign in: when the address is not confirmed yet, the sign-in page shows a panel that can resend the link (wait a minute between resends). If you saw "Waiting for approval" when you signed up, no email is sent until Projments approves the account — it arrives after that.Learn more →
Open My profile, scroll to the Danger Zone card, choose Delete my account…, enter your current password and choose Delete permanently. This permanently deletes your account and every workspace you own, and cancels your subscription and add-ons. Work you did in workspaces other people own (hours, tasks, files, messages) stays with those workspaces, shown as "Deleted user", without your name or email. It cannot be undone. The Android app has the same option in My Profile.Learn more →
Yes. Open the sample workspace from "Open Showcase" on the home page or in the Help menu (the ? icon). It is a full workspace with example data that you can browse without an account; it is view-only.Learn more →
Yes — the Projments team also builds Android, web and Windows desktop apps for clients. Open Products → Built for clients → Custom Apps (or /custom-apps) to see apps we have built, such as Rak'ah Counter, Al-Baqiyat and SnapPuzzle on Google Play, then click Request a custom app. Sign in or create a free account, choose the kind of app, a budget and a timeline, and describe what it should do. Your request becomes a support request under the topic Custom Apps, and we reply there.Learn more →
While your timer runs in the Desktop App on a Professional workspace, screenshots are taken on the workspace's schedule and attached to that time. They appear on the project's Worklog tab and in Settings → Projments Agent → Manage Screen Shots. Everyone sees their own; only the workspace owner and members whose Role is Owner see everyone's — permission levels don't change this. You can delete your own; the workspace owner (or a Role-Owner member) can delete anyone's — and deleting it also removes the time it vouched for.Learn more →
Look at the chip on the Screenshots card in the app — it says why: Off for this workspace (Screen Monitoring is off in Settings → Projments Agent → Screen Shots), Not in your plan (screenshots need Professional), Off for this task (the task's Screenshots switch is off), Storage full, or Paused (press Resume). In every case your time is still tracked.Learn more →
It says "— not tracked from desktop": the task's Desktop app switch is off, so its owner wants time on it tracked elsewhere (the website or the Android app). Completed tasks are not listed at all. Use the refresh button if a new task or project is missing.Learn more →
Yes, keep tracking counts the idle time. Stop and remove … idle min stops the timer at the moment you went idle, so the time you were away is not counted. Stop tracking stops now and keeps the idle time. Choose how long counts as idle (Off, 5, 10, 15 or 30 minutes) under Idle alert in the account menu at the bottom of the app.Learn more →
Yes. Windows shows this for new apps it has not seen often yet. Click More info, then Run anyway. You only see it once — later updates download by themselves and install when you restart or quit the app. Always download the installer from the Projments download page.Learn more →
Not yet — the Desktop App runs on Windows 10 and 11 (64-bit). On a Mac, track time in the web app, or on your phone with the Android app.Learn more →
Screenshots are kept for the retention period set in Settings → Projments Agent → Screen Shots (30 days by default; a project can set its own). Older ones are deleted automatically each day. This does not change anyone's tracked hours — only deleting a screenshot by hand removes the time it covered.Learn more →
Yes. Tap Create account on the sign-in screen. It is the same account as the website, so you can sign in on the web and the Desktop App with it too.Learn more →
Partly. Tasks, submissions, checklists, expenses, sales, contracts and timers keep working offline: changes are saved on the phone and sent when you are back online (tap Sync now to send them at once). Chat, calls, files, reports and the calendar need a connection.Learn more →
A timer always needs a task, and the app only offers tasks whose Android app switch is on ("Time on this task can't be tracked from the Android app."). The task's owner sets this under the task's Time Tracking. If no task is offered at all, you'll see "No timer-eligible tasks in this workspace."Learn more →
Open Your Support Requests from the Help menu (the ? icon in the header), click New request, choose the product (and its area, where it has them) and the type (Bug report, Feature request or Help & guidance), and describe the problem. Replies arrive as a notification under Notifications at the top of the sidebar and on the Support requests page — not by email — and you answer in the same thread. Requests are text only, so describe what you see.Learn more →
Open the checklist and click Reset All beside the Checklist Items heading. Every item returns to unchecked and the items themselves stay. The button appears once at least one item is ticked, and needs Checklists at Manage or Full Access.Learn more →
Yes. Open the project's Settings tab and change Workspace under General Information — it lists the other workspaces you belong to. The Settings tab needs Projects (Advanced) at Manage or Full Access. When you delete a whole workspace, you can also choose to move all its projects to another workspace first.Learn more →
Click the task's Duration on the Tasks page (or + Hours in its side panel) to open Log Hours. The Hours tab adds an amount over a date range, within the task's planned hours; the From / To tab adds a day with a start and end time. You need Tasks and Tasks (Time Tracking) at Manage or Full Access, a plan with the Time Tracker, and the task's Manual hours switch on. The Time Tracker page itself has no add-entry form.Learn more →
Not yet. On an iPhone, use the website in your phone's browser. There is a native Android app (Android 7.0 or newer) on Google Play.Learn more →
Support
Still need help?
Our support team responds inside the app. Open a request and we'll keep the entire conversation in one thread until your question is fully answered.