JJijibora
Docs & Product Guide
On this page (5 sections)

Feature Package PK-05 — Events & Banquets

Status: Package Specification
Domain: Events / Catering / Function Space
Maps to: Playbooks H-5 & H-6
External integration: Gotenberg (PDF export), Synapse (client chat), ERPNext (event invoicing)


1. What This Package Does

Gives the events team one system for booking function spaces, managing banquet event orders (BEOs), designing event concepts with mood boards, and settling post-event — replacing scattered contracts, email threads, and unversioned design files.

2. Features & Functionality

FeatureWhat it doesWho uses itWhat stands behind it
Function-space bookingBook banquet hall, boardroom, or terrace for a date range with an F&B minimum; time-bounded lease prevents double-bookingEvents manager, clientcns://claim/type/hotel/event; cns://resource/function_space; lease conflict check
BEO (banquet event order)Event details, menu, guest count, AV needs, deposit status captured as a claim with milestone approvalsEvents manager, banquet chefMilestone approvals as PoCE steps
Event design / mood boardCurate visual direction (layout, color palette, floral, AV) with pinned assets; client sign-off gateEvents team, client, designercns://creative/mood_board; MinIO assets + SHA-256
PDF exportExport a signed, presentation-grade event deck or BEO PDFEvents managerGotenberg /services/playbook/moodboard/{board_id}/export-pdf; PDF hash on claim
Client communicationE2E-encrypted discussion room bound to the event threadEvents manager, clientSynapse Matrix room; integration_entity mirror
Post-event settlementConsumption logged to folio lines; escrow release for corporate/group contractsFinance, events managerH-1 folio lines; federated PoCE if client is a separate org

3. Workflow (Event Lifecycle)

  1. Event claim created (function space, dates, F&B minimum, guest count)
  2. Space reserved via time-bounded lease (no double-booking)
  3. Milestones: menu sign-off, BEO approval, deposit confirmation (PoCE steps)
  4. Mood board designed; client annotates; PDF exported via Gotenberg; client signs off
  5. Event executes; consumption logged to folio lines
  6. Post-event settlement; escrow released if group contract (federated PoCE)

4. Guard Rails

  • No space double-booking (lease conflict check)
  • No event start without deposit confirmation
  • No asset pinned without SHA-256 integrity
  • No auto-cancellation; human approval required
  • No client delivery without sign-off

5. Evidence & Audit

  • Event claim, lease binding, milestone PoCE steps, mood-board asset hashes, exported PDF reference, settlement receipt