Documents

Flowtly Editorial Team2 min

To manage employee documents, you first need to create the appropriate document type.

The Documents tab is visible if the Documents module is active, and if appropriate role is configured.

Creating a Document Type

There are two ways to create a document type:

  • Via Organization Settings (inside Document types tile):

Steps:

  1. Navigate to the organization settings
  2. Go to the document types section
  3. Create a new type and assign it to the relevant module (e.g., Employees).
  • Directly from the Add Document modal

If the user has the Document Manager role, they can create a new document type directly from the "Add Document" modal by clicking the "New document type +" button next to the Document Type dropdown. Once created this way, the document type will automatically be available in the module where it was created — for example, in the Employees module.

Uploading a File

When you go to the Documents tab in an employee profile, you will see a list of already added documents with their files. To add a new document, click the "Add document" button in the top right corner. A modal window will appear where you need to provide:

  • Document type – select from the list or create a new one (if you have the Document Manager role) [required]
  • Attached file – upload a file in PDF, PNG, JPG, or GIF format (max. 3MB) [required]
  • Description – a brief note describing the file contents [optional]

After saving, the document will appear in the list within the employee's Documents tab.

Example use cases

  • Securely store employee contracts, agreements, and offer letters.
  • Upload certificates for professional training or development courses.
  • Manage essential HR forms, such as onboarding paperwork, tax declarations, or emergency contact information.
  • Attach supporting documents, like medical certificates for sick leave or approval forms for special requests.

Connection map

Refers toPart of
Documented hereDocumented elsewhere
audit-log records person. person works under agreement. work-schedule assigned to person. benefit-assignment held by person. employee-profile describes person. employee-document filed against person. responsibility assigned to person. performance-target set for person. meeting held with person. holiday-request submitted by person. leave-entitlement held by person. project staffed by person. project-rate rates person. booking books person.recordsworks underassigned toheld bydescribesfiled againstassigned toset forheld withsubmitted byheld bystaffed byratesbooksAAudit trail — The record of who did what and when. It is how a user action is investigated after the fact, and what compliance is demonstrated from.Audit trailPPerson — An employee. The central record the rest of the workforce data hangs off — profile, documents, leave, benefits, rates.PersonAAgreement — The document formalizing the terms between the organisation and one employee or contractor. It is the foundation of the employees module: whether someone has an active agreement decides whether they appear in the other modules at all.AgreementWWork schedule — The working days, hours and breaks assigned to an employee, from the week the assignment starts. It is what the Work Time calendar draws.Work scheduleEEmployee benefit — One benefit granted to one person for a date range. A person can hold several at once.Employee benefitEEmployee profile — The detailed record for one person: contact details, job role, department, employment history.Employee profileEEmployee document — A file attached to a person — a contract, a review, anything filed against them.Employee documentRResponsibility — An area of ownership assigned to a person.ResponsibilityPPerformance target — An objective set for a person and measured against.Performance targetMMeeting — A recorded one-to-one or review between people.MeetingHHoliday request — An employee's request for time off, submitted for approval. Approving it is what turns it into leave the rest of the system counts.Holiday requestEEntitlement — How much leave a person has for the leave year. A request draws it down; the balance is what remains.EntitlementPProject — The core organizational unit for a business initiative, client engagement or internal work. Everything tracked — time, cost, invoicing, profitability — hangs off one.ProjectMMember rate — A team member's billing or cost rate on a project. Rates are per member, so the same person can cost differently on two projects.Member rateBBooking — One person committed to one role for a stretch of weeks, at a percentage of their time. A booking is a plan, not a record of work done.Booking