Calendar
The company work plan: who works when and on which project, with which machines, vehicles and tasks.
You will find the calendar in the menu under Planning → Calendar. Every planned item is an event - work on a project, a trip, a meeting, a vacation. All views in the Planning section work with the same events, so whatever you plan here immediately appears in My calendar, Gantt, Utilization, Planning board, on the dashboard and in the mobile app as well.
Who can plan
Access is controlled by the Role (module Calendar):
- čtení (read) - the user sees the calendar but cannot change anything,
- editace vlastních (edit own) - creates events and edits and deletes only the ones they created themselves (this also applies to the Planning board, the AI schedule and baseline versions),
- editace (edit) - edits and deletes all events,
- an administrator can always do everything.
Without edit permission, the Přidat událost (Add event) button is missing and events cannot be dragged.
Who sees what
An administrator sees the plan of the whole company. Other users see the following in My calendar, on the dashboard, in Utilization, the Planning board, the mobile app and the synchronized calendar (ICS):
- events they created themselves,
- events they are assigned to,
- for projects where they are the site manager, also the project plan. This is set in the role with the Plán u vedoucího stavby (Plan for the site manager) switch: Omezený plán (Limited plan) shows only the Stavba (Construction) and Jízda (Trip) types from other people's events, Celý plán (Full plan) shows the others too (administration, absences…).
A user whose role has the nepřístupný (inaccessible) level for both the Calendar and My calendar has no plan in the menu, but still sees the events they are assigned to on the dashboard and gets notifications about them. If they should not see the plan at all (for example workers whose work is assigned by the office), turn on the Plán jen pro ty, kdo k němu mají přístup v Právech switch in Nastavení firmy → Plánování (Company settings → Planning). See Company settings.
In the web Calendar, its PDF export and Gantt, a user sees the plan of the whole company if their Role allows it with the Vidí plán celé firmy (Sees the whole company's plan) switch (see Roles and Permissions). Until the company changes the switch in the role, it follows the level for the Calendar module: with the editace level, the user sees the whole company; with the čtení or editace vlastních level, only the events listed above.
Calendar display
- At the top right you switch between Rok (Year), Týden (Week) and Den (Day). The year view shows the months one below another with week numbers; clicking a day number opens the day view.
- Filters above the calendar: Osoba (Person), Stavba (Project), Typ (Type) and, once a type is selected, also Vlastní kategorie (Custom category).
- The color of an event is the color of its project (set on the project). Absences are always red, projects with an estimated end date are orange.
- Events with a project are labeled in the calendar with the project name including the job ID, absences with the names of the absent people. You will see the event's own name in its detail.
- Tasks with a due date that are not done yet appear in the calendar with the ☑ mark on their due date (only if you have access to Tasks). Clicking one opens the task detail.
Creating an event
- Click Přidat událost, or select a day, a range of days or a time slot in the calendar.
- Fill in Název (Name).
- Choose the date in the Termín (Date) field. The Celý den (All day) switch is inside the picker: an all-day event has a from-to range, a timed event has one day and a from-to time.
- Select the Typ události (Event type) and fill in the fields offered for it (see the table below).
- Assign people, and optionally a team and machines.
- Optionally write a Komentář (Comment), add Úkoly (Tasks) or a Návaznost (Gantt) (Dependency (Gantt)).
- Click Založit (Create). The assigned people receive a notification.
If you close the new event window without saving, the app asks you the next time you open it whether you want to restore the unfinished entry.
Event types
| Type | What it is for | What you fill in |
|---|---|---|
| Stavba (Construction) | Work on a project | Project, Category, Dělníci (Workers), Pracovníci THP (Technical staff (THP)), Stroje (Machines) and their operators, team |
| Jízda (Trip) | A planned vehicle trip | Project, Category, Machine (vehicle), Nakládka (odkud) (Loading (from)), Vykládka (kam) (Unloading (to)), optionally Přívěs / návěs (Trailer / semi-trailer), at most 2 people |
| Administrativa (Administration) | Meetings, preparation, office work | Project, assigned people, Pracovníci THP, team |
| Subdodavatel (Subcontractor) | Work by a subcontractor | Project, Category, Subdodavatel (a company from Contacts). Neither people nor a team are assigned. |
| Absence | Vacation, sickness, absence | Assigned people, no project |
| Ostatní (Other) | Anything else | Podkategorie (Subcategory) from the custom event types, assigned people, no project |
- For the Stavba, Jízda, Administrativa and Subdodavatel types, a project is required. Projects in preparation and in progress are offered; the project category is optional.
- For all types except Subdodavatel, at least one person or team must be assigned (for Stavba and Administrativa, a technical staff member alone is enough).
People, availability and technical staff
- Dělníci (for the other types the Přiřazeno (Assigned) field) - availability is checked. Anyone who has another event or an absence at the same time stays greyed out in the list with the reason (e.g. "Dovolená do 15. 8." (Vacation until 15 Aug) or "obsazen do …" (busy until …)) and cannot be selected.
- Pracovníci THP (site manager, foreman, planner) - offered for the Stavba and Administrativa types. Technical staff run several projects at once, so overlaps are not checked for them and their assignment does not block anyone.
- Inactive users are not offered for events.
Teams
When the company has at least one team, the Přiřazený tým (Assigned team) field appears. When the event is saved, the team is expanded into its individual members. If a member is busy at that time, only a warning is shown and the event can still be saved. A change in the team's composition is automatically reflected in events from today onward.
Machines and operators
For the Stavba type, select one or more company machines in the Stroje field. For each machine, you then choose who operates it in the Obsluha strojů (Machine operators) section. Only workers of this event (including members of the assigned teams) who are authorized to operate the machine are offered (this is set on the machine).
For the Jízda type, you select a vehicle. Anyone whose Role allows planning (the editace level for Calendar) selects from all of the company's vehicles; in the Přiřazeno field you can only select people authorized for the selected vehicle. A vehicle that has another trip at the same time is greyed out in the list with the time of that trip - one vehicle cannot make two trips at once. The app performs this check also when a trip is dragged in the Calendar or Gantt, for a trip created in the mobile app and for every occurrence of a recurring trip; if there is an overlap, the change is not saved and the app shows which trip it conflicts with. A trailer is offered only if the selected vehicle is allowed to tow it.
Tasks on an event
In the Úkoly section, use the Přidat úkol (Add task) button to create a Nový úkol (New task) or to attach an Existující úkol (Existing task) that is not on any event yet. A new task is prefilled with the project and the people from the event (workers and team members). An event's task is visible to everyone assigned to the event.
- Click the circle next to a task to tick it off as done; click the task to open its detail. The task may be ticked off by the person it is assigned to, the author of the task or of the event, and the administrator.
- The cross only detaches the task from the event, it does not delete it.
- The Absence, Jízda and Subdodavatel types have no tasks.
More in Tasks.
Completion
A one-day event has a Hotovo (Done) checkbox, a multi-day event has a Hotovo (%) (Done (%)) field. Completion is shown in Gantt, where it is also used to track slippage.
Recurrence
For a new event you can set Repeat (week, month, year) and Repeat until. Separate events are created, which can be edited individually; for the Subdodavatel type, every occurrence has the subcontractor. When deleting, you choose Smazat (Delete, only this one) or Smazat opakující událost (Delete recurring event, the whole series). You can delete the series from any of its occurrences, even if the first occurrence has already been deleted on its own.
Editing, moving and deleting
- Clicking an event opens its detail. With edit permission you change it and save it with the Upravit (Edit) button; otherwise it is read-only.
- You can drag an event in the calendar to another day or time, and change its length by dragging its edge.
- If the event has dependencies (see Gantt), after you change its date in the event detail the app offers to align the dates, to shift the dependent events, or to save it even with the dependency violated.
- Assigned people also receive a notification about every saved change to the event (even after dragging in the calendar).
Project dates in the calendar
When a project has a Datum zahájení (Start date) and possibly a Datum dokončení (Completion date) filled in, an all-day milestone Termín zahájení (Project start) and possibly Termín ukončení (Project end) is created in the calendar automatically (for a project with the Termín je odhad (Date is an estimate) switch, "Předpokládaný termín ukončení" (Expected project end)), assigned to the site manager. It changes when you change the date on the project.
Marking the Termín ukončení milestone as Hotovo brings up the question Dokončit i stavbu? (Complete the project too?) - this lets you switch the project straight to the Completed phase, if your Role allows you to edit projects (with the editace vlastních level, only projects you created).
Vacation and sick leave
An approved vacation or sick leave request appears in the calendar automatically as an all-day event of the Absence type ("Dovolená - jméno" (Vacation - name), "Nemoc - jméno" (Sickness - name)). The person is then shown in the plan as unavailable. How to request and approve is described in Work reports.
Export and synchronization
- PDF (next to the Add event button) - exports the agenda for a day, a week or a custom period. It is prefilled according to the displayed period and filters. You set the Nadpis (Title), people, projects, types and Obsah (Content) (people and technical staff, machines and operators, event tasks with description, notes, partner/subcontractor), and optionally Vynechat dny bez událostí (Skip days without events). The PDF carries the company logo.
- Synchronizace (ICS) (Synchronization (ICS)) - the button with the calendar icon at the top left copies a link that you paste into Google, Outlook or Apple Calendar (the same button is also in My profile). Your calendar then shows the events that concern you (the same as My calendar) for this week and next week. The link is personal, do not share it. With the arrow button right next to it (Vygenerovat nový odkaz (Generate new link)), you issue a new link and the previous one stops working. If synchronization stops working (for example with a link copied before 26 September 2026), copy the link again.
- Přidat do kalendáře (Add to calendar) in the detail of a saved event downloads that single event as a file for your calendar.
Custom event categories
For the Ostatní type, the company creates its own subcategories (e.g. Training, Service, Offer) in Settings → General → Event types with the Přidat typ události (Add event type) button. Just fill in the Název typu události (Event type name). The calendar can then be filtered by subcategory (Vlastní kategorie).
Connection to other modules
- Dashboard - on a phone (in the mobile app and in the browser) the dashboard shows the plan for this week and next week. By tapping an event of the Stavba type, a worker opens a prefilled work report (project, category, time); for a trip, they are offered to start the trip.
- Construction diary - in a daily entry, the Importovat data z kalendáře (Import data from calendar) button takes over the workers, technical staff, subcontractors and machines from the project plan for that day. See Construction diary.
- External diary participants (investor, technical supervisor) - if you turn on Show calendar for them in the diary sharing settings, they see the plan of that project for this week and next week on their dashboard. They cannot edit anything.
Plan in the mobile app
In the mobile app, the plan is in the Plan menu as a monthly calendar. Anyone whose Role has the editace level for Calendar creates and edits events (type, project, workers, technical staff, team, vehicle for a trip, subcontractor, tasks, recurrence). Machines with operators, the trailer, loading and unloading addresses and subcategories of the Ostatní type are entered on the web. The home screen shows the weekly plan, where event tasks can be ticked off directly. Tapping an event opens a prefilled work report; for a trip, starting it is offered. Gantt, Utilization and the Planning board are only on the web.
The more closely the plan matches reality (people, machines, categories), the less work you have with work reports and the diary - both are prefilled from the plan.