Collaboration & Configuration

Meetings

Version 1.0Updated April 2026For: Project Managers, Engineers, Contractors, Chairpersons, and Minute Takers who schedule, conduct, and document project meetings.25 min read

Prerequisites

  • You must be logged in to Arkan with a valid user account (see Getting Started)
  • A project must be selected before accessing the Meetings module
  • Your user role must have Meeting permissions assigned by the system administrator
  • To manage attendance, minutes, and decisions you must be assigned as an Organizer, Chairperson, or Minute Taker on the meeting

Overview

The Meetings module provides a complete lifecycle for managing project meetings -- from scheduling and agenda preparation through live facilitation, attendance tracking, decision recording, and official minutes publication. Key capabilities include:

  • Meeting Scheduling with recurring patterns (daily, weekly, bi-weekly, monthly)
  • Meeting Templates for standardizing recurring meeting types
  • Carry Forward of unresolved agenda items and open action items from previous meetings
  • Live Meeting Room with a real-time timer, agenda-driven discussion flow, and inline decision/action recording
  • Attendance Tracking with bulk marking, QR code check-in, and per-attendee notes
  • Agenda Management with a proposal pool, accept/reject workflow, reordering, and carry-forward
  • Decisions Register linking decisions to impact types and other project modules
  • Action Items Tracker across all project meetings with status, priority, and overdue filtering
  • Three-tier Minutes System: Official Minutes (versioned, lockable, PDF export), Company Minutes (per-company with include-in-official workflow), and Internal Notes (private per-user)
  • ICS Calendar Download and full-calendar view with month/week/day modes
  • PDF Export for official minutes and company minutes reports

Access the Meetings module by clicking Sidebar > Meetings. This opens the Meeting Dashboard, which serves as the main hub with five tabs:

TabDescription
DashboardKPI cards, charts (meetings by status, action items by company), and upcoming meetings table
MeetingsPaginated grid of all meetings with filters, search, and CRUD actions
CalendarFull-calendar view (month, week, day) with color-coded meeting events
Action ItemsCross-meeting action items tracker with status and overdue filters
TemplatesMeeting template library with create, edit, delete, and set-default actions

Meeting Dashboard

Navigate to Sidebar > Meetings. The Dashboard tab is selected by default.

Meeting Dashboard
Meeting Dashboard

KPI Cards

CardDescription
Total MeetingsCount of all meetings in the project
ScheduledMeetings with status Scheduled
Open Action ItemsAction items that are Open or In Progress across all meetings
Overdue Action ItemsAction items that are past their due date
CompletedMeetings that have been completed
CancelledMeetings that were cancelled
Total Action ItemsTotal count of all action items across the project

Charts

  • Meetings by Status -- A donut chart breaking down Scheduled, Completed, and Cancelled meetings.
  • Action Items by Company -- A grouped bar chart showing Open, Completed, and Overdue action items per company.

Upcoming Meetings Table

A table lists the next 10 upcoming meetings (sorted by date ascending) with columns: Meeting number, Title, Type, Date, Organizer, and Status. Click any row to navigate to that meeting's workspace.


Meeting List

Click the Meetings tab on the dashboard.

Meeting list view
Meeting list view

Stat cards at the top show: Total Meetings, Draft, Scheduled, In Progress, Completed, and Closed counts.

Filtering

FilterDescription
SearchFree-text search across meeting titles and numbers
StatusDraft, Scheduled, In Progress, Completed, Cancelled, Closed
TypeWeekly Site Meeting, Safety Meeting, Technical Coordination, Progress Review, Client Coordination, Design Review, Kick-off Meeting, Close-out Meeting, Emergency Meeting, Other
Date RangeFilter meetings by scheduled date

Grid Columns

ColumnDescription
#Meeting number formatted as MTG-001
TitleMeeting title (click to open workspace)
TypeColor-coded meeting type pill badge
DateScheduled date
StatusColor-coded status badge
OrganizerOrganizer name with avatar
Agenda / Attendees / Decisions / ActionsCounts for each
ActionsView, Edit (Draft only), Delete (Draft only)

Tip: Only meetings in Draft status can be edited or deleted. Once scheduled or in progress, use the workspace to manage it.


Creating a Meeting

Click the New Meeting button from the Meeting List or Calendar view.

Create meeting form
Create meeting form

Step 1: Choose a Meeting Source

SourceDescription
Blank MeetingStart from scratch
From TemplateUse a predefined template. A preview panel shows the template's agenda items and settings.
Carry ForwardContinue from a completed/closed meeting. Unresolved agenda items and open action items carry forward automatically.

Step 2: Fill in Meeting Details

FieldRequiredDescription
TitleYesMeeting title, up to 200 characters
Meeting TypeYesDropdown with 10 types
DescriptionNoPurpose of the meeting
Scheduled DateYesDate picker
Start / End TimeNoDuration auto-calculates when both are set
Duration (min)Yes15-480 minutes, increments of 15. Default: 60
RecurrenceNoNone, Daily, Weekly, Bi-Weekly, Monthly
LocationNoMeeting room or venue
Online LinkNoTeams, Zoom, or other meeting link

Meeting Settings (Right Panel)

Toggle switches: Enable Decisions (on), Enable Action Items (on), Company Minutes (on), Enable Attachments (on), Attendance Tracking (on).

Click Create Meeting to save and go to the workspace.


Meeting Workspace

The workspace is the central hub for a single meeting. Navigate by clicking a meeting number or title from any list view.

Meeting workspace
Meeting workspace

Header Actions

ButtonShown WhenRole Required
EditDraftOrganizer
ScheduleDraftOrganizer
Start MeetingScheduledOrganizer or Chairperson
Meeting RoomIn ProgressAny attendee
CompleteIn ProgressOrganizer or Chairperson
CancelDraft or ScheduledOrganizer

Workspace Tabs

  1. Agenda -- Official agenda items with status badges, source badges (Direct, Pool, Carried Forward, Template), discussion notes, decisions, and carry-forward actions.
  2. Attendees -- Attendee grid with roles and RSVP status, plus attendance tracking (Present, Absent, Late, Left Early) with bulk save and QR code check-in.
  3. Decisions -- All decisions across agenda items with type badges (Approved, Rejected, Deferred, For Information, Action Required) and impact types.
  4. Minutes -- Links to Official Minutes, Company Minutes, and Internal Notes with status indicators.
  5. Attachments -- Uploaded files with multi-file upload support.
  6. History -- Chronological timeline of meeting events.

Meeting Room

The Meeting Room is an immersive, real-time interface for meetings that are In Progress. Access via Meeting Room button or the URL /meetings/:meetingId/room.

Meeting room
Meeting room

Header Bar

  • Live timer showing elapsed duration (HH:MM:SS) with pause/resume
  • End Meeting and Export buttons

Three-Panel Layout

Left Panel: Agenda Sidebar -- Scrollable list of agenda items with status badges. Click to select; active item highlighted with orange accent.

Center Panel: Discussion Area -- For the selected item: rich text editor for discussion notes, decision controls (type, impact type, decision text), and lists of decisions and action items for that item.

Right Panel: Summary Sidebar -- Progress bar, all decisions list, and all action items list with quick-add capability.

Key Actions

  • Add/save discussion notes and decisions per agenda item
  • Add, edit, delete decisions and action items
  • Link decisions/actions to other modules (Task, RFI, Submittal, Punch Item, Inspection, Drawing)
  • Upload attachments
  • Pause/Resume timer (persisted in local storage)
  • End Meeting (with confirmation)

Meeting Calendar

Click the Calendar tab on the dashboard.

Meeting calendar
Meeting calendar

Three views: Month (default), Week, and Day. Events are color-coded by status: Draft (Gray), Scheduled (Blue), In Progress (Amber), Completed (Green), Cancelled (Red), Closed (Dark).

Filter by status and type with multi-select dropdowns. Click an event to open a detail side panel with meeting info and a View Full Details link.


Attendance Management

Navigate via the Attendees tab or the dedicated attendance page.

Attendance page
Attendance page

Summary cards show Present, Absent, Late, and Left Early counts. The grid allows setting status, arrival/departure times, and notes per attendee. Bulk Mark All Present and Save Attendance actions are available. Filters include search, company, and status.

QR Code Check-In

When a meeting is In Progress, the organizer can generate a QR code. Attendees scan it from the Arkan mobile app to automatically check in. Click Deactivate to end the session.


Agenda Management

Navigate via /meetings/:meetingId/agenda or the Agenda tab in the workspace.

Agenda management
Agenda management

Two-column layout: official agenda list (left) and detail editor (right). Items can come from four sources: Direct, Pool (proposed by attendees), Carried Forward, or Template.

Agenda Item Workflow

Proposed --> Accepted --> Discussed
    |                       |
    v                       v
  Rejected              Deferred --> Carried Forward

Actions include: Propose, Accept/Reject pool items, Add Direct items, Edit, Delete, Auto Sort, and Save.


Decisions Register

Navigate via /meetings/:meetingId/decisions or the Decisions tab.

Decisions register
Decisions register

Decision Types

DecisionColor
PendingGray
ApprovedGreen
RejectedRed
DeferredYellow
For InformationBlue
Action RequiredOrange

Impact Types

None, Cost Impact, Schedule Impact, Quality Impact, Safety Impact, Scope Change, Multiple Impacts.

Filter by search, decision type, impact type, and status. Click a decision to view its history and details in a slide-in panel.


Action Items Tracker

Click the Action Items tab on the dashboard for cross-meeting action items.

Action items tracker
Action items tracker

Filter by status (Open, In Progress, Completed, Overdue, Cancelled, Carried Forward) and toggle Overdue Only. Grid shows description, source meeting, agenda topic, responsible person, due date, priority, and status.

Action Item Lifecycle

Open --> In Progress --> Completed
  |                        |
  v                        v
Overdue              Cancelled
  |
  v
Carried Forward (to next meeting)

Official Minutes

Navigate to /meetings/:meetingId/official-minutes.

Official minutes
Official minutes

Sticky side navigation with sections: Meeting Information, Attendance, Agenda Summary, Discussion Notes, Decisions, Action Items, Attachments, and General Notes.

Minutes Lifecycle

(No Minutes) --> Create Draft --> Draft --> Finalize --> Final --> Lock/Publish --> Locked
                                                                      |
                                                              Create New Version --> Draft (v2)

Locked minutes generate a PDF and notify attendees. Version history lets you switch between versions and create new drafts from locked versions.


Company Minutes

Navigate to /meetings/:meetingId/company-minutes.

Each company maintains private meeting notes. The organizer can view all; non-organizers see only their own. Content includes company attendees, relevant agenda items, action items, and free-form notes. Status workflow: Draft > Submitted (reversible). The organizer can include/exclude company minutes in official minutes and export all as PDF.


Internal Notes

Navigate to /meetings/:meetingId/internal-notes.

Private, per-user notes not visible to other attendees. Supports rich text editing. Notes are read-only once the meeting is Closed or Cancelled.


Meeting Templates

Click the Templates tab on the dashboard.

Template list
Template list

Template library with stats for Total, Project, Global, and Default templates. Filter by search, type, and scope. Click a template to preview its agenda items, attendees, and settings. Actions: Create, Edit, Delete, Set Default, Archive.

The Template Builder (/meetings/templates/builder) provides sections for Template Information, Agenda Structure, Default Attendees, Meeting Settings, and Expected Outputs.


Meeting Lifecycle

Draft --> Schedule --> Scheduled --> Start --> In Progress --> Complete --> Completed --> Close --> Closed
  |                                                              |
  v                                                              v
Cancel --> Cancelled                                      Cancel --> Cancelled

Status Definitions

StatusDescription
DraftCreated but not scheduled. Can be edited and deleted.
ScheduledDate and time set. Attendees notified.
In ProgressBeing conducted. Meeting Room available.
CompletedConcluded. Minutes can be finalized.
CancelledCancelled. Read-only.
ClosedFully closed with all minutes locked. Read-only.

Role-Based Permissions

RoleScheduleStartRecordEdit MinutesManage AttendancePropose Agenda
OrganizerYesYesYesYesYesYes
ChairpersonNoYesYesNoNoYes
Minute TakerNoNoYesYesNoNo
ParticipantNoNoNoNoNoYes
OptionalNoNoNoNoNoYes
ObserverNoNoNoNoNoNo

Troubleshooting

I cannot edit a meeting

Only meetings in Draft status can be edited. The edit route is protected by a guard that checks the meeting status.

I cannot see the Meeting Room button

The Meeting Room button only appears when the meeting status is In Progress. Ask the organizer or chairperson to start the meeting first.

My attendance is not saving

Ensure you click Save Attendance after making changes. You must be the meeting organizer to save attendance records.

The QR code check-in is not working

Verify the meeting is In Progress, the QR session is active, the attendee is using the Arkan mobile app, and the session has not been deactivated.

I cannot see other companies' minutes

Company minutes are scoped by company. Non-organizer users can only see their own company's minutes.

Minutes are locked and I need to make changes

Click Create New Version to create a new draft based on the locked version. The new draft can be edited, finalized, and published independently.

Action items from a previous meeting are not showing

Ensure the previous meeting is in Completed or Closed status. Only completed/closed meetings are available for Carry Forward selection.

The meeting timer shows incorrect time

The timer is calculated from the meeting's start date. If paused, the duration is tracked in local storage. Clear the browser's local storage for the meeting pause key if it appears incorrect.


Back to: Help Center

Tags
#meetings#agenda#attendance#minutes#decisions#action items#calendar#templates#QR check-in#meeting room

Need more help?

Our team is here to assist you with any questions about Arkan.