Operator

Siapa yang Menggunakan Peran Ini?

Operator adalah pengguna yang ditugaskan oleh Admin Organization untuk mengelola satu (atau beberapa) perusahaan klien tertentu — staf HR/HC di perusahaan tersebut, atau konsultan yang menangani program perusahaan itu.

Ringkasannya: Operator bisa mengundang kontak/peserta, membuat & mengedit program/tes, mengelola peserta, menilai submission, dan melihat laporan & dashboard — tapi tidak bisa mengelola perusahaan (companies) atau anggota organisasi (members), yang merupakan wewenang Admin Organization. Lihat matriks perbandingan lengkap ketiga peran di halaman depan.

Cara Masuk Pertama Kali

  1. Anda menerima tautan undangan (dari email atau dibagikan langsung oleh Admin Organization), formatnya https://ajara.id/company-user-invitation/accept?token=....
  2. Buka tautan tersebut. Halaman “Join [Nama Perusahaan]” akan menampilkan email Anda dan peran yang diberikan (“You’ve been invited as Operator”).
  3. Isi New password dan Confirm password, lalu klik Create account and continue.
  4. Anda diarahkan ke halaman login (/signin/company). Login dengan tab Perusahaan (bukan tab “Peserta” — itu untuk peserta program) menggunakan email dan kata sandi yang baru dibuat.

Dashboard Tingkat Perusahaan

Sebelum masuk ke satu program tertentu, sidebar Operator menampilkan tiga menu: Dashboard, Programs, dan Viewers. Halaman Dashboard di level ini menampilkan ringkasan lintas-program milik perusahaan Anda: kartu Total Program, Total Aktivitas, Total Peserta, Tingkat Submission, serta tabel Program Terbaru dan Tes Terbaru.

Dashboard tingkat perusahaan milik Operator — kartu Total Program, Total Aktivitas, Total Peserta, Tingkat Submission, serta tabel Program Terbaru dan Tes Terbaru.

Membuat Program

Sebelum membuat aktivitas apa pun, Anda memerlukan sebuah Program sebagai wadahnya. Buka menu Programs. Jika Anda belum punya program, akan tampil layar “Select a Program” dengan tombol + Add Program. Jika sudah ada program, layar yang sama menampilkan kartu tiap program (judul, deskripsi, status) — klik salah satu untuk membukanya.

Layar “Select a Program” — kartu program “Rekrutmen Batch Juli 2026” dengan status Open, dan tombol + Add Program di kanan atas.
  1. Klik + Add Program. Dialog Tambah Program terbuka dengan kolom-kolom berikut:

    Dialog Tambah Program dalam keadaan kosong.
    • Judul (wajib) — nama program, akan tampil di dashboard peserta.
    • Deskripsi (wajib) — ringkasan singkat tujuan program.
    • Tanggal mulai / Tanggal selesai (opsional) — jika dikosongkan, program tersedia kapan saja tanpa batas waktu.
    • Akses Terbuka (toggle, default aktif) — jika aktif, program ini muncul di dashboard peserta yang terdaftar. Jika dimatikan, peserta tidak akan melihat program ini meski sudah terdaftar.
    • Berurutan (toggle, default nonaktif) — jika diaktifkan, peserta wajib menyelesaikan aktivitas sesuai urutan yang ditampilkan (tidak bisa melompat ke aktivitas berikutnya sebelum yang sebelumnya selesai).
  2. Isi Judul dan Deskripsi, lalu klik Simpan.

    Dialog Tambah Program setelah diisi: Judul “Program Contoh Kedua”, Deskripsi, tanggal dibiarkan kosong, Akses Terbuka aktif, Berurutan nonaktif.
  3. Program baru langsung terbuka pada dashboard-nya sendiri, dan sidebar berubah menjadi menu khusus program tersebut — lihat Sidebar Saat Berada di Dalam Program di bawah.

Contoh

Operator ingin membuka batch rekrutmen baru. Ia mengisi Judul Rekrutmen Batch Juli 2026, Deskripsi Program seleksi karyawan baru untuk posisi staf operasional., tanggal dibiarkan kosong (program tersedia kapan saja), Akses Terbuka dibiarkan aktif. Setelah Simpan, notifikasi “Program created successfully.” muncul dan Operator langsung diarahkan ke dashboard program yang masih kosong (0 peserta, 0 aktivitas).

Cara Membuat Aktivitas/Tes

Buka menu Aktivitas. Di kanan atas ada empat pilihan: Kelola Pre/Post Test, Buat Absen, Tambah Materi, dan + Buat Test.

Halaman Aktivitas suatu program — tombol Kelola Pre/Post Test, Buat Absen, Tambah Materi, dan + Buat Test, dengan daftar aktivitas (“Tes Logika Dasar”) beserta info jumlah pertanyaan, durasi, batas waktu, dan tingkat pengumpulan.

Membuat Tes (Assessment)

Tes adalah bentuk aktivitas paling umum: kumpulan pertanyaan yang dikerjakan peserta.

Langkah 1 — Mulai dari Aktivitas

Klik + Buat Test di kanan atas, lalu pilih cara membuat:

  • Start from Scratch — menyusun tes benar-benar baru.
  • Use a Template — memakai template soal yang sudah pernah dibuat sebelumnya.

Langkah 2 — Tab “Informasi Dasar”

Tab Informasi Dasar pada dialog Atur Tes.
  • Judul tes (wajib).
  • Tanggal mulai tes / Tanggal selesai tes (wajib) — jendela waktu tes ini boleh diakses; sudah terisi default (mulai = sekarang, selesai = +1 bulan) dan bisa diubah.
  • Jenis pengiriman (wajib):
    • Single Take — peserta hanya bisa mengirim jawaban sekali; skor bersifat final.
    • Multiple Take — peserta boleh mengulang tes beberapa kali.
  • Durasi (menit) — batas waktu pengerjaan.
  • Ringkasan Tes (wajib) — deskripsi singkat yang dibaca peserta sebelum mulai. Kolom ini sering terlewat karena berada di bagian bawah form — jika kosong saat menekan tombol akhir, sistem menampilkan error “Deskripsi singkat wajib diisi” dan mengembalikan Anda ke tab ini.

Langkah 3 — Tab “Tipe Pertanyaan”

Tab Tipe Pertanyaan.
  • Jenis Tes: Kuesioner (pertanyaan pilihan yang dinilai otomatis oleh sistem) atau Tugas (peserta mengirimkan berkas, dinilai manual).
  • Aktivitas Grup: Individual (setiap peserta mengerjakan sendiri) atau Group Activity (dikerjakan sebagai kelompok).

Langkah 4 — Tab “Pertanyaan”

Klik Tambah pertanyaan untuk membuat soal baru, atau Tambah dari bank pertanyaan untuk memakai ulang soal yang sudah ada di bank soal perusahaan Anda.

Dialog Buat Pertanyaan memiliki dua tab:

Tab Detail — judul soal (kolom Pertanyaan) dan Deskripsi (instruksi/isi soal lengkap, mendukung format teks kaya: bold, italic, gambar, dll. lewat editor WYSIWYG).

Tab Detail berisi judul dan deskripsi soal.

Tab Pertanyaan — pilih salah satu dari 6 tipe jawaban:

Enam tipe soal yang tersedia: Esai, Pilihan Ganda, Likert, Unggah Berkas, Coding, SQL.
Tipe Kegunaan Dinilai otomatis?
Esai Jawaban teks bebas/terbuka Tidak — perlu ditinjau manual di Evaluasi
Pilihan Ganda Jawaban Tunggal atau Jawaban Ganda dari beberapa opsi Ya
Likert Skala penilaian (skala setuju–tidak setuju) Tidak berlaku (bukan benar/salah)
Unggah Berkas Peserta mengunggah dokumen sebagai jawaban Tidak — perlu ditinjau manual
Coding Tantangan menulis kode Otomatis via runner kode
SQL Tugas menulis query database Otomatis via runner SQL

Untuk Pilihan Ganda: pilih Jawaban Tunggal (radio button) atau Jawaban Ganda (checkbox), isi setiap opsi jawaban (bisa tambah opsi lewat + Tambah Opsi), tandai opsi mana yang benar lewat radio kecil di sisi kanan tiap opsi, dan aktifkan Acak daftar opsi jika ingin urutan opsi diacak per peserta. Isi juga Poin Maksimal untuk soal tersebut.

Form Pilihan Ganda terisi: dua opsi jawaban (“Jakarta”, “Surabaya”).

Untuk Esai, Unggah Berkas, dan tipe lain yang tidak dinilai otomatis, aplikasi menampilkan catatan “Jenis ini memerlukan peninjau untuk menilai — skor tidak otomatis”, diikuti kolom tambahan:

  • Poin Maksimal dan Nilai Default — nilai default yang tercatat sebelum ditinjau ulang secara manual di Evaluasi.
  • AI Reviewer — toggle “Aktifkan review AI” agar AI menilai jawaban berdasarkan kriteria yang ditentukan Operator. Fitur ini berlabel Premium — perlu upgrade paket perusahaan untuk mengaktifkannya.

Form Esai — catatan “perlu peninjau”, kolom Poin Maksimal, dan opsi AI Reviewer (Premium).

Untuk Likert, aturan skalanya bisa disesuaikan: dua dropdown untuk rentang angka (default 1 sampai 5), dan kolom Label (opsional) untuk memberi nama tiap ujung skala (mis. “Sangat Tidak Setuju” di angka 1, “Sangat Setuju” di angka 5).

Form Likert — dropdown rentang skala “1 sampai 5” dan kolom label opsional untuk kedua ujung skala.

Untuk Unggah Berkas, selain Poin Maksimal dan AI Reviewer, ada dua kolom tambahan:

  • Metode pengumpulan yang diizinkan — dropdown (defaultnya Unggah file saja).
  • Tipe file yang diizinkan — daftar ekstensi dipisah koma (default placeholder pdf, doc, docx, zip; kosongkan untuk mengizinkan semua tipe file).

Form Unggah Berkas — Poin Maksimal, dropdown Metode pengumpulan, kolom Tipe file yang diizinkan, dan AI Reviewer.

Untuk Coding, formnya terdiri dari 3 tahap (tombol Selanjutnya di tiap tahap, bukan langsung Simpan):

  1. Poin Maksimal, mode tampilan jawaban peserta (Area Teks atau IDE), Mode penilaian (Fungsi — bandingkan nilai kembalian; Program utuh — bandingkan output/stdout; atau SQL — bandingkan hasil query), dan Bahasa yang diizinkan (checkbox multi-pilih: JavaScript, TypeScript, Python, PHP, Go, Java, C, C++, C#, Ruby, Dart, Scala, Kotlin).

    Form Coding tahap 1 — Poin Maksimal, mode tampilan Area Teks/IDE, Mode penilaian, dan daftar checkbox Bahasa yang diizinkan.
  2. Solusi & tanda tangan — tentukan Nama fungsi, Tipe kembalian, daftar Parameter (nama + tipe, bisa lebih dari satu lewat + Tambah parameter), Bahasa solusi referensi, dan tulis Solusi referensi langsung di editor kode (Monaco, sama seperti VS Code — lengkap dengan syntax highlighting dan auto-closing bracket).

    Tab Solusi & tanda tangan — Nama fungsi “isPrime”, Tipe kembalian, Parameter “n”, dan editor kode berisi solusi referensi JavaScript.
  3. Kasus uji — klik + Tambah kasus uji untuk menambah pasangan input/output yang diharapkan (satu kolom per parameter, ditambah kolom Diharapkan), tandai Tersembunyi agar kasus uji itu tidak terlihat peserta, dan klik Validasi untuk menjalankan solusi referensi terhadap semua kasus uji sebelum menyimpan.

    Tab Kasus uji terisi — input “7” pada parameter n, Diharapkan “1”, checkbox Tersembunyi, dan tombol Validasi.

Untuk SQL, formnya juga 3 tahap:

  1. Poin Maksimal (tahap Pertanyaan, sama seperti tipe lain).

    Form SQL tahap 1 — Poin Maksimal.
  2. Awalan & data — dua editor kode: Nilai Default (query awal yang sudah muncul di editor peserta sebagai starting point, boleh dikosongkan) dan Data Awal (skrip CREATE TABLE/INSERT untuk menyiapkan skema dan data contoh yang akan dipakai saat menjalankan/menilai query peserta).

    Tab Awalan & data terisi — editor Data Awal berisi CREATE TABLE employees dan INSERT data contoh.
  3. Jawaban yang diharapkan — editor Contoh Jawaban berisi query SQL referensi yang benar, dengan tombol Validasi untuk menjalankannya terhadap Data Awal sebelum menyimpan.

    Tab Jawaban yang diharapkan — Contoh Jawaban berisi query SELECT referensi.

Klik Simpan untuk menyimpan soal ke tes. Ulangi untuk menambah soal lain — daftar “Pertanyaan terpilih” akan bertambah, masing-masing dengan ikon Lihat (pratinjau), Edit, dan Hapus.

Setelah soal disimpan, tab Pertanyaan menampilkan daftar “Pertanyaan terpilih” dan tombol akhir “Buat Tes”.

Langkah 5 — Selesaikan

Klik tombol Buat Tes di pojok kanan bawah. Notifikasi “Aktivitas berhasil dibuat” muncul dan tes baru langsung tampil di daftar Aktivitas.

Peringatan

Perhatikan penamaan tombol yang sedikit tidak konsisten di aplikasi: tombol untuk memulai pembuatan aktivitas bertuliskan “Buat Test” (ejaan Inggris), sedangkan tombol terakhir untuk menyelesaikan dan menyimpan tes bertuliskan “Buat Tes” (ejaan Indonesia). Keduanya adalah tombol yang berbeda pada langkah yang berbeda — ini kondisi nyata aplikasi, bukan salah ketik pada panduan ini.

Peringatan

Kemungkinan bug saat mengedit tes yang sudah punya soal Pilihan Ganda. Saat sebuah tes berisi satu soal Pilihan Ganda dibuka lagi lewat Edit, lalu ditambahkan beberapa soal baru bertipe lain (Esai, Likert, Unggah Berkas) dan disimpan, soal Pilihan Ganda yang sudah ada sebelumnya teramati berubah tampilan menjadi seperti soal Likert (opsi jawabannya berubah dari teks aslinya menjadi skala angka 1–5) saat dikerjakan peserta — padahal soal itu tidak disentuh sama sekali selama proses edit. Jika Anda mengedit tes yang sudah berisi soal Pilihan Ganda untuk menambah soal baru, periksa kembali tiap soal lama lewat pratinjau (ikon Lihat) setelah menyimpan untuk memastikan tidak ada yang berubah.

Contoh

Operator membuat tes berjudul Tes Logika Dasar dengan ringkasan “Tes singkat untuk mengukur kemampuan logika dasar peserta.”, jenis pengiriman Multiple Take, durasi 60 menit, jenis tes Kuesioner, individual. Ia menambahkan satu soal Pilihan Ganda berjudul “Manakah bilangan prima berikut?” dengan opsi 7 (ditandai benar) dan 9. Setelah klik Buat Tes, notifikasi “Aktivitas berhasil dibuat” muncul dan tes langsung terlihat di dashboard program pada grafik Activity Submission Rates.

Membuat Materi

Materi adalah konten bacaan/tontonan (bukan tes) yang bisa dilihat peserta, misalnya panduan atau video pengantar.

  1. Di menu Aktivitas, klik Tambah Materi.
  2. Isi dialog Tambah Materi:
    • Judul (wajib).
    • Deskripsi (wajib).
    • File — pilih tab Unggah file (unggah dokumen PDF/DOC/DOCX/PPT/PPTX/XLS/XLSX, maks. 50MB, drag-and-drop didukung) atau tab Gunakan URL (tempel tautan eksternal, misalnya video atau dokumen yang sudah dihosting di tempat lain).
    • Visibility — dropdown dengan 3 pilihan yang sama seperti pada tes (lihat Ikon Visibility di bawah): Visible, Not visible, Require approval.
  3. Klik Simpan.

Dialog Tambah Materi terisi: Judul “Panduan Karyawan Baru”, Deskripsi, tab “Gunakan URL” dipilih dengan tautan, Visibility “Visible”.

Materi yang berhasil dibuat langsung muncul di daftar Aktivitas dengan badge Materi (berbeda dari badge Questionnaire pada tes).

Daftar Aktivitas lengkap: dua tes (“Tes Logika Dasar”, “Tes Wawasan Umum”) dan satu materi (“Panduan Karyawan Baru”).

Contoh

Operator ingin melampirkan panduan sebelum peserta mengerjakan tes seleksi. Ia klik Tambah Materi, isi Judul Panduan Karyawan Baru, Deskripsi Dokumen pengantar untuk kandidat sebelum mengerjakan tes., pilih tab Gunakan URL dan tempel tautan dokumennya, biarkan Visibility Visible, lalu Simpan. Materi langsung tampil di urutan paling bawah daftar Aktivitas dengan badge Materi dan tanggal pembuatan.

Membuat Absen

Buat Absen menambahkan aktivitas bertipe kehadiran (bukan tes maupun materi) — berguna untuk program yang punya sesi tatap muka/wawancara dan perlu mencatat peserta yang hadir pada rentang waktu tertentu.

  1. Di menu Aktivitas, klik Buat Absen.
  2. Isi dialog Tambah Absen (“Buat periode check-in untuk peserta.”):
    • Judul (wajib).
    • Tanggal Mulai (wajib) — tanggal dan waktu mulai periode check-in.
    • Tanggal Selesai (wajib) — tanggal dan waktu berakhirnya periode check-in.
    • Visibility — dropdown dengan 3 pilihan yang sama seperti tes/materi (lihat Ikon Visibility): Visible, Not visible, Require approval. Default: Visible.
  3. Klik Simpan.

Dialog Tambah Absen terisi: Judul “Absen Sesi Wawancara”, Tanggal Mulai dan Tanggal Selesai belum diisi, Visibility “Visible”.

Absen yang berhasil dibuat muncul di daftar Aktivitas seperti tes/materi lain, dan peserta melakukan check-in dalam rentang waktu yang ditentukan.

Contoh

Operator ingin mencatat kehadiran kandidat pada sesi wawancara tatap muka. Ia klik Buat Absen, isi Judul Absen Sesi Wawancara, atur Tanggal Mulai dan Tanggal Selesai sesuai jadwal wawancara, biarkan Visibility Visible, lalu Simpan. Absen tampil di daftar Aktivitas dan peserta bisa check-in selama periode tersebut berlangsung.

Mengelola Pasangan Pre/Post-Test

Kelola Pre/Post Test menghubungkan dua tes yang sudah ada (satu sebagai pre-test, satu sebagai post-test) menjadi satu pasangan, untuk membandingkan nilai peserta sebelum dan sesudah suatu pelatihan/materi.

  1. Di menu Aktivitas, klik Kelola Pre/Post Test. Dialog “Kelola Pasangan Tes” terbuka (“Hubungkan aktivitas pre-test dan post-test menjadi pasangan untuk perbandingan nilai.”). Jika program belum punya pasangan, tampil pesan “Belum ada pasangan. Buat di bawah ini.” dan tombol + Tambah Pasangan.

    Dialog Kelola Pasangan Tes dalam keadaan kosong — pesan “Belum ada pasangan” dan tombol + Tambah Pasangan.
  2. Klik + Tambah Pasangan. Form yang muncul berisi:

    • Nama Pasangan (contoh placeholder: “Pasangan 1”).
    • Dropdown Pre-Test — pilih salah satu tes yang sudah ada di program ini.
    • Dropdown Post-Test — pilih salah satu tes yang sudah ada di program ini (tes yang sama juga muncul di daftar pilihan ini, jadi pastikan memilih tes yang berbeda dari Pre-Test).
  3. Klik Simpan.

    Form Tambah Pasangan — kolom Nama Pasangan, dropdown Pre-Test dan Post-Test berisi daftar tes yang ada (“Tes Logika Dasar”, “Tes Wawasan Umum”).

Setelah dipasangkan, halaman Pengumpulan menampilkan perbandingan nilai pre-test dan post-test untuk tiap peserta, alih-alih pesan “Belum ada pasangan tes.”

Peringatan

Saat form Tambah Pasangan pertama kali terbuka dan belum ada tes yang dipilih di kedua dropdown, aplikasi menampilkan teks kunci terjemahan yang belum diterjemahkan: “programs.testPairs.noActivitiesLinked” di bawah tiap dropdown, bukan kalimat berbahasa Indonesia yang semestinya. Ini kondisi nyata aplikasi saat panduan ini dibuat, bukan kesalahan pada panduan ini — abaikan teks tersebut dan lanjutkan memilih tes dari dropdown seperti biasa.

Ikon pada Daftar Aktivitas

Setiap baris pada halaman Aktivitas (tes maupun materi) memiliki susunan ikon yang sama, dari kiri ke kanan:

  1. ☰ Drag handle (ikon dua garis di ujung kiri) — untuk menyusun ulang urutan aktivitas dengan cara drag-and-drop (seret dan lepas). Urutan ini relevan terutama saat opsi program Berurutan aktif (lihat Membuat Program).

  2. Badge tipe — label ungu “Questionnaire” untuk tes, atau label abu-abu “Materi” untuk materi. Ini murni informatif (tidak bisa diklik).

  3. 👁 Ikon Visibility (mata) — lihat penjelasan detail di Ikon Visibility di bawah.

  4. Ikon Lihat (mata dengan panah, warna biru, tooltip “Lihat”) — membuka jendela pratinjau tes persis seperti yang akan dilihat peserta (menampilkan pertanyaan dengan tombol Previous/Next), tanpa mengubah data apa pun. Untuk materi, ikon ini membuka pratinjau file/tautan materi tersebut.

    Hasil klik ikon “Lihat”: jendela pratinjau tes menampilkan pertanyaan persis seperti tampilan peserta.
  5. Ikon Edit (pensil, warna biru, tooltip “Edit”) — membuka kembali form yang sama seperti saat membuat tes/materi, untuk mengubah pengaturan atau menambah/menghapus soal.

  6. Ikon Hapus (tempat sampah, warna merah, tooltip “Hapus”) — menghapus aktivitas atau materi tersebut secara permanen dari program.

Ikon Visibility (Mata)

Ikon mata kecil yang muncul tepat di sebelah badge tipe bukan tombol pratinjau — ini adalah dropdown pengendali visibilitas (atribut title="Visibility" pada aplikasi) dengan 3 pilihan:

Pilihan Di halaman Peserta (sisi Operator) Di dashboard aktivitas milik peserta itu sendiri
Visible Kolom aktivitas tampil normal, berisi progres/skor peserta. Ini kondisi default. Aktivitas muncul di daftar dan bisa langsung dibuka.
Require approval Header kolom menampilkan badge 🔒 Approval, dan tombol Grant muncul di tiap baris peserta yang belum disetujui. Aktivitas tidak muncul sama sekali di daftar aktivitas peserta — bukan sekadar terkunci/tampil-abu-abu, tapi benar-benar hilang dari tampilan sampai Operator meng-klik Grant untuknya (diverifikasi langsung: sebelum Grant, jumlah aktivitas yang terlihat peserta berkurang satu; setelah Grant, aktivitas itu langsung muncul tanpa peserta perlu tautan atau kode apa pun — cukup buka ulang/refresh halaman program).
Not visible Kolom aktivitas tetap tampil di tabel Operator (untuk keperluan pengelolaan). Aktivitas tidak muncul sama sekali, dan tidak ada mekanisme untuk memunculkannya kembali selain Operator mengubah visibility-nya.

Tampilan ikon mata di halaman Aktivitas (sisi Operator) juga berubah mengikuti pilihan: biru/ungu normal untuk Visible, gembok amber/oranye untuk Require approval, dan mata tercoret untuk Not visible.

Inilah mekanisme “approval request”: mengubah visibility sebuah aktivitas menjadi Require approval akan memunculkan tombol Grant pada baris setiap peserta di halaman Peserta, yang harus diklik Operator satu per satu untuk memberi akses — lihat Menyetujui Permintaan Akses di bawah. Tidak ada “tautan” atau kode akses terpisah yang perlu diberikan ke peserta — begitu di-Grant, aktivitas otomatis muncul di dashboard peserta yang bersangkutan menggunakan akun yang sama yang sudah mereka pakai untuk login. Dari sisi peserta, aktivitas yang belum disetujui dijelaskan di panduan Participant.

Ikon visibility berubah menjadi gembok amber setelah dipilih “Require approval”; notifikasi “Item now requires approval to access” muncul di kanan atas.

Contoh

Operator ingin agar tes wawancara tahap akhir hanya bisa diakses peserta yang benar-benar lolos tahap sebelumnya, bukan semua orang yang terdaftar di program. Ia membuka ikon mata pada tes tersebut, memilih Require approval, lalu menyetujui satu per satu peserta yang lolos lewat tombol Grant di halaman Peserta — peserta yang belum disetujui tidak akan bisa membuka tes tersebut.

Cara Mengundang Viewer untuk Perusahaan Anda

Operator juga bisa mengundang Viewer langsung (tidak harus lewat Admin Organization, lihat juga panduan Admin Organization):

  1. Sebelum masuk ke sebuah program (di layar pemilih “Select a Program”/level perusahaan), buka menu Viewers di sidebar.
  2. Isi kolom Invite by email dengan alamat email calon Viewer.
  3. Klik Send invite.
  4. Nama dan email Viewer akan muncul di tabel pada halaman yang sama. Halaman ini juga menjelaskan batasannya: “Viewers can see assessments and reports but cannot edit.”

Halaman Viewers (tingkat perusahaan) — kolom Invite by email dan tombol Send invite, serta tabel Viewer yang sudah diundang (Nama, Email).

Cara Mengundang Peserta

  1. Di dalam program, buka menu Peserta, lalu klik Tambah Peserta.
  2. Masukkan alamat email peserta (bisa lebih dari satu, atau Impor CSV untuk banyak peserta sekaligus), lalu klik Kirim Undangan.
  3. Peserta baru muncul di daftar dengan status Not Registered sampai mereka membuka tautan undangan dan mendaftar (lihat panduan Participant).

Menu Peserta juga punya tab Grup untuk mengelompokkan peserta (relevan untuk aktivitas bertipe Group Activity).

Halaman Peserta suatu program — tombol Refresh, Unggah Massal, dan Tambah Peserta, dengan daftar peserta beserta status pendaftaran dan kolom per-aktivitas.

Contoh

Operator mengundang peserta dengan email kandidat@contoh.com ke program “Rekrutmen Batch Juli 2026”. Setelah klik Kirim Undangan, notifikasi “Peserta berhasil diundang.” muncul dan baris baru muncul di tabel dengan badge status Not Registered, serta kolom per-aktivitas (mis. “Tes Logika Dasar”) yang masih kosong () karena belum dikerjakan.

Halaman Peserta Secara Detail

Halaman Peserta menampilkan tabel dengan kolom:

  • Personel — avatar (inisial), nama, email, dan badge status.
  • Satu kolom per aktivitas (tes) di program ini, menampilkan progres/skor peserta pada aktivitas tersebut.
  • Selesai — jumlah aktivitas yang sudah diselesaikan dari total aktivitas program (format x/y).
  • Kolom aksi di ujung kanan (ikon sertifikat dan hapus).

Badge Status Peserta

Status ini berubah secara nyata tergantung bagaimana peserta bergabung dan sejauh mana progresnya:

Badge Warna Arti
Not Registered Oranye Peserta sudah diundang (lewat Tambah Peserta) tapi belum membuka tautan undangan / belum membuat akun. Kolom aktivitas dan Selesai menampilkan karena belum ada data sama sekali.
Active Biru Peserta sudah punya akun aktif — baik lewat undangan yang sudah diterima, maupun lewat pendaftaran mandiri (self-enrollment). Kolom Selesai mulai menampilkan angka nyata, mis. 0/1.
Public Link (badge tambahan, ungu) Ungu Menandakan peserta bergabung lewat tautan publik (Public Link Enrollment), bukan lewat undangan email dari Operator — lihat Public Link Enrollment.

Dua peserta dengan status berbeda: “Active” + “Public Link” (sudah bergabung, progres 0/1) dan “Not Registered” (baru diundang, belum ada data).
CatatanVerifikasi langsung yang dilakukan

Untuk memastikan badge status ini benar-benar berubah sesuai kondisi nyata (bukan asumsi), sebuah peserta uji coba benar-benar didaftarkan lewat tautan Public Link Enrollment program ini. Hasilnya: peserta langsung berstatus Active + Public Link begitu mendaftar — tidak ada tahap “menunggu persetujuan pendaftaran”. Yang memerlukan persetujuan Operator bukan pendaftarannya, melainkan akses ke aktivitas tertentu jika visibility aktivitas tersebut diatur ke Require approval (lihat bagian berikutnya).

Menyetujui Permintaan Akses (Approval)

Ketika visibility sebuah aktivitas diatur ke Require approval (lihat Ikon Visibility), halaman Peserta berubah:

  1. Header kolom aktivitas tersebut menampilkan badge tambahan 🔒 Approval (kuning/amber).

  2. Setiap peserta yang belum disetujui menampilkan tombol 🔒 Grant pada kolom aktivitas tersebut, menggantikan tampilan skor/progres biasa.

    Sebelum disetujui: kolom aktivitas menampilkan badge “Approval” di header dan tombol “Grant” pada baris peserta.
  3. Klik Grant untuk menyetujui peserta tersebut. Notifikasi “Access granted” muncul, dan tombol berubah menjadi label 🔒 Has access (merah muda).

    Setelah diklik: tombol “Grant” berubah menjadi “Has access”, menandakan peserta kini boleh mengakses aktivitas tersebut.

Tidak ditemukan tombol “Tolak” terpisah pada versi aplikasi ini — status hanya berpindah antara belum disetujui (Grant) dan sudah disetujui (Has access). Untuk mencabut akses, cara yang teramati adalah mengembalikan visibility aktivitas ke Visible (semua orang boleh akses) atau Not visible (semua orang diblokir), karena tidak ada tombol “revoke” per-peserta yang terpisah dari tombol Has access itu sendiri.

Contoh

Sebuah tes wawancara akhir hanya boleh dikerjakan kandidat yang lolos seleksi berkas. Operator mengatur visibility tes tersebut ke Require approval. Di halaman Peserta, semua kandidat yang terdaftar menampilkan tombol Grant pada kolom tes tersebut. Operator meninjau hasil seleksi berkas, lalu mengklik Grant hanya pada kandidat yang lolos — kandidat tersebut sekarang bisa membuka tes, sementara kandidat lain masih terkunci.

Ikon Aksi Lain pada Baris Peserta

Selain kolom status dan approval, setiap baris peserta memiliki dua ikon di ujung kanan:

  • Ikon sertifikat (kotak dengan pita) — membuka dialog “Kelola Sertifikat” untuk mengunggah, mengganti, atau menghapus file sertifikat (PDF/PNG/JPG, maks. 10MB) khusus untuk peserta tersebut. Berguna untuk program pelatihan yang menerbitkan sertifikat kelulusan.
  • Ikon tempat sampah — menghapus peserta tersebut dari program (tooltip: “Hapus”).

Cara Melihat Pengumpulan (Submission) dan Mengekspor Data

Menu Pengumpulan menampilkan hasil jawaban peserta per aktivitas dalam bentuk tabel:

Halaman Pengumpulan menampilkan daftar peserta dengan kolom Percobaan, Tanggal Selesai, Nilai, Nilai Maksimal, jawaban per pertanyaan, dan Aksi.
  • Dropdown di kiri atas untuk memilih aktivitas (jika program punya lebih dari satu tes), dan filter status di sebelahnya.
  • Kolom tabel: Peserta, Percobaan (ke berapa kali mengirim, relevan untuk tes bertipe Multiple Take), Tanggal Selesai, Nilai, Nilai Maksimal, satu kolom per pertanyaan (menampilkan jawaban), dan Aksi.
  • Tombol Export Excel di kanan atas mengunduh seluruh data pada tampilan saat ini sebagai file Excel.
Catatan

Jika tes memiliki pasangan Pre-Test/Post-Test, akan ada catatan “Belum ada pasangan tes. Gunakan ‘Kelola Pasangan Tes’ untuk membuat pasangan.” — fitur pasangan tes dikelola lewat tombol Kelola Pre/Post Test di menu Aktivitas.

Cara Menilai (Evaluasi) Jawaban Peserta

Menu Evaluasi adalah tempat Operator meninjau dan menilai jawaban:

Halaman Evaluasi: dropdown pemilih Tes, navigasi antar pertanyaan (Previous/Next), dan opsi Pilihan Ganda yang ditandai “Benar” beserta jumlah peserta yang memilihnya.
  1. Pilih tes dari dropdown Tes di atas (format tampilan: “Nama TesJenis Tes”).
  2. Gunakan navigasi (< 1/1 > atau dropdown nomor soal) untuk berpindah antar pertanyaan dalam tes tersebut.
  3. Untuk soal Pilihan Ganda dan Likert: sistem otomatis menandai opsi yang Benar (hijau) dan menampilkan jumlah peserta yang memilih tiap opsi (“X jawaban”) — tidak perlu tindakan manual, skor sudah dihitung otomatis.
  4. Untuk soal Esai, Unggah Berkas, Coding, dan SQL: Operator meninjau jawaban tiap peserta satu per satu di halaman ini dan memberikan nilai secara manual (Coding/SQL punya bantuan penilaian otomatis dari runner, tapi tetap bisa ditinjau ulang).

Cara Mengatur Program (Pengaturan)

Menu Pengaturan di dalam sebuah program berisi jauh lebih banyak opsi daripada yang terlihat sekilas:

Halaman Pengaturan (bagian atas): Judul & Deskripsi, Jadwal.

Judul & Deskripsi — nama dan ringkasan program, sama seperti yang diisi saat pembuatan program.

Jadwal — Tanggal mulai dan Tanggal selesai (opsional). Keterangan di aplikasi: “Opsional. Biarkan kosong agar program tersedia kapan saja.”

Akses Program — toggle dengan keterangan “Peserta dapat mengakses program ini.” Ini adalah kontrol akses program secara keseluruhan (berbeda dari visibility per-aktivitas di Ikon Visibility) — jika dimatikan, seluruh program tertutup untuk peserta terlepas dari pengaturan visibility masing-masing aktivitas.

Urutan Aktivitas — toggle dengan keterangan “Peserta dapat menyelesaikan aktivitas dalam urutan apapun.” Ini adalah representasi lain dari opsi Berurutan yang juga muncul saat membuat program — di sini bisa diubah kembali kapan saja setelah program dibuat.

Akses Mobile — toggle dengan keterangan “Peserta dapat mengakses program ini dari perangkat mobile.”

Tinjauan Nilai — toggle dengan keterangan “Peserta dapat meninjau nilai aktivitas mereka setelah menyelesaikan aktivitas.” Jika dimatikan, peserta tidak akan melihat skor/nilai mereka sendiri setelah mengerjakan aktivitas (nilai tetap tercatat dan bisa dilihat Operator di Pengumpulan/Evaluasi).

Field Registrasi

Bagian ini mengatur field tambahan yang wajib diisi peserta saat mendaftar (baik lewat undangan maupun Public Link) — di luar Email, Nama Lengkap, dan Password yang menurut aplikasi “selalu wajib”. Klik + Tambah field untuk menambah pertanyaan pendaftaran khusus (misalnya nomor telepon atau asal universitas). Kondisi default: “Belum ada field khusus.”

Zona Berbahaya

Bagian paling bawah, ditandai warna berbeda untuk menegaskan risikonya: tombol Hapus Program, dengan peringatan “Menghapus program bersifat permanen dan tidak dapat dibatalkan.”

Contoh

Sebuah perusahaan ingin membuka program pelatihan untuk umum tanpa perlu mengundang peserta satu per satu, tapi tetap ingin meninjau siapa saja yang boleh mengerjakan tes sertifikasi di akhir program. Operator: (1) mengaktifkan Public Link Enrollment di Pengaturan dan membagikan tautannya secara terbuka, (2) mengatur visibility tes sertifikasi ke Require approval, lalu (3) menyetujui satu per satu peserta yang sudah menyelesaikan materi pembelajaran lewat tombol Grant di halaman Peserta.

Halaman Pengaturan suatu program — Judul & Deskripsi, Jadwal, dan toggle Akses Program.

Mengatur Akun Sendiri

Sama seperti peran lain, klik nama Anda di pojok kiri bawah untuk membuka Account settings dan Change language — lihat Mengatur Akun Pengguna.