Skip to content

Catering and event enquiries

Synthesized from the base patterns restaurants pack

Catering and event enquiries come through a form and reach your events team as a call task due within two hours, with an escalation to the owner. A quote that has not turned into a booking after three days gets a chase call. Booked events get a reminder and a final-details call, and a thank-you afterwards.

  • You take catering, party-tray, wedding or corporate orders on top of your normal service.
  • Enquiries arrive on Instagram, WhatsApp and the phone, and some get answered too late.
  • You quote, then forget to follow up, and the customer books someone else.
HowWhat
A form people fill inThe Catering enquiry form this playbook creates. Put its link in your Instagram bio, on your menu and in your WhatsApp business profile.
A form your staff fill inThe Catering booked form this playbook creates. Your team fills it when a customer confirms, matched by phone.
KindNameWhat it doesLands
TeamEventsCalls catering enquiries and chases quotes. Can be one person.Empty
TeamOwnerHears about enquiries that weren't called in time.Empty
FormCatering enquiryThe catering enquiry form. A hidden field marks the customer as an enquiry.Draft, not published
FormCatering bookedStaff form to mark an event as booked. Matched to the customer by phone.Draft, not published
SegmentBooked event soonBooked events in the next three days.Ready
SegmentBooked event just doneBooked events that ended yesterday or in the last few days.Ready
TemplateCatering enquiry received (SMS)Acknowledgement right after an enquiry.Ready
TemplateCatering event coming up (SMS)Reminder a few days before a booked event.Ready
TemplateCatering thank you (SMS)Thank-you after the event, with a review link if you gave one.Ready
Follow-upCatering enquiry: call and chaseAcknowledges the enquiry, creates the first call task, and chases a quote that hasn't turned into a booking.Off
Follow-upCatering: event reminder and final callDaily run over "booked event soon"; one reminder and a final-details call per event.Off
Follow-upCatering: thank you after the eventDaily run over "booked event just done"; one thank-you per event.Off
#QuestionDefaultFills in
1What should messages call your restaurant or catering business?none, must answerorg_name
2Which team calls catering enquiries? (can be just you)Eventsevents_team
3Who should hear if an enquiry isn't called back in time?Ownerowner_team
4Where should customers leave a review after their event? (leave empty to just say thank you)empty: skippedreview_url
5What budget ranges should the form offer? Write them in your own currency.Under 100k, 100k to 300k, 300k to 600k, Over 600k, Not sure yetbudget_ranges

These have defaults. Change any that don’t fit.

SettingDefaultKey
Kinds of event on the formWedding, Birthday, Corporate event, Family gathering, Otherevent_types
Hours to make the first call2call_due_hours
Hours after which an uncalled enquiry escalates4escalate_after_hours
How long after a quote to chase3dchase_after
Number customers call‹workspace phone›caterer_phone
Daily send time09:00send_time
Greeting when a first name is missingtheregreeting_fallback
Default phone country on the forms‹workspace country›default_country
Time zone‹workspace timezone›timezone
  • The customer gets an acknowledgement text straight away. A call task for Events is created at once, due in 2 hours, and escalates to Owner after 4 hours.
  • 3d after a call that ended in a quote, if the event isn't booked, a chase task is created for Events.
  • Every day at 09:00, booked events within the next 3 days get a reminder text and a final-details call task, and events from 1 to 3 days ago get a thank-you text.
ChannelNeeded forBefore it can send
smsThe enquiry acknowledgement, the event reminder and the thank-youAn SMS provider, or Origamy managed SMS after business verification (KYC).
  1. Add your catering staff to the Events team and the owner to Owner. A task for an empty team reaches nobody.
  2. Publish the Catering enquiry form and add its link to your Instagram bio, menu and WhatsApp profile. Publish the Catering booked form and bookmark it for your team.
  3. When a customer confirms (and pays the deposit if you take one), a team member fills the Catering booked form. Until then the customer is a quote, and after three days the chase task is created.
  4. Connect an SMS provider or finish business verification, check the two segments, then switch the follow-ups on.
  5. Keep quotes and menus out of the texts. The playbook only reminds and thanks.
  • Put the enquiry link everywhere customers already ask: your Instagram bio, a pinned WhatsApp message, the menu and your delivery packaging. The form asks the same few things every time, so you stop typing them out.
  • Quote within the hour if you can. Most event customers contact two or three caterers and book the first one who sends a clear price. The two-hour call and four-hour escalation exist to protect that window.
  • Ask for a deposit before you mark an event as booked. In Nigeria and many other markets a bank transfer deposit is the norm. The Catering booked form records whether it arrived, and the final-details call shows it to your team.
  • Keep menus, prices and allergy details out of the SMS. Talk about them on the call and note the outcome on the task. Event customers share their date and venue with you, so keep access to the forms to people who need it.

This playbook is synthesized: no customer has run it with us yet. If you build it, tell us what you changed, and we’ll replace it with the real version.

The request used to test the copilot on this playbook (a live eval):

We do catering for weddings and parties. Make an enquiry form with the event date, number of guests, budget and location. When one comes in, give our events team a task to call within 2 hours, and escalate to me after 4 hours. If we quoted and they haven't booked after 3 days, create a task to chase. A second form lets staff mark an event as booked. Text booked customers 3 days before the event, and after it thank them with our review link.

It passes when every piece is a valid draft and everything lands off, with at least: form, segment, workflow, message_template. It must never use: discount.