Record crew movement times and leave notes on a job directly from the event page
Record crew movement times and add operational notes to a job in real time from the event overview page.
Each job on the event page has an expandable detail panel. Inside that panel, you'll find time fields for every crew assigned to the job, a crew result selector, and a notes section. You can update times and add notes in real time, and the job's status badge will update automatically as you fill in the time fields.
This is designed for use on the day of the event — quickly logging when a crew was dispatched, when they arrived on scene, when they made patient contact, and so on.
If a job row shows a red padlock icon, that job is currently open and being edited by another user in the full job form. You can still update crew times and add notes from the event page — the lock icon is informational only at this level.
All time editing and note-taking happens inside a job's expanded detail panel.
Open the event you're working on. The event page shows a Jobs section with a table listing all jobs for that event.

Each job row has a chevron (>) button on the left side. Click it to expand the detail panel for that job. The chevron rotates to point downwards to show the panel is open. Click it again to collapse it.

Only one job's detail panel can be open at a time. Opening another job will collapse the currently open one.
Inside the expanded detail panel, each crew assigned to the job appears in its own bordered card. The card shows the crew's callsign and member names at the top, followed by a Crew Result selector and five time fields.
The five time fields represent the key stages of a crew's response to the job. The job's status badge (visible in the main jobs table) updates automatically based on which fields are filled:
| Field | What it records | Effect on job status |
|---|---|---|
| Dispatch | When the crew was dispatched to the job | Sets status to Allocated |
| Mobile | When the crew became mobile (en route) | Sets status to Mobile |
| Scene | When the crew arrived on scene | Sets status to Scene |
| Patient | When the crew made patient contact | Sets status to Patient |
| Clear | When the crew cleared the job | No direct status change — status progresses via the patient record after this |
Times are entered in 24-hour format. All times are interpreted as UK local time (Europe/London), so you don't need to think about UTC during summer time.
If a crew makes it to scene before midnight but clears after midnight, IndieBase handles the date rollover automatically — just enter the time as shown on the clock.
Click into any time field and type the time in HH:MM format (for example, 14:35). The time is saved automatically when you move focus away from the field (i.e. when the field loses focus).

If you want to record right now as the time, you have two options:
This is the quickest way to record times during a live event — click the field, press N, done.

To remove a recorded time, click the X (circle-xmark) button to the right of the time field. The field clears and the change saves immediately.
Clearing a time field will affect the job's status. For example, clearing the Dispatch time when no other times are set will move the job's status back to Waiting.
Each crew card also has a Crew Result dropdown. Use this to record the outcome for this crew's attendance at the job. The available options are:
Select the appropriate result from the dropdown. The selection saves immediately.

The Notes section appears below the crew cards in the expanded detail panel. It shows a running list of notes left by any team member, along with the author's name and the time the note was created.
Click the text input in the Notes section and type your note. Notes can be as long as you need — the field accepts multi-line text.

You can save the note in either of two ways:
The note appears immediately in the list above the input field, showing your name highlighted and the current time.
You can only delete notes that you wrote yourself. Your own notes show a red trash icon button to the right of your name. Click it to delete the note — there is no confirmation prompt, so take care.
Other users' notes do not show a delete button.

You don't need to manually change the job's status. IndieBase derives the status from the time fields you fill in:
Status is re-evaluated each time the page polls (every 30 seconds) or when you make a change.
The time fields aren't showing for a job. The expanded panel only shows time fields for crews that have been assigned to the job. If the panel is empty, no crew has been assigned yet. Use the Assign Crew button on the job row to assign one first.
I entered a time but it didn't save. Times save on blur — that is, when focus leaves the field. Make sure you've clicked away from the field or pressed Tab after entering the time. If the page hasn't updated, check your network connection, as the app requires connectivity to save from the event page.
I can't see the Add Note button or time fields. You need to be a team member for the event's team. If you're viewing the event but belong to a different team, you won't be able to edit anything.
The job status isn't updating after I enter a time. The status is recalculated each time the page polls (every 30 seconds). You can trigger a refresh by collapsing and re-expanding the job's detail panel, or by reloading the page.
I accidentally cleared the wrong time. Re-enter the time manually. If you're not sure what the time was, check the full job record (accessible via the job number button in the job row) for any previously saved values or audit history.
/app/job-view/.