Rilis Agustus 2026 menambahkan alur tiket dukungan dua arah antara pengurus komunitas dan tim operator HaloRT — terpisah dari Pengaduan warga (warga → pengurus RT/RW).

Tenant adminapp.halort.com/admin/support
Operatoradmin.halort.com/support
Balas publikwww.halort.com/tiket/balas/{token}
Marketingwww.halort.com/fitur

Demo UI (29 Agu 2026): Design/Weekly Meeting 2026-08-29.

Ringkasan fitur

FiturTenant adminOperator platform
Buat tiket ke tim HaloRT✓—
Lampiran gambar (5MB)✓ buat tiket✓ tanggapan
Filter tanggal Dari–Sampai✓✓
Ringkasan status (Total / Baru / Diproses / Selesai)✓✓
Nama tenant otomatis di daftar & detail—✓ (Tenant {slug})
Thread percakapan✓✓
Sidebar navigasi sticky✓✓
Bantuan in-app (tur + ? per menu)✓—
Email notifikasi branded✓ (terima)✓ (kirim)
Balas via email [HRT:token]✓—

1. Ringkasan & filter tanggal

Kedua konsol menampilkan kartu ringkasan di atas daftar tiket. Angka mengikuti filter tanggal dan status yang aktif; tanpa filter → seluruh tiket.

Zona waktu filter: Asia/Jakarta (inklusif per hari kalender), sama seperti halaman Transaksi di operator.

Ringkasan dan filter tiket (operator)

API operator: GET /api/platform/support-tickets?status=&from=&to=
API tenant: GET /api/support-tickets?from=&to=

2. Buat tiket + lampiran (tenant)

Pengurus mengirim tiket dari Dukungan HaloRT dengan kategori, judul, detail, dan foto bukti opsional.

Buat tiket dengan lampiran

API: POST /api/support-tickets · upload: POST /api/uploads/resident-image (kind: support-ticket)

Panduan pengurus: Tiket Dukungan HaloRT.

3. Operator menanggapi + lampiran

Tim HaloRT membalas dari antrian operator, mengubah status, dan dapat melampirkan gambar pada tanggapan baru.

Tanggapan operator + tenant otomatis

Pada antrian operator, nama tenant diambil otomatis dari tiket (slug komunitas) — tidak diisi manual. Contoh label: Tenant yaminsaputra.

API: PATCH /api/platform/support-tickets/:id · upload: POST /api/platform/uploads/support-image

Panduan operator: Tiket Dukungan Operator.

4. Email notifikasi branded

Notifikasi tiket memakai template @halort/email (logo HaloRT, kartu konten, tombol aksi). Subjek menyertakan token [HRT:{replyToken}] untuk sinkronisasi balasan email.

Template kode: SUPPORT_TICKET_SUBMITTER_REPLIED, SUPPORT_TICKET_RESPONDED — lihat Notifikasi.

Email branded

5. Sidebar sticky

Navigasi admin tenant (app.halort.com/admin) dan super admin (admin.halort.com) menempel saat konten panjang di-scroll.

Sidebar sticky

6. Balas tiket tanpa login

Pengirim tiket dapat membalas lewat:

  1. Tautan di email → www.halort.com/tiket/balas/{replyToken}
  2. Balas langsung ke email notifikasi (inbound Gmail polling / Reply-To tokenized)

Balas publik

API publik: GET/POST internal via halort-web proxy → halort-platform internal routes.

Model data

EntitasTabel / field
Tiketplatform_support_tickets — reply_token, attachment_url (bukti awal)
Pesan threadplatform_support_ticket_messages — lampiran_url opsional per pesan
Statusbaru · diproses · selesai
Sumbertenant (portal admin) · homepage (form kontak)

Pengujian

Checklist tiket dukungan

Lihat juga