Complaint Management

The Complaint Management module is the core system for handling resident issues, organizing meetings, and tracking resolution tasks.

Overview

This module allows administrators to:

  • Review and categorize incoming complaints.
  • Schedule and conduct meetings to discuss complex issues.
  • Assign tasks to staff or vendors for resolution.
  • Track the entire lifecycle of a complaint from submission to closure.

Submenus

1. All Complaints

The central repository of all resident complaints.

Key Features:

  • List View: See all complaints with status (Pending, In Progress, Resolved, etc.).
  • Filtering: Filter by status, category, urgency, or block.
  • Detail View: Click on a complaint to see the full timeline, attached evidence, and discussion history.
  • Quick Actions:
    • Verify: Accept a pending complaint.
    • Reject: Dismiss invalid complaints.
    • Assign: Direct a complaint to a specific meeting or task.

2. Meetings

Organize and document management and resident meetings.

Key Features:

  • Schedule: Create new meetings with automatic invitations.
  • Minutes: Record real-time minutes and decisions.
  • Attendance: Track who attended.
  • Link Complaints: Add specific complaints to the meeting agenda.

(See detailed Meeting Management guide below)

3. Need Action

A focused view for complaints that require immediate attention.

Criteria for "Need Action":

  • Complaints marked as Urgent.
  • Complaints that have been pending for more than X days.
  • Complaints that are not yet assigned to any meeting or task.

Goal: Ensure no high-priority issue slips through the cracks.

4. Tasks

Manage the execution phase of complaint resolution.

Key Features:

  • Create Task: Convert a complaint or meeting decision into a concrete task.
  • Assign: Assign to a specific user (Staff, Security, Vendor).
  • Track Progress: Monitor status (To Do, In Progress, Done).
  • Evidence: Upload photos or documents proving task completion.

5. Categories

Manage the types of complaints residents can submit.

Examples:

  • Security
  • Cleanliness
  • Infrastructure
  • Noise
  • Administration

Detailed Meeting Management Guide

This section helps organize, conduct, and document management and resident meetings.

Overview

The Meeting Management system allows you to:

  • Schedule meetings with automatic invitations
  • Track attendance
  • Record minutes in real-time
  • Link complaints as discussion topics
  • Generate meeting reports
  • Archive meeting history

Accessing Meeting Management

  1. Navigate to Complaint Management > Meetings from the sidebar

Interface Components

Main Table

Displays all meetings with columns:

  • Meeting ID: Unique identifier
  • Title: Meeting name
  • Date & Time: When scheduled
  • Location: Where it will be held
  • Status: Scheduled, Ongoing, Completed, Cancelled
  • Participants: Number invited/attended
  • Actions: View, Edit, Start, Finish, Cancel

Meeting Statuses

  • Scheduled: Planned, not yet started
  • Ongoing: Currently in progress
  • Completed: Finished with minutes recorded
  • Cancelled: Meeting cancelled

Action Buttons

  • Create Meeting: Schedule new meeting
  • Calendar View: See meetings in calendar format
  • Export: Download meeting list/reports
  • Filter: Filter by date, status, or type

Part 1: Scheduling a Meeting

Step-by-Step: Creating a Meeting

Step 1: Open Meeting Form

  1. Click Create Meeting button
  2. Meeting creation form opens

Step 2: Enter Basic Information

  1. Title (Required): Enter meeting name
    • Example: "Monthly Board Meeting - January 2024"
  2. Description (Optional): Add meeting purpose
  3. Meeting Type: Select from dropdown (Board, General, Block, Emergency)

Step 3: Set Date, Time, and Location

  1. Date (Required): Click date picker
  2. Start Time & End Time: Select duration
  3. Location: Enter venue (e.g., "Community Hall" or "Zoom")
  4. Meeting Link: For online meetings

Step 4: Select Participants

  • By Block: Add all residents in a block.
  • Individual: Search and add specific residents.
  • All Residents: For General Meetings.

Step 5: Add Agenda Items

  1. Click Add Agenda Item
  2. Enter topic and time allocation.

Step 6: Link Complaints

  1. Click Add Complaints
  2. Select pending complaints to discuss.
  3. These will appear in the agenda for resolution.

Step 7: Review and Create

  1. Click Create Meeting
  2. Invitations are sent automatically.

Part 2: Conducting the Meeting

Step 1: Start Meeting

  1. Click Start Meeting when the time comes.
  2. Status changes to "Ongoing".

Step 2: Record Attendance

  1. Go to Attendance tab.
  2. Check off present participants.

Step 3: Record Minutes

  1. Go to Minutes tab.
  2. Type notes in real-time.
  3. Use Add Decision to record votes/outcomes.
  4. Use Add Action Item to assign tasks.

Step 4: Discuss Complaints

  1. Go to Complaints tab.
  2. For each linked complaint, record the discussion outcome (Resolved, Deferred, etc.).

Part 3: Ending & Reporting

Step 1: Finish Meeting

  1. Click Finish Meeting.
  2. Enter closing remarks and summary.
  3. Meeting status becomes "Completed".

Step 2: Generate Report

  1. Click Download Report.
  2. Choose PDF, Word, or HTML format.
  3. The report includes all minutes, attendance, and decisions.

Step 3: Distribute

  1. Click Send Report to email it to all participants.
© 2026 Wargaku System. Membantu komunitas tumbuh bersama.