> ## Documentation Index
> Fetch the complete documentation index at: https://docs.foreverr.id/llms.txt
> Use this file to discover all available pages before exploring further.

# Kelola Tamu

> Tambah, kelompokkan, cari, edit, kirim undangan, dan kelola daftar tamu.

Kelola seluruh daftar tamu dari satu halaman — mulai dari input data, pengelompokan, pencarian, pengiriman undangan, hingga tindakan massal.

<Frame caption="Halaman Data Tamu">
  <img src="https://mintcdn.com/foreverrinvitation/t3ZLpevP7gQJQD1A/images/image-1.png?fit=max&auto=format&n=t3ZLpevP7gQJQD1A&q=85&s=ee973bf7bd727013a5a67d2bf96a3510" alt="Halaman Data Tamu" width="3054" height="1834" data-path="images/image-1.png" />
</Frame>

## Apa yang Bisa Dilakukan?

<CardGroup cols={2}>
  <Card title="Kelola Daftar Tamu" icon="users">
    Tambah, edit, cari, filter, pilih banyak tamu, dan hapus data.
  </Card>

  <Card title="Import Data" icon="file-spreadsheet">
    Masukkan banyak tamu melalui Excel atau Import Contact.
  </Card>

  <Card title="Pantau RSVP" icon="calendar-check">
    Lihat tamu yang hadir, belum konfirmasi, atau tidak hadir.
  </Card>

  <Card title="E-Invitation" icon="qrcode">
    Preview dan generate E-Invitation untuk satu atau banyak tamu.
  </Card>

  <Card title="Kirim Undangan" icon="whatsapp">
    Kirim manual atau gunakan WhatsApp Official Blast.
  </Card>

  <Card title="Export PDF" icon="file-pdf">
    Export daftar tamu berdasarkan RSVP, kategori, dan Group.
  </Card>
</CardGroup>

***

## Ringkasan

Bagian atas halaman menampilkan informasi penting mengenai tamu dan pengiriman undangan.

<Columns cols={3}>
  <Card title="Kuota WA Blast" icon="whatsapp">
    Lihat kuota tersedia, terpakai, dan sisa kuota.
  </Card>

  <Card title="Status Pengiriman" icon="send">
    Pantau pesan Sent, Delivered, Read, dan Failed.
  </Card>

  <Card title="Statistik Tamu" icon="chart-user">
    Lihat total tamu, RSVP, dan perkiraan jumlah kehadiran.
  </Card>
</Columns>

<Info>
  <Tooltip tip="Jumlah orang yang tercakup dalam satu data undangan.">Pax</Tooltip> berbeda dengan jumlah data tamu.

  Contoh **6 tamu / 14 Pax** berarti terdapat 6 data undangan dengan total 14 orang.
</Info>

***

## Tambahkan Tamu

Pilih metode sesuai sumber data tamu yang Anda miliki.

<Tabs>
  <Tab title="Manual" icon="user-plus">
    Gunakan **Tamu** untuk menambahkan satu tamu secara manual.

    <Steps>
      <Step title="Buka Tambah Tamu">
        Klik tombol **Tamu**.
      </Step>

      <Step title="Lengkapi Data">
        Isi:

        * **Nama Tamu**
        * **No. WhatsApp**
        * **Kategori**
        * **Group**
        * **Jumlah Tamu**
        * **Keterangan**
      </Step>

      <Step title="Simpan">
        Klik **Simpan** untuk menambahkan tamu ke daftar.
      </Step>
    </Steps>

    <Frame caption="Form Tambah Tamu">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/tambah-tamu.png" alt="Form Tambah Tamu" />
    </Frame>

    <Note>
      Untuk nomor Indonesia, pilih **+62** lalu masukkan nomor tanpa angka `0` di depan.

      Contoh: `081234567890` menjadi `81234567890`.
    </Note>
  </Tab>

  <Tab title="Import Excel" icon="file-spreadsheet">
    Gunakan **Import** untuk memasukkan banyak tamu sekaligus.

    <Steps>
      <Step title="Download Template">
        Klik **Import → Download Template**.
      </Step>

      <Step title="Isi dan Upload">
        Lengkapi template lalu upload file `.xls` atau `.xlsx`.
      </Step>

      <Step title="Import">
        Klik **Import Sekarang** dan tunggu hingga proses selesai.
      </Step>
    </Steps>

    <Frame caption="Import Data Tamu">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/import-tamu.png" alt="Import Data Tamu dari Excel" />
    </Frame>

    <Warning>
      Maksimal **500 tamu per proses import**. Jangan refresh halaman selama proses berlangsung.
    </Warning>
  </Tab>

  <Tab title="Import Contact" icon="contact">
    Gunakan **Import Contact** untuk mengambil tamu dari daftar kontak yang tersedia.

    Klik **Import Contact**, pilih kontak yang dibutuhkan, lalu ikuti proses yang ditampilkan.

    <Frame caption="Import Contact">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/import-contact.png" alt="Import kontak tamu" />
    </Frame>
  </Tab>
</Tabs>

***

## Kategori & Group

### Kategori Tamu

Kategori digunakan untuk membedakan jenis tamu.

<Columns cols={3}>
  <Card title="Regular" icon="user">
    <Badge>Regular</Badge>

    Untuk daftar tamu umum.
  </Card>

  <Card title="VIP" icon="star">
    <Badge color="blue">VIP</Badge>

    Untuk tamu kategori VIP.
  </Card>

  <Card title="VVIP" icon="crown">
    <Badge color="purple">VVIP</Badge>

    Untuk tamu kategori VVIP.
  </Card>
</Columns>

### Group

Gunakan **Group** untuk mengelompokkan tamu berdasarkan kebutuhan acara.

Contoh:

* Keluarga Mempelai
* Teman Kantor
* Instansi
* Komunitas

<Frame caption="Pengelolaan Group Tamu">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/group.png" alt="Pengelolaan Group tamu" />
</Frame>

<Tip>
  Buat Group sebelum melakukan import jika daftar tamu sudah memiliki pengelompokan.
</Tip>

***

## Daftar Tamu

Setiap baris pada tabel mewakili satu data undangan.

<Frame caption="Daftar tamu dan informasi setiap undangan">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/list-tamu.png" alt="Tabel daftar tamu" />
</Frame>

<AccordionGroup>
  <Accordion title="Kode">
    Kode unik tamu. Klik **Kode/QR** untuk membuka Preview E-Invitation.
  </Accordion>

  <Accordion title="Nama & WhatsApp">
    Menampilkan nama penerima undangan dan nomor WhatsApp yang tersimpan.
  </Accordion>

  <Accordion title="Kategori & Group">
    Menampilkan kategori <Badge size="sm">Regular</Badge>, <Badge color="blue" size="sm">VIP</Badge>, atau <Badge color="purple" size="sm">VVIP</Badge> serta Group tamu.
  </Accordion>

  <Accordion title="Meja & Keterangan">
    Menampilkan penempatan meja dan catatan tambahan jika tersedia.
  </Accordion>

  <Accordion title="Konfirmasi & Pax">
    Menampilkan status konfirmasi serta jumlah orang dalam undangan.
  </Accordion>

  <Accordion title="Status Blast">
    Menampilkan status terakhir pengiriman WhatsApp Official Blast.
  </Accordion>
</AccordionGroup>

***

## Cari & Filter

Gunakan **Cari Tamu...** jika sudah mengetahui nama tamu.

Untuk pencarian yang lebih spesifik, gunakan **Filter**.

<Frame caption="Pencarian dan Filter Data Tamu">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/filter.png" alt="Filter Data Tamu" />
</Frame>

<Columns cols={2}>
  <Card title="Filter Data" icon="sliders-horizontal">
    Filter berdasarkan **Kategori**, **Group**, **Status Blast**, **Konfirmasi**, dan **RSVP**.
  </Card>

  <Card title="Reset Filter" icon="rotate-ccw">
    Gunakan **Reset** untuk kembali menampilkan seluruh daftar.
  </Card>
</Columns>

### Status Blast

<Badge color="green">Terkirim</Badge> <Badge color="yellow">Processing</Badge> <Badge color="red">Gagal</Badge> <Badge>Dilewati</Badge> <Badge stroke>Belum Dikirim</Badge>

### RSVP

<Badge color="green" icon="circle-check">Hadir</Badge> <Badge color="red" icon="circle-x">Tidak Hadir</Badge>

<Tip>
  Filter dapat dikombinasikan.

  Contoh **VIP + Belum Konfirmasi** untuk mencari tamu VIP yang masih perlu ditindaklanjuti.
</Tip>

***

## Kirim Undangan

Undangan dapat dikirim melalui dua metode.

<Columns cols={2}>
  <Card title="Kirim Manual" icon="paper-plane">
    Kirim undangan secara individual kepada satu tamu.
  </Card>

  <Card title="WhatsApp Blast" icon="whatsapp">
    Kirim pesan ke beberapa tamu sekaligus melalui WhatsApp Official.
  </Card>
</Columns>

<Warning>
  Sebelum mengirim, pastikan **nama, nomor WhatsApp, link undangan, dan penerima** sudah benar.
</Warning>

<Tabs>
  <Tab title="Kirim Manual" icon="paper-plane">
    Gunakan **Kirim Manual** jika ingin mengirim undangan kepada tamu secara satu per satu.

    ### Atur Template WA Manual

    Sebelum mengirim, Anda dapat mengatur isi pesan melalui **Edit Template WA Manual**.

    Variabel yang tersedia:

    | Variabel          | Fungsi                                         |
    | ----------------- | ---------------------------------------------- |
    | `[NAMA-TAMU]`     | Diganti otomatis dengan nama tamu              |
    | `[LINK-UNDANGAN]` | Diganti otomatis dengan link undangan personal |

    Contoh:

    ```text theme={null}
    Kepada Yth.
    *[NAMA-TAMU]*

    Kami mengundang Bapak/Ibu/Saudara/i
    untuk menghadiri acara kami.

    Silakan buka undangan melalui:
    [LINK-UNDANGAN]
    ```

    <Frame caption="Edit Template WA Manual">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/template-wa.png" alt="Edit Template WA Manual" />
    </Frame>

    <Note>
      Jangan mengubah format `[NAMA-TAMU]` dan `[LINK-UNDANGAN]` agar data dapat diproses otomatis.
    </Note>

    ### Cara Kirim Manual

    <Steps>
      <Step title="Cari Tamu">
        Temukan tamu melalui daftar atau kolom **Cari Tamu...**.
      </Step>

      <Step title="Klik Kirim">
        Klik **Kirim** pada baris tamu yang ingin dikirimkan undangan.
      </Step>

      <Step title="Periksa Pesan">
        Pastikan nama tamu dan link undangan sudah sesuai.
      </Step>

      <Step title="Kirim">
        Lanjutkan pengiriman melalui WhatsApp yang terbuka.
      </Step>
    </Steps>

    <Frame caption="Kirim undangan secara manual">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/kirim-manual.png" alt="Kirim undangan manual" />
    </Frame>

    ### Kirim Ulang

    Jika undangan sudah pernah dikirim, tombol **Kirim** dapat berubah menjadi **Kirim Ulang**.

    Gunakan **Kirim Ulang** jika ingin mengirim kembali undangan kepada tamu tersebut.

    <Tip>
      Kirim Manual cocok untuk pengiriman individual, follow-up, atau pengecekan sebelum melakukan pengiriman massal.
    </Tip>
  </Tab>

  <Tab title="WhatsApp Blast" icon="whatsapp">
    Gunakan **WhatsApp Blast** untuk mengirim pesan ke beberapa tamu sekaligus melalui WhatsApp Official.

    <Info>
      WhatsApp Blast menggunakan **Kuota WA Official Blast** yang tersedia pada bagian atas halaman Data Tamu.
    </Info>

    ### 1. Periksa Kuota

    Pastikan **Sisa Kuota WA Official Blast** mencukupi untuk jumlah penerima.

    <Frame caption="Kuota WA Official Blast">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/kuota-wa-blast.png" alt="Kuota WA Official Blast" />
    </Frame>

    Jika kuota tidak mencukupi, gunakan tombol **Tambah Kuota**.

    ### 2. Tentukan Penerima

    Centang tamu yang ingin menerima pesan.

    Jumlah tamu yang dipilih akan terlihat pada indikator **Selected**.

    <Frame caption="Pilih tamu untuk WhatsApp Blast">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/pilih-tamu-blast.png" alt="Pilih tamu WhatsApp Blast" />
    </Frame>

    <Tip>
      Gunakan **Cari & Filter** terlebih dahulu jika blast hanya ditujukan ke kategori atau Group tertentu.
    </Tip>

    Contoh:

    <Badge color="blue">VIP</Badge> + <Badge>Belum Dikirim</Badge>

    untuk memilih tamu VIP yang belum menerima blast.

    ### 3. Klik WhatsApp Blast

    Setelah penerima dipilih, klik **WhatsApp Blast**.

    Sistem akan menampilkan daftar penerima yang akan diproses.

    <Frame caption="WhatsApp Blast">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/whatsapp-blast.png" alt="WhatsApp Blast" />
    </Frame>

    ### 4. Periksa Penerima

    Pastikan jumlah dan nama penerima sudah sesuai.

    Jika diperlukan, gunakan **Cari & tambah tamu lainnya...** untuk menambahkan penerima.

    <Warning>
      WhatsApp Blast akan diproses untuk seluruh tamu yang dipilih. Pastikan daftar penerima sudah benar.
    </Warning>

    ### 5. Pilih Template

    Pada bagian **Pilih Template**, tentukan template WhatsApp Official yang akan digunakan.

    Setelah dipilih, sistem akan menampilkan **Preview Pesan**.

    <Frame caption="Pilih Template WhatsApp Blast">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/template-blast.png" alt="Pilih Template WhatsApp Blast" />
    </Frame>

    ### 6. Periksa Preview

    Pastikan sebelum mengirim:

    <Check>
      **Jumlah dan daftar penerima** sudah sesuai.
    </Check>

    <Check>
      **Template pesan** yang dipilih sudah benar.
    </Check>

    <Check>
      **Nama, informasi acara, dan link undangan** tampil sesuai.
    </Check>

    <Check>
      **Sisa kuota** mencukupi.
    </Check>

    ### 7. Kirim Sekarang

    Jika seluruh informasi sudah benar, klik **Kirim Sekarang**.

    <Frame caption="Konfirmasi pengiriman WhatsApp Blast">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/kirim-wa-blast.png" alt="Kirim WhatsApp Blast" />
    </Frame>

    <Warning>
      Periksa kembali preview dan penerima sebelum menekan **Kirim Sekarang**, terutama untuk pengiriman dalam jumlah besar.
    </Warning>

    ### 8. Pantau Status

    Status pengiriman dapat dipantau melalui **Status Pengiriman WA Blast** atau kolom **Status Blast** pada daftar tamu.

    <Columns cols={4}>
      <Card title="Sent" icon="paper-plane">
        Pesan sudah dikirim oleh sistem.
      </Card>

      <Card title="Delivered" icon="check-double">
        Pesan sudah diterima perangkat tujuan.
      </Card>

      <Card title="Read" icon="envelope-open">
        Pesan sudah dibuka oleh penerima.
      </Card>

      <Card title="Failed" icon="triangle-exclamation">
        Pesan gagal dikirim.
      </Card>
    </Columns>

    <Tip>
      Gunakan **Filter → Status Blast → Gagal** untuk menemukan tamu yang pengirimannya gagal.
    </Tip>
  </Tab>
</Tabs>

### Manual atau WhatsApp Blast?

| Kebutuhan                  | Gunakan                                        |
| -------------------------- | ---------------------------------------------- |
| Kirim ke satu tamu         | **Kirim Manual**                               |
| Kirim ulang ke satu tamu   | **Kirim Ulang**                                |
| Kirim ke banyak tamu       | **WhatsApp Blast**                             |
| Kirim ke kategori tertentu | **Filter → Pilih Tamu → WhatsApp Blast**       |
| Kirim ke Group tertentu    | **Filter Group → Pilih Tamu → WhatsApp Blast** |
| Follow-up tamu tertentu    | **Kirim Manual**                               |

***

## Aksi Tamu Lainnya

Gunakan menu **Actions** untuk mengelola satu tamu.

<Frame caption="Menu Actions pada Data Tamu">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/actions.png" alt="Menu Actions Data Tamu" />
</Frame>

<AccordionGroup>
  <Accordion title="Share" icon="share-alt">
    Bagikan undangan personal melalui opsi sharing yang tersedia.
  </Accordion>

  <Accordion title="Edit" icon="pencil">
    Perbarui nama, nomor WhatsApp, kategori, Group, jumlah tamu, atau keterangan.

    Klik **Update** untuk menyimpan perubahan.
  </Accordion>

  <Accordion title="Buka Undangan" icon="external-link">
    Buka halaman undangan personal milik tamu.
  </Accordion>

  <Accordion title="Hapus" icon="trash-alt">
    Hapus data tamu yang tidak lagi diperlukan.
  </Accordion>
</AccordionGroup>

<Warning>
  Pastikan data tamu sudah benar sebelum menggunakan **Hapus**.
</Warning>

***

## Kelola Banyak Tamu

Centang beberapa tamu untuk mengaktifkan **Bulk Action**.

Jumlah tamu yang dipilih akan terlihat pada indikator **Selected**.

<Frame caption="Bulk Action untuk beberapa tamu">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/bulk-action.png" alt="Bulk Action Data Tamu" />
</Frame>

<Columns cols={4}>
  <Card title="E-Invitation" icon="qrcode-read">
    Generate E-Invitation secara massal.
  </Card>

  <Card title="Edit" icon="pencil">
    Ubah kategori atau Group beberapa tamu.
  </Card>

  <Card title="Delete" icon="trash-alt">
    Hapus beberapa tamu sekaligus.
  </Card>
</Columns>

### Bulk Edit

<Steps>
  <Step title="Pilih Tamu">
    Centang tamu yang ingin diperbarui.
  </Step>

  <Step title="Klik Edit">
    Klik **Edit** pada Bulk Action.
  </Step>

  <Step title="Tentukan Perubahan">
    Pilih **Kategori** dan/atau **Group**.
  </Step>

  <Step title="Simpan">
    Klik **Simpan** untuk menerapkan perubahan.
  </Step>
</Steps>

### Bulk Delete

Pilih tamu yang ingin dihapus kemudian klik **Delete**.

<Warning>
  Selalu periksa indikator **Selected** sebelum melakukan Edit atau Delete massal.
</Warning>

***

## E-Invitation

<Tabs>
  <Tab title="Satu Tamu" icon="user">
    Klik **Kode/QR** pada tamu untuk membuka Preview E-Invitation.

    <Frame caption="Preview E-Invitation">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/preview-einvitation.png" alt="Preview E-Invitation" />
    </Frame>

    Klik **Download E-Invitation** untuk menyimpan file.
  </Tab>

  <Tab title="Beberapa Tamu" icon="users">
    Pilih beberapa tamu kemudian klik **E-Invitation**.

    Pilih kategori:

    <Badge>Semua</Badge> <Badge>Regular</Badge> <Badge color="blue">VIP</Badge> <Badge color="purple">VVIP</Badge>

    Klik **Download (V2)** untuk memulai proses generate.

    <Frame caption="Generate E-Invitation massal">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/generate-einvitation.png" alt="Generate E-Invitation" />
    </Frame>
  </Tab>
</Tabs>

***

## Export PDF

Gunakan **Export PDF** untuk mengunduh daftar tamu sesuai kebutuhan.

Data dapat difilter berdasarkan:

<Columns cols={3}>
  <Card title="Status RSVP" icon="calendar-check">
    Semua Status, Hadir, Tidak Hadir, atau Sudah Konfirmasi.
  </Card>

  <Card title="Kategori" icon="users">
    Semua, Regular, VIP, atau VVIP.
  </Card>

  <Card title="Group" icon="layer-group">
    Semua Group atau Group tertentu.
  </Card>
</Columns>

<Steps>
  <Step title="Klik Export PDF">
    Klik **Export PDF** pada halaman Data Tamu.
  </Step>

  <Step title="Pilih Filter">
    Tentukan **Status RSVP**, **Kategori**, dan **Group**.
  </Step>

  <Step title="Download">
    Klik **Download PDF**.
  </Step>
</Steps>

<Frame caption="Export daftar tamu ke PDF">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/foreverrinvitation/images/panduan/kelola-tamu/export-pdf.png" alt="Export PDF Data Tamu" />
</Frame>

<Tip>
  Contoh: pilih **Status RSVP → Hadir** dan **Kategori → VIP** untuk mendapatkan daftar tamu VIP yang hadir.
</Tip>
