8 min read

101 BlogAbout the app
October 18, 2026

Automatic work scheduling in the 101 App

How to connect a Gantt chart to estimates for individual stages in the 101 App and compare the plan with reports against those estimates.

Automatic work scheduling in the 101 App

You can prepare a work schedule from estimates for individual stages. The estimates already contain the list of work, quantities and costs. If you transfer this list manually to a separate planning tool, you have to rebuild the timeline, set dates and assign responsibility. The estimate and schedule can then end up in different files and be updated independently.

When changes arrive every few days, you have to keep maintaining that manual connection. For example, a quantity changes in the estimate while the schedule stays the same; a stage is rescheduled, but nobody checks the estimate. Deadlines are then discussed verbally, expenses are reconciled after the fact, and responsibility for updates remains unclear.

In the 101 App, create a separate dated Estimate event («Смета») for each stage, and add work and material items inside that estimate. These estimates define the stage plan on the Gantt chart; quantities actually completed are recorded in reports using items from the relevant estimate. In this workflow, the chart displays saved estimates and reports. You set and check the dates and stage sequence yourself; inserting items does not automatically create a schedule.

Contents:

  1. Why link the work schedule to an estimate?
  2. How do you build a Gantt chart from an estimate?
  3. How do you track planned versus actual results when dates change?
  4. Mistakes that stop an automatic work schedule from working
  5. How do you organise the team's workflow?

Why link the work schedule to an estimate?

The estimate answers the question “What are we doing, and how much does it cost?” The schedule answers “When are we doing it, and who is doing it?” These answers are connected. If that connection is lost, work names, stage sequences and client expectations become confused. Messages say one thing, the estimate says another, and something else happens on site.

This connection also matters for managing money. Stage payments often depend on particular work being ready. When the schedule is disconnected from the estimate, control becomes a manual checklist: “Is the plastering finished?”, “Can we pay the tiler?”, “Is it time to order the doors?”

SituationThe schedule is kept separatelyThe schedule is linked to stage estimates
Changes requested by the clientThe estimate changes, and the schedule is updated manually to catch upThe work list in the stage estimate changes; the stage dates are checked separately
Tracking stagesStatuses are shared in chat, with no single sourceStage estimates define the plan; their items are used in completion reports
Investigating delaysIt is difficult to identify exactly what moved the datesIt is easier to compare the stage, its work, dates, participants and amount
An Estimate event defines a stage and its dates, the items inside it describe the work, and reports record completed quantities. This connection helps you consider the plan alongside the project data.

For an introduction to construction schedules and work dependencies, see “How to create a construction schedule”.

The Gantt chart in the web version of the 101 App uses separate dated Estimate events for individual stages. Work and material items are kept inside estimates, while reports record actual results. The chart shows event dates and participant details. You can open an additional weather panel when the site's coordinates have been specified and weather data is available. A participant with the appropriate permissions can change the project address.

Russian 101 interface: an “Enter the project address” dialog with an empty address field and a “Could not load the map” message over the Gantt chart.A separate example in the Russian 101 interface: the Gantt chart is covered by the «Укажите адрес проекта» (Enter the project address) dialog, and the map area displays «Не удалось загрузить карту» (Could not load the map). No weather data is displayed on this screen; the screenshot does not establish the cause of the error.

Price list items define the contents of a stage estimate. Planning uses separate dated Estimate events, and actual work is recorded in reports using items from the estimate for the relevant stage. For more about the price list, see “Online rates in the 101 App” (in Russian).

Russian 101 interface: the Gantt chart for project “56 | ЖК Северный парк”, with a demonstration electrical work estimate at 50% progress and a separate electrical work report on the timeline.In the Russian interface shown, the chart displays the same demonstration electrical work estimate and a separate report using its item. After the saved change, the estimate runs from 13–19 October 2026; the report is dated 18 October. One of the two planned units has been recorded: 50%. This is a demonstration of quantity tracking, with no payment.

This article explains how the schedule connects to estimates for individual stages: estimates define the plan, while reports using their items record actual results. The general workflow for choosing an app, getting started for free and creating a chart from scratch is covered in “Online Gantt chart in the 101 App”.

How do you build a Gantt chart from an estimate?

To connect the estimate and schedule, follow this workflow: first divide the work into stages. Create a separate Estimate event («Смета») for each stage: add items inside the event, enter the stage name in its description and set the dates. Record quantities actually completed in reports using items from the relevant estimate.

A practical sequence is:

  1. Prepare a price list for typical stages: demolition, rough construction, finishing and building services. If the items you need are already in Excel, the option of transferring them into an estimate by pasting is explained in the guide to pasting items from Excel (in Russian).
  2. Create a separate estimate within the project for each stage. In the 101 App, an estimate is created as an event, which helps you agree on the scope of work before work begins (in Russian).
  3. In the web version, open the estimate already created for the relevant stage. Add work and materials from the price list as items in that estimate. After adding the items, check their names, prices, units of measurement and quantities, regardless of how they were added. Then check the estimates for the individual stages on the Gantt chart: each should have its own dates. Estimate items are not added directly to the timeline.
  4. Check the participants and recipient of each estimate, and agree on who is responsible for the stage. If you create a regular task for a particular piece of work, check the stage's own planned items, quantities and amounts in its estimate.
  5. Allow buffers between stages for required process pauses, deliveries and site access. It is a small detail on screen that can save hours of explanations later.
Russian 101 interface: the project price list in the estimate items window, with the Electrical work group selected and the unit of measurement, cost and price visible for the wall-chasing item.In the Russian interface shown, check the source before adding items to an estimate. This demonstration has «Прайс-лист проекта» (Project price list) open: the electrical wall-chasing item has the unit «шт.» (pieces), a cost of 400 and a price of 800. The estimate's upper item list is still empty; the saved result is shown below.
Russian 101 interface: the reopened demonstration electrical work estimate for 12–18 October 2026, containing one item with a quantity of 2 units and the status “Awaiting confirmation”.The Russian interface shows a saved demonstration estimate for the electrical work stage, dated 12–18 October 2026. It contains 2 units of one item: a cost of 400 per unit and a price of 800. The totals are 800 for the recipient and 1,600 for the client, with a calculated profit of 800. The status is «Ожидает подтверждения» (Awaiting confirmation); no payment is made in this example.

The schedule then connects to reporting. In the web version, create a project report, open «Добавить позиции» (Add items) → «Из сметы» (From estimate), and select the estimate for the relevant stage and the items you need. Check the price and remaining quantity in the estimate, enter the quantity actually completed and save the report. Availability of the «Из сметы» (From estimate) source depends on the project and category rules. How to report against an estimate without entering the items again (in Russian).

Russian 101 interface: the report item editor with “From estimate” selected and the demonstration electrical work estimate showing item progress of “0 of 2”.In the Russian interface shown, select «Из сметы» (From estimate) in the report and choose the estimate for the relevant stage. The same demonstration electrical work estimate is selected here; before the new report, its item shows progress of «0 из 2» (0 of 2), the unit «шт.» (pieces), a cost of 400 and a price of 800. The report's upper table is still empty.
Russian 101 interface: the reopened demonstration electrical work report dated 18 October 2026, with 1 unit from the estimate, amounts of 400 and 800, and the status “Awaiting confirmation”.The Russian interface shows a saved demonstration report dated 18 October 2026, recording 1 of the 2 units planned in the estimate: 400 for the recipient and 800 for the client, with a calculated profit of 400. The status is «Ожидает подтверждения» (Awaiting confirmation). This is a fictional example of quantity tracking; no money was transferred.

For an explanation of the estimate builder itself and how item lists work, see this article (in Russian).

Would you like to prepare your price list for a work plan quickly and see how it would look in a real project? A demonstration of the 101 App is a useful opportunity to work through this with real project data.

How do you track planned versus actual results when dates change?

A Gantt chart is useful only while it is kept up to date. A schedule that is “approved and forgotten” becomes just an illustration in a file.

The “estimate → report” connection creates a straightforward routine. The estimate records planned items, quantities and agreements; the report records quantities actually completed and the corresponding amounts. Compare timing using the estimate and report dates on the chart. In the additional «План-факт» (Plan vs actual) panel, compare monetary measures: the cost to the client or profit. These measures cover the whole project; filtering events does not change the amounts in the panel. This keeps the comparison data within the project and makes it easier to reconcile without manually moving it between services.

Russian 101 interface: monetary plan versus actual above the Gantt chart, with a tooltip showing planned 7,259,900.00, actual 3,712,400.00 and actual as 51.14% of plan.In the Russian interface shown, «Стоимость» (Cost) is selected in the monetary «План-факт» (Plan vs actual) panel. The tooltip shows planned 7,259,900, actual 3,712,400 and actual as 51.14% of plan. These are amounts for the entire demonstration project; they must not be read as the completion percentage of the demonstration electrical work stage.
For refurbishment and construction, follow this rule: adjust the plan based on project events. Feelings, voice messages and “we seem to be on track” are not a basis for updating it.

Another useful layer alongside the schedule is the project balance chart. It shows the difference between recorded project receipts and expenses over time (in Russian). Reconcile its values with project events. This balance differs from a bank balance, money held by an individual participant and net profit; on its own, it is not a forecast of future cash flow. To assess the risk of a cash shortfall, check future payments and payment terms separately.

Russian 101 interface: the project balance chart above the Gantt chart, with green bars and a tooltip of 487,600.00; the left panel shows receipts of 4,200,000 and expenses of 3,712,400.The Russian interface shows the demonstration project's balance chart: 4,200,000 in receipts − 3,712,400 in recorded expenses = 487,600. The chart's tooltip displays the same value. This is the recorded project balance; on its own, it does not show a bank balance or future payments.

In practice, if the Gantt chart shows a stage slipping, check the recorded project balance, then review upcoming payments and payment terms separately. Otherwise, work may be delayed after a delivery has already been paid for, leaving the crew idle and you having to explain the delay to the client. Pointing to an outdated schedule does not resolve that mismatch.

Mistakes that stop an automatic work schedule from working

The work schedule depends on the structure of stage estimates, their dates and the quality of the items inside them. If the price list and estimate are disorganised, the plan is harder to understand. Start by putting the structure in order and check the stage dates separately.

  • Choose stage sizes to suit your workflow: an individual estimate may contain many items or just a few.
  • Work and purchasing are mixed without a clear sequence. If the delivery date is not coordinated with the start of installation, it is harder to check the stage sequence and the risk of delays.
  • The same names are used for different jobs. “Installation” in three places looks like one job, even though these are different stages.
  • Nobody is responsible for updates. Everyone ends up waiting for somebody else to correct the dates.
  • Changes are made only in chat. The schedule and estimate are then left without updates, and decisions get lost.
A practical check is whether you can understand the schedule in 30 seconds and see the next 2–3 weeks of staffing and deliveries. If the immediate next steps are clear in that time, the schedule helps you manage the work. Otherwise, you risk maintaining reports without clear management decisions.

For an explanation of who needs a Gantt chart and how to maintain it without unnecessary administration, see “Gantt charts in practice”.

How do you organise the team's workflow?

To stay current, the schedule needs an owner. For refurbishment work, this is usually the site supervisor or project manager. For construction across several sites, it may be a coordinator or production manager. Their job is to check and update the dates of upcoming stages once a week, coordinate the work sequence and check deliveries. A participant with permission to edit the event changes its dates; after saving, check the resulting dates and status.

Russian 101 interface: the same demonstration electrical work estimate after saving the new dates, 13–19 October 2026, with the status “Awaiting confirmation” and progress of 50%.In the Russian interface shown, editing and saving the same demonstration estimate has moved its period from 12–18 to 13–19 October 2026. Reopening it confirms the new dates; its status remains «Ожидает подтверждения» (Awaiting confirmation). The report for 1 of the 2 planned units is reflected as 50% progress. No payment is made in this example.

The rest of the team then joins the workflow. Tradespeople continue using the familiar 101 approach: they record completed work and purchased materials in reports and attach supporting documents. A report by itself does not prove payment: an actual transfer of money is recorded as a separate completed transfer. The manager compares these records with the project's dates and monetary measures.

Russian 101 interface: an existing report card for project “56 | ЖК Северный парк”, with a photo thumbnail in the Files section.In the Russian interface shown, an existing demonstration report for project “56 | ЖК Северный парк” has a photo thumbnail in «Файлы» (Files). Its status is «Ожидает подтверждения» (Awaiting confirmation). This is a separate attachment example, not the report against the estimate in the workflow above, and it does not confirm payment.

If allocating people between sites is a separate challenge, compare the site's Gantt chart with a separate workforce schedule for the company. Calculate crew sizes with simultaneous work in mind; assigning a person responsible does not by itself determine the crew size. The 101 blog has a guide to construction workforce scheduling and crew allocation.

The plan is therefore connected to estimates for individual stages, their dates and reports of quantities actually completed. Keep calculations and dates up to date, and compare planned work with reports against the estimate for the relevant stage.