<mxfile host="app.diagrams.net" agent="Claude">
  <diagram name="Contact Admin Flow" id="contact-admin-flow">
    <mxGraphModel dx="1245" dy="813" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1200" pageHeight="1980" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="leg0" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;fontSize=11;" value="&lt;b&gt;Keterangan:&lt;/b&gt;" vertex="1">
          <mxGeometry height="25" width="130" x="1020" y="100" as="geometry" />
        </mxCell>
        <mxCell id="leg1" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;" value="Aksi User" vertex="1">
          <mxGeometry height="28" width="130" x="1020" y="130" as="geometry" />
        </mxCell>
        <mxCell id="leg2" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" value="Respons Bot" vertex="1">
          <mxGeometry height="28" width="130" x="1020" y="165" as="geometry" />
        </mxCell>
        <mxCell id="leg3" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d6b656;fontSize=10;" value="Aksi Owner" vertex="1">
          <mxGeometry height="28" width="130" x="1020" y="200" as="geometry" />
        </mxCell>
        <mxCell id="leg4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontSize=10;" value="Start / End" vertex="1">
          <mxGeometry height="28" width="130" x="1020" y="235" as="geometry" />
        </mxCell>
        <mxCell id="leg5" parent="1" style="rhombus;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontSize=10;" value="Keputusan" vertex="1">
          <mxGeometry height="40" width="130" x="1020" y="270" as="geometry" />
        </mxCell>
        <mxCell id="leg6" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;html=1;dashed=1;strokeColor=#00997A;fontSize=10;endArrow=block;endFill=1;" value="Alur Lintas Lane">
          <mxGeometry height="20" width="130" x="1020" y="320" as="geometry">
            <mxPoint x="1020" y="330" as="sourcePoint" />
            <mxPoint x="1150" y="330" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="user-header" parent="1" style="text;html=1;strokeColor=#6c8ebf;fillColor=#dae8fc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontStyle=1;" value="USER" vertex="1">
          <mxGeometry height="45" width="450" x="20" y="40" as="geometry" />
        </mxCell>
        <mxCell id="owner-header" parent="1" style="text;html=1;strokeColor=#d6b656;fillColor=#ffe6cc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontStyle=1;" value="OWNER" vertex="1">
          <mxGeometry height="45" width="450" x="530" y="40" as="geometry" />
        </mxCell>
        <mxCell id="u1" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=12;" value="User klik&lt;br&gt;&lt;b&gt;💬 Contact Admin&lt;/b&gt;" vertex="1">
          <mxGeometry height="60" width="260" x="95" y="115" as="geometry" />
        </mxCell>
        <mxCell id="u2" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=11;" value="Bot tampilkan pilihan topik:&lt;br&gt;[ Pembayaran ] [ Akses Grup ] [ Lainnya ]" vertex="1">
          <mxGeometry height="65" width="320" x="65" y="225" as="geometry" />
        </mxCell>
        <mxCell id="u3" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=11;" value="User pilih salah satu topik" vertex="1">
          <mxGeometry height="55" width="260" x="95" y="340" as="geometry" />
        </mxCell>
        <mxCell id="u4" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=12;" value="User ketik pesan &amp; kirim" vertex="1">
          <mxGeometry height="55" width="260" x="95" y="445" as="geometry" />
        </mxCell>
        <mxCell id="u5" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=11;" value="Bot konfirmasi ke user:&lt;br&gt;✅ &lt;i&gt;Pesan terkirim! Admin akan membalas segera.&lt;/i&gt;" vertex="1">
          <mxGeometry height="65" width="330" x="60" y="550" as="geometry" />
        </mxCell>
        <mxCell id="u_wait" parent="1" style="text;html=1;strokeColor=#cccccc;fillColor=#f5f5f5;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=11;fontColor=#888888;dashed=1;" value="⏳ User menunggu balasan..." vertex="1">
          <mxGeometry height="38" width="210" x="120" y="665" as="geometry" />
        </mxCell>
        <mxCell id="u6" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontSize=11;fontStyle=1;" value="User terima balasan dari Admin ✅" vertex="1">
          <mxGeometry height="60" width="280" x="80" y="1870" as="geometry" />
        </mxCell>
        <mxCell id="o1" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=11;" value="Bot kirim notif singkat ke semua Owner:&lt;br&gt;📩 &lt;i&gt;Ada pesan baru! Cek menu Pesan Masuk.&lt;/i&gt;" vertex="1">
          <mxGeometry height="65" width="340" x="535" y="760" as="geometry" />
        </mxCell>
        <mxCell id="o2" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d6b656;fontSize=12;" value="Owner buka Panel Admin" vertex="1">
          <mxGeometry height="55" width="260" x="575" y="875" as="geometry" />
        </mxCell>
        <mxCell id="o3" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d6b656;fontSize=11;" value="Klik 📩 Pesan Masuk &lt;i&gt;(badge angka pesan baru)&lt;/i&gt;" vertex="1">
          <mxGeometry height="55" width="320" x="545" y="980" as="geometry" />
        </mxCell>
        <mxCell id="o4" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=11;align=center;" value="Bot tampilkan daftar pesan:&lt;br&gt;1. 👤 Budi — Pembayaran&amp;nbsp; &amp;nbsp; [Buka]&lt;br&gt;2. 👤 Sari &amp;nbsp;—&amp;nbsp; Akses Grup&amp;nbsp; [Buka]&lt;br&gt;3. 👤 Doni —&amp;nbsp; Lainnya&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[Buka]" vertex="1">
          <mxGeometry height="100" width="370" x="520" y="1085" as="geometry" />
        </mxCell>
        <mxCell id="o5" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d6b656;fontSize=11;" value="Owner klik [Buka] salah satu pesan" vertex="1">
          <mxGeometry height="55" width="310" x="550" y="1235" as="geometry" />
        </mxCell>
        <mxCell id="o6" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=11;" value="Bot tampilkan detail pesan:&lt;br&gt;👤 Nama &amp; @username &amp;nbsp;|&amp;nbsp; 📌 Topik &amp;nbsp;|&amp;nbsp; 🕐 Waktu&lt;br&gt;💬 Isi pesan&lt;br&gt;[ 💬 Balas ] &amp;nbsp;[ 🗑️ Hapus ] &amp;nbsp;[ ⬅️ Kembali ]" vertex="1">
          <mxGeometry height="100" width="380" x="515" y="1340" as="geometry" />
        </mxCell>
        <mxCell id="o7" parent="1" style="rhombus;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontSize=12;fontStyle=1;" value="Owner klik?" vertex="1">
          <mxGeometry height="80" width="160" x="625" y="1490" as="geometry" />
        </mxCell>
        <mxCell id="o8a" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontSize=11;" value="Pesan dihapus&lt;br&gt;dari daftar (selesai)" vertex="1">
          <mxGeometry height="60" width="180" x="520" y="1650" as="geometry" />
        </mxCell>
        <mxCell id="o8b" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=11;" value="Bot minta Owner ketik balasan" vertex="1">
          <mxGeometry height="55" width="210" x="730" y="1645" as="geometry" />
        </mxCell>
        <mxCell id="o9" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d6b656;fontSize=11;" value="Owner ketik balasan &amp; kirim" vertex="1">
          <mxGeometry height="55" width="200" x="740" y="1755" as="geometry" />
        </mxCell>
        <mxCell id="o10" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=11;" value="Bot forward balasan ke User 📩" vertex="1">
          <mxGeometry height="55" width="210" x="730" y="1865" as="geometry" />
        </mxCell>
        <mxCell id="a1" edge="1" parent="1" source="u1" style="edgeStyle=orthogonalEdgeStyle;html=1;" target="u2">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="a2" edge="1" parent="1" source="u2" style="edgeStyle=orthogonalEdgeStyle;html=1;" target="u3">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="a3" edge="1" parent="1" source="u3" style="edgeStyle=orthogonalEdgeStyle;html=1;" target="u4">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="a4" edge="1" parent="1" source="u4" style="edgeStyle=orthogonalEdgeStyle;html=1;" target="u5">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="a5" edge="1" parent="1" source="u5" style="edgeStyle=orthogonalEdgeStyle;html=1;dashed=1;strokeColor=#00997A;fontColor=#00997A;fontStyle=2;fontSize=10;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="o1" value="notif ke Owner">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="500" y="582" />
              <mxPoint x="500" y="792" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="a6" edge="1" parent="1" source="o1" style="edgeStyle=orthogonalEdgeStyle;html=1;" target="o2">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="a7" edge="1" parent="1" source="o2" style="edgeStyle=orthogonalEdgeStyle;html=1;" target="o3">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="a8" edge="1" parent="1" source="o3" style="edgeStyle=orthogonalEdgeStyle;html=1;" target="o4">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="a9" edge="1" parent="1" source="o4" style="edgeStyle=orthogonalEdgeStyle;html=1;" target="o5">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="a10" edge="1" parent="1" source="o5" style="edgeStyle=orthogonalEdgeStyle;html=1;" target="o6">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="a11" edge="1" parent="1" source="o6" style="edgeStyle=orthogonalEdgeStyle;html=1;" target="o7">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="a12" edge="1" parent="1" source="o7" style="edgeStyle=orthogonalEdgeStyle;html=1;strokeColor=#b85450;fontColor=#b85450;fontSize=10;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" target="o8a" value="🗑️ Hapus">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="610" y="1530" />
              <mxPoint x="610" y="1680" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="a13" edge="1" parent="1" source="o7" style="edgeStyle=orthogonalEdgeStyle;html=1;strokeColor=#82b366;fontColor=#387040;fontSize=10;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" target="o8b" value="💬 Balas">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="835" y="1530" />
              <mxPoint x="835" y="1672" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="a14" edge="1" parent="1" source="o8b" style="edgeStyle=orthogonalEdgeStyle;html=1;" target="o9">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="a15" edge="1" parent="1" source="o9" style="edgeStyle=orthogonalEdgeStyle;html=1;" target="o10">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="a16" edge="1" parent="1" source="o10" style="edgeStyle=orthogonalEdgeStyle;html=1;dashed=1;strokeColor=#00997A;fontColor=#00997A;fontStyle=2;fontSize=10;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" target="u6" value="kirim balasan ke User">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="835" y="1950" />
              <mxPoint x="220" y="1950" />
            </Array>
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
