HandyCafe Docs
owner

Announcements and Events

Announcements and events allow you to communicate with customers directly on their client desktops during active sessions.

Announcements

Announcements are promotional banners displayed to customers. They can advertise deals, highlight new games, share news, or direct customers to external links.

Announcement fields:

Field Description
Name Internal identifier for the announcement.
Title Headline displayed to customers.
Text Body content of the announcement.
Link Optional URL that opens when the customer clicks the announcement.
Type Announcement, Event, or Text.
Category Link, Game, Announcement, or Ad.
Icon Small icon asset displayed alongside the announcement.
Poster Larger image asset used as the announcement banner.

Active/inactive toggle -- announcements can be enabled or disabled without deleting them.

Sort ordering -- control the display order of announcements on the client desktop.

Impression and Click Tracking

Each announcement automatically tracks engagement metrics:

  • Views -- the number of times the announcement has been displayed to customers.
  • Clicks -- the number of times customers have clicked on the announcement.

These metrics are available for reviewing the effectiveness of your announcements.

Events

Events are interactive announcements that include dynamic form fields. They allow you to collect information from customers, such as tournament sign-ups, feedback surveys, or interest registrations.

Event Fields

Each event can define custom form fields with:

  • Label -- the field label displayed to the customer.
  • Type -- the input type for the field.
  • Required flag -- whether the field must be filled in before submission.

Event Submissions

When a customer fills out an event form, a submission is recorded containing:

  • Full name -- the customer's name.
  • Phone -- the customer's phone number.
  • Email -- the customer's email address.
  • Custom field values -- responses to the event's defined form fields.

Submissions can be reviewed from the server management interface.

Real-Time Sync

All announcement and event changes are pushed to connected clients immediately. Creating, editing, reordering, or toggling the active state of any announcement or event is reflected on client desktops without delay.