C2 Overview
Events, Forms, And Applications
Learn how to run events, collect structured responses, and process applications from start to finish in C2.
This page is written for staff who are new to C2 and need practical, step-by-step guidance.
Start Here: What These Tools Do
- Events help you schedule operations and track attendance.
- Forms help you collect structured information from members.
- Applications help you review and process candidate submissions.
A simple way to think about it:
- Events = scheduling and turnout
- Forms = data collection
- Applications = decisions and review workflow
Workflow: Create An Event
Prerequisites
- You can open the event creation screen.
- You have permission to create events.
Steps
- Open Events and select Create.
- Fill in event details.
- Choose whether this is a one-time or recurring event.
- Choose whether C2 should send Discord notifications.
- Review and save as either:
- a draft (staff-only work in progress), or
- a published event (ready for participants).
Event Fields Explained
| Field | What It Means | Example |
|---|---|---|
Name | The title staff and members will see in lists and calendar views. | Saturday Platoon Drill |
Description | The full briefing. Include objectives, required gear, and arrival instructions. | Form up 18:45. Radio checks 18:50. Step-off 19:00. |
Date/Time | When the event starts. Use your community's normal timezone conventions in text if needed. | 2026-04-04 19:00 |
Image | Optional visual banner for quick recognition. | Operation artwork or map image |
Metadata | Extra key-value details for quick reference. | Server: EU-3, Uniform: MTP, Comms: Ch 45 |
Expected Result
- The event appears in the event list.
- If saved as draft, it appears in draft views until published.
Common Issues
- Missing required fields (usually name/date/time).
- Recurrence settings that do not match the chosen recurrence type.
- Notification enabled with incomplete channel selection.
Workflow: Configure Recurrence (Optional)
Use recurrence when the same event repeats weekly, biweekly, or monthly.
Recurrence Fields Explained
| Field | What It Means | Example |
|---|---|---|
Recurrence Type | How often the event repeats. | Weekly |
Day Of Week | Used for weekly/biweekly schedules. | Saturday |
Day Of Month | Used for monthly schedules. | 15 |
Recurrence End | Optional stop date for repeating events. | 2026-08-31 |
Recurrence Active | Turns recurrence generation on or off. | On during active campaign season |
Practical Tip
If your unit runs training every Saturday at 19:00, use:
- Type:
Weekly - Day:
Saturday - End: set one if you only want a seasonal run.
Workflow: Configure Event Notifications (Optional)
When To Use
Enable notifications when you want Discord posting to happen automatically.
Notification Fields Explained
| Field | What It Means | Example |
|---|---|---|
Notify | Master toggle for sending a notification. | On |
Channel | Where the event message should be posted. | #operations-briefings |
Role | Optional role to mention for visibility. | @Infantry |
Common Issues
- Notification turned on but no channel selected.
- Wrong role chosen (pings too broad or too narrow).
Workflow: Record And Manage Attendance
Prerequisites
- You can open an event detail.
- Attendance statuses are configured.
Steps
- Open the event.
- Review attendance by profile or by unit.
- Apply statuses in bulk where appropriate.
- Save and verify summary counts.
Attendance Statuses: Recommended Starter Set
AttendingLateExcusedUnavailableNo Response
Expected Result
- Staff can quickly see who is confirmed, uncertain, or absent.
- Unit-level attendance views stay current for planning.
Workflow: Build A Community Form
Prerequisites
- You can open the form builder.
- You have permission to create or edit forms.
Steps
- Open Form Builder.
- Add form metadata (name, description, tags).
- Add fields in the order users should complete them.
- Add validation rules where needed.
- Preview and save.
Form Metadata Fields Explained
| Field | What It Means | Example |
|---|---|---|
Name | Internal and user-facing title. | After Action Review |
Description | What this form is for and who should complete it. | Submit within 24h after operation end. |
Tags | Labels for searching and grouping forms. | operations, debrief, weekly |
Common Field Types (With Examples)
| Field Type | Best Used For | Example Prompt |
|---|---|---|
Short Text | Single-line answers | What was your callsign? |
Long Text | Detailed feedback | What went well and what should change? |
Select | One choice from a list | Which squad were you assigned to? |
Checkbox / Multi-select | Multiple choices | Which objectives were completed? |
Date | Calendar values | Date of previous qualification |
Number | Numeric values only | How many magazines were used? |
Note: available field types can vary based on your C2 configuration.
Validation Rules In Plain Language
Validation rules help you keep data clean. Common examples:
- Required: user must answer before submitting.
- Minimum length: response must be detailed enough.
- Allowed options only: prevents free-text drift for standardized reports.
Workflow: Process Form Submissions
Prerequisites
- Form is active and visible to the right audience.
- Submission statuses are configured.
Steps
- Open the form detail page.
- Review incoming submissions.
- Open each submission to inspect answers.
- Update submission status as it moves through review.
Submission Status Examples
NewIn ReviewNeeds Follow-UpApprovedClosed
Expected Result
- Staff can triage quickly and maintain a clean review queue.
Workflow: Configure And Process Applications
Applications follow a similar pattern to forms, but usually with stricter review discipline.
Suggested Application Pipeline
ReceivedInitial ReviewInterviewApprovedorRejected
Steps
- Define application questions in the configurator.
- Define submission statuses that match your process.
- Review each applicant submission.
- Leave reviewer comments for handoffs between staff.
- Move the application through your status pipeline.
Example Reviewer Comment Style
- Good:
Strong radio discipline example. Verify availability for Saturday slot before approval. - Weak:
Looks fine.
Specific comments make handovers much easier.
New-Team Setup Template
If you are starting from scratch, use this quick template:
- Create one training event with attendance tracking.
- Create one debrief form with 5-8 fields.
- Create one application form with clear stages.
- Create statuses before collecting live submissions.
- Run one internal test submission for each workflow.
- Add one simple onboarding automation flow so new signups are processed consistently.