What Are Reports in Enlivy?
Reports are structured forms that users fill out based on Report Schemas.
- Schemas are the blueprint (they define the structure, fields, frequency, and who should fill them).
- Reports are the actual instances users see and complete.
Think of it like this:
- Schema → Template (e.g., “Daily Work Report”)
- Report → Filled version of that template for a specific user, on a specific date.
Example of a Report in Enlivy
Example of a Report Schema (the structure of the fields behind the report)
Why Are Reports Useful?
Reports make it easy to:
- Collect consistent updates from your team without endless chats or meetings.
- Keep track of progress, challenges, and time worked in one place.
- Build a history of data that can be reviewed, exported, or analyzed later.
For example:
- Employees complete a Daily Standup Report with questions like “What did you work on today?”.
- Managers complete a Weekly Performance Report summarizing team results.
- Contractors submit a Timesheet Report to log their hours.
How Reports Work
- An Admin Creates a Report Schema
- Defines the fields/questions
- Chooses who should complete it (user roles)
- Sets how often it should appear (daily, weekly, on-demand)
- Reports Are Generated for the Assigned Users
- If the schema is daily, a new report appears for each day.
- Users Fill Out the Report
- They answer all required fields.
- Conditional fields appear dynamically if logic is set.
- Reports Can Be Reviewed & Exported
- Managers or admins can see completed reports.
- Data can be filtered or exported for further analysis.
Creating vs Filling Reports
- Admins & Managers → Create Schemas that define what reports should exist.
- Users (Employees, Contractors, Clients) → Simply fill out reports generated from schemas.
Key Elements of a Report
A single Report contains:
- Title – Taken from the schema (e.g., Daily Report – July 17, 2025).
- Fields – All the questions or inputs defined in the schema.
- Completion Status – Pending or Completed.
- Submit Button – Once filled, the report is locked and saved.
Filling Out a Report
When a user opens a report, they will see:
- The Title & Instructions
- All fields/questions in the order defined by the schema.
- Conditional fields (if any) that appear based on previous answers.
- Submit button to finalize the report.
Once submitted, the report cannot be edited unless allowed by an admin.
Example of a Completed Report
To better understand how a Report Schema translates into a real user experience, let’s look at an example of a completed report before it is submitted.
When a user opens a report generated from a schema, they will see all the fields you defined—text fields, radio buttons, checkboxes, timesheets, etc., organized exactly as you configured.
Example of a Completed Report, before saving it, in Enlivy