Your event command centre — manage jobs, crews, crew times, and notes for a live event from one page.
The event page is your command centre for a live event. Everything you need — jobs, crews, crew times, patient counts, and notes — is here in one place, auto-refreshing every 30 seconds so your picture of the ground stays current.
The event page gives you full visibility and control over a single event. You can see job status at a glance via the status dashboard, create and manage jobs, build and assign crews, record crew times, add operational notes, and manage who has admin access to the event itself.
Administrators (both team admins and event admins) have full write access. Team members who are not administrators get a read-only view of the same data.
Like the home page, the event page refreshes automatically every 30 seconds while it is open in your browser.

At the top of the page, the event header shows the event's title, date, and venue or location.
If you are a team admin or event admin, a pencil icon appears next to the event title. Click it to switch the header into edit mode.

Click the pencil icon to reveal the editable fields:
| Field | Description |
|---|---|
| Date | The date of the event |
| Title | The event's display name |
| Event Type | Sport, Motorsport, Music, Equestrian, or Other (Configurable in Event Config) |
| Venue | Select from your team's configured venues |
| Location | The precise location — set via postcode, latitude/longitude, What3Words reference, or map zoom |
If you select a venue, job locations within the event can be selected the pre-configured location points for that venue. This helps keep location data consistent across all jobs at the same site.
Click the save button to exit edit mode and save your changes.

Just below the event header, the status dashboard gives you a real-time count of jobs and patients, broken down by status. It refreshes automatically every 30 seconds.
The dashboard shows:
| Status badge colour | Status |
|---|---|
| Red | Waiting |
| Orange | Allocated |
| Amber | Mobile |
| Yellow | Scene |
| Green | Patient |
| Teal | Left Scene |
| Cyan | Hospital |
| Zinc | Done |
The Incidents section shows all active M/ETHANE incident command records attached to this event. An amber badge next to the heading shows the count of active incidents.
When a crew raises an M/ETHANE incident from the app while working at this event, it appears here automatically — no manual linking needed. Incidents remain active until they are marked as done.
Each incident card shows:
Incidents declared as major are highlighted with a red border and a MAJOR badge. All other incidents use amber.

Team administrators can create an event-scoped M/ETHANE incident directly from the event page, without needing the app.
The incident is created immediately and appears in the list. It is pre-scoped to this event with the current date and time as the call time. Open the incident record from the app or the command console to fill in the M/ETHANE details.
New Incident is only visible to team administrators. Event admins and team members cannot create incidents from the event page.
If there are no active incidents, the section shows a No active incidents placeholder.
The Jobs section lists every job attached to this event. It refreshes automatically every 30 seconds.
Team admins and event admins can create new jobs using the New Job button at the top of the Jobs section.
Click New Job.
The New Job modal opens.
Fill in the following fields:
Click Save.
The job appears immediately in the jobs table.
The Date/Time fields are pre-filled with the current date and time as a convenience — but always check and correct them to reflect the actual time of the job, not the time you're entering it.

Two filter bars sit above the jobs table, letting you narrow down the list by crew or status. Your filter selections are saved to your session, so they persist if you navigate away and come back.
Crew filter — a row of checkbox pills, one for each crew attached to the event. Click a pill to include or exclude jobs assigned to that crew. A Clear button resets all crew filters.
Status filter — a row of checkbox pills, one for each job status. Click a pill to toggle that status. You can also:
🅧 button resets all status filters.

Jobs are listed in a paginated table, showing 10 jobs per page.
| Column | Description |
|---|---|
| Job | Expand chevron, lock icon, job ID link, call time and date |
| Type / Priority / Location | The job type, priority, and incident location |
| Status | A colour-coded status badge (see Job Statuses above) |
| Crews | Crew badges, the Assign dropdown, and the Delete job button |
The lock icon on each job row shows the concurrency lock state:
Click the job ID link in the first column to open the full job record.

The Delete job button (trash icon) in the Crews column removes the job permanently. Use this with care.
Click the chevron button on the left of a job row to expand the detail panel. The panel shows a card for each crew assigned to the job, plus the Notes section below.
Click the chevron again to collapse the panel.
The chevron button is only visible to team admins and event admins. Team members cannot expand job rows or access crew detail panels or notes.

Inside an expanded job row, each assigned crew appears in its own bordered card showing the callsign and crew member names. A Delete crew from job button lets you remove a crew from the job without deleting the crew itself.
Each crew card includes a Crew Result dropdown for recording the outcome of the crew's attendance:
Five time fields let you track a crew's progression through the job:
| Field | What it records |
|---|---|
| Dispatch | When the crew was dispatched |
| Mobile | When the crew went mobile (en route) |
| Scene | When the crew arrived on scene |
| Patient | When the crew made patient contact |
| Clear | When the crew cleared the job |
Each field has:
Times are in 24-hour format and are interpreted as UK local time (Europe/London). If a shift crosses midnight, IndieBase handles the date rollover automatically.

The Notes section appears inside every expanded job row, below the crew cards. Notes let team admins and event admins record operational information against a job — handover details, scene context, reminders.
Each note shows the author's name (highlighted in your team colour if it's yours) and the time it was posted.
Only team admins and event admins can add notes. The note input is not visible to team members.
The note appears immediately in the list.
A delete button (trash icon) appears next to your own notes. Team admins can delete any note; event admins can only delete their own.
There is no confirmation prompt when deleting a note, so take care.

The crew is immediately attached to the job and a crew badge appears in the Crews column. Expand the job row to see the crew's time fields.
The Assign button is disabled when a job's status is Done.

The Crews section lists every crew attached to this event. It is not shown for personal teams.
Click New Crew.
The New Crew modal opens.
Fill in the following fields:
MED1, ALPHA-2).Click Save.
The new crew appears in the crews table and becomes available to assign to jobs.

| Column | Description |
|---|---|
| Callsign | The crew's identifier (sortable) |
| Vehicle | The assigned vehicle, if any (sortable) |
| Jobs | Active jobs / total jobs for this crew (sortable) |
| Members | Pill badges for each crew member |
| Actions | A pencil icon to edit the crew |
Click the pencil icon to reopen the crew modal and update the callsign, vehicle, or members.

The Event Admins section is only visible to team administrators. It lets you grant elevated access for this specific event to team members who are not full team admins.
Event admins can create and delete jobs, create and edit crews, assign crews to jobs, update crew times, and add notes — but they cannot manage the Event Admins section itself.
The member appears as a pill badge in the event admins list.
Click the × remove button on any event admin pill badge to revoke their event admin access. This does not affect their role on the team.

Job status is derived automatically from the crew times recorded. You don't set it manually — it updates as your crew progresses through the job:
| Status | What it means |
|---|---|
| Waiting | No crew times recorded yet |
| Allocated | A crew has a Dispatch time |
| Mobile | A crew has a Mobile time |
| Scene | A crew has a Scene time |
| Patient | A crew has a Patient time |
| Left Scene | The patient record has a departure time |
| Hospital | The patient record has a hospital arrival time |
| Done | The job has been marked as done |
What you can do on the event page depends on your role.
| Action | Team Admin | Event Admin | Team Member |
|---|---|---|---|
| View the event page | Yes | Yes | Yes |
| Edit event details | Yes | Yes | No |
| Create and delete jobs | Yes | Yes | No |
| Create and edit crews | Yes | Yes | No |
| Assign crews to jobs | Yes | Yes | No |
| Update crew times | Yes | Yes | No |
| Set crew result | Yes | Yes | No |
| Add and delete notes | Yes | Yes | No |
| Create incidents | Yes | No | No |
| View incidents | Yes | Yes | Yes |
| Manage event admins | Yes | No | No |
Team members get a read-only view. They can see the jobs table (job ID, type, priority, location, status, and crew badges) but cannot expand job rows, access the detail panel, or see crew time fields or notes.
The read-only state is automatic and reflects your role within the current team. If you need admin access for an event, ask a team admin to add you as an event admin.
I can't see the New Incident button. The New Incident button is only visible to team administrators. Event admins and team members cannot create incidents from the event page. If you need to raise an incident, ask a team admin to do it, or create it from the app.
An incident raised from the app isn't appearing in the Incidents section. The Incidents section auto-refreshes every 30 seconds alongside the rest of the page. If an incident was just created, wait for the next poll. If it still doesn't appear, check that the crew was assigned to this event when the incident was raised — incidents created outside of an event context appear on the home page under Active Incidents instead.
I can't see the New Job or New Crew buttons. These buttons are only visible to team admins and event admins. If you need to create jobs or crews and cannot see the buttons, ask a team admin to either update your team role or add you as an event admin for this event.
The Event Admins section is not visible. The Event Admins section is only shown to team administrators. Event admins and team members cannot see or manage this section.
A job I just created isn't appearing in the table. Check whether a status or crew filter is active — the new job may be filtered out. Click Clear on both filter bars to reset them and show all jobs.
The Assign button is greyed out. The Assign button is disabled when a job's status is Done. If the job has been closed in error, it will need to be reopened from within the full job record.
Times I entered are not saving. Times save when focus leaves the field (on blur). Make sure you've clicked away from the field or pressed Tab after entering the time. The page also requires an active internet connection to save changes — check your connection if times are not persisting after a page refresh.
A lock icon is showing red on a job. A red lock means another user currently has that job open and locked for editing. Wait for them to finish and release the lock before making changes of your own, or contact them directly if the lock appears to be stuck.
The status badge on a job isn't updating. Job status is derived from crew time fields and updates on the next auto-refresh (every 30 seconds). If a status seems stuck, wait for the next poll. Admins can also try collapsing and re-expanding the job row.
I can see the event page but cannot expand jobs or see any controls. Your account has the Member role on this team and you have not been granted event admin access. The read-only view is automatic. Contact a team admin if you need write access for this event.
My crew filter selections disappeared. Crew and status filter selections are stored in your browser session. They will be cleared if you open the event page in a new browser tab or if your session expires.