Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Catering Management
- Payment provider
- Fulfillment source
- Source records
Catering Management coordinates an event order from its menu lines and venue through kitchen preparation, service and operational review. An Event Coordinator records the customer commitment, portions, allergens and serving time.
Event orders in one list
Operations Supervisor reviews the submitted ticket revision and records the decision.
Every feature works on the same records. Pick one to see the screen your team works in.
Keep the customer commitment, venue and serving time on one controlled order.
Event order lines
| Parent | Line number | Menu item | Portions | Served portions | Prepared at | |
|---|---|---|---|---|---|---|
| Summit workshop lunch | 540 | Roasted squash salad | 330 | 410 | 03 Nov | |
| Gallery opening canapes | 220 | Herb chicken with rice | 340 | 950 | 31 Oct | |
| Summit workshop lunch | 310 | Mushroom risotto | 900 | 510 | 22 Oct | |
| Riverside board dinner | 900 | Lemon tartlet assortment | 320 | 790 | 28 Oct | |
| Autumn donor breakfast | 920 | Citrus grain bowl | 450 | 250 | 22 Oct |
Connect products, approved recipe versions and ingredient quantities to a real serving plan.
Event menus
| Recipe code | Revision number | Product | Effective from | Portion yield | |
|---|---|---|---|---|---|
| REC-SQUASH-01 | 700 | Herb chicken tray, 10 servings | 19 Oct | 830 | |
| REC-CHICKEN-02 | 730 | Lemon tartlets, 24 pieces | 17 Oct | 720 | |
| REC-RISOTTO-03 | 500 | Berry yogurt parfait, 12 cups | 25 Oct | 480 | |
| REC-TARTLET-04 | 470 | Lemon tartlets, 24 pieces | 20 Oct | 450 | |
| REC-GRAIN-05 | 40 | Herb chicken tray, 10 servings | 31 Oct | 390 |
Review the exact ticket revision before releasing work to the kitchen.
Approval conditions
| Parent | Status | Revision | Table code | Sent at | Guest count | |
|---|---|---|---|---|---|---|
| Atrium product launch | Submitted | 540 | RIVER-01 | 14 Oct | 26 | |
| Gallery opening canapes | Submitted | 70 | GARDEN-02 | 12 Oct | 16 | |
| Riverside board dinner | Submitted | 20 | NORTH-03 | 18 Oct | 11 | |
| Summit workshop lunch | Submitted | 440 | ATRIUM-04 | 21 Oct | 37 | |
| Lakeside family celebration | Submitted | 560 | LAKE-05 | 21 Oct | 6 |
Track delivered products and actual served portions at the event.
Fulfillment events
| Parent | Product | Quantity | Occurred at | External event ID | |
|---|---|---|---|---|---|
| Gallery opening canapes | Citrus grain bowl, 12 servings | 610 | 30 Oct | FUL-2026-801 | |
| Lakeside family celebration | Lemon tartlets, 24 pieces | 800 | 18 Oct | FUL-2026-802 | |
| Summit workshop lunch | Lemon tartlets, 24 pieces | 920 | 28 Oct | FUL-2026-803 | |
| Garden wedding luncheon | Herb chicken tray, 10 servings | 350 | 25 Oct | FUL-2026-804 | |
| Gallery opening canapes | Mushroom risotto, 10 servings | 460 | 23 Oct | FUL-2026-805 |
Give each order a responsible team member and an eligible destination.
Event venues
| Name | Code | Contact name | Address | Eligibility note | Organization | |
|---|---|---|---|---|---|---|
| Riverside dining room | VEN-RIV | Mira Solis | 18 Willow Quay, Portland, OR | Loading dock opens at 7 a.m. | Willow Table Catering | |
| Garden pavilion | VEN-GDN | Darius Okoro | 42 Garden Lane, Salem, OR | Kitchen access requires escort | Stonebridge Banquets | |
| North hall ballroom | VEN-NTH | Hana Voss | 7 North Hall Road, Eugene, OR | No open flame in ballroom | Copper Leaf Events | |
| Atrium event space | VEN-ATR | Leena Kapoor | 105 Atrium Way, Bend, OR | Freight lift booked before noon | Meadowline Catering | |
| Lakeside lodge | VEN-LAK | Evan Duarte | 63 Lake Shore Drive, Medford, OR | Outdoor service needs tent permit | Juniper Feast Collective |
Resolve uncertain actions from receipts, decisions and linked proof.
Operation receipts
| Parent | Action | Result state | Expected revision | Failure reason | Occurred at | |
|---|---|---|---|---|---|---|
| Lakeside family celebration | Release kitchen production | Failed | 500 | Kitchen release lacks allergen sign-off | 20 Oct | |
| Summit workshop lunch | Confirm allergen review | Needs review | 590 | Delivery address was incomplete | 20 Oct | |
| North hall staff reception | Pack hot food carriers | Failed | 60 | Hot holding check was missed | 28 Oct | |
| Atrium product launch | Dispatch delivery vehicle | Needs review | 550 | Venue contact did not confirm access | 26 Oct | |
| North hall staff reception | Record venue acceptance | Failed | 790 | Guest count changed after cutoff | 15 Oct |
From event request to verified service ships ready to use. One step needs a named approval before the work moves on: Approve production release (Operations Supervisor).
Record the venue, owner, serving time and menu lines.
Check products, allergens and capacity before recording acceptance.
Submit the current ticket revision with its service details.
An Operations Supervisor decides on the submitted revision.
Record actual preparation, delivery and served portions separately.
Match receipts to effects and supporting evidence.
Open any event order to see its event order lines, the roles that work on it, its process stages and its approvals on one page.
Serve at, Counterparty and Owner.
Each line is linked to this event order.
Admin, Event Coordinator and Kitchen Lead, each with their own permissions.
Record preparation and service, with the role that acts.
Approve production release, with who decides.
Riverside dining room · Accepted
| Parent | Line number | Menu item |
|---|---|---|
| Summit workshop lunch | 540 | Roasted squash salad |
| Gallery opening canapes | 220 | Herb chicken with rice |
| Summit workshop lunch | 310 | Mushroom risotto |
Signed in as Operations Supervisor
| Decision | Approver | |
|---|---|---|
| Approve production releaseAn Operations Supervisor decides on the submitted revision. | Operations Supervisor | |
| Approve production tickets, review decisions | Operations Supervisor |
Everyone opens Catering Management to the work that is theirs. Pick a role to see what it starts with.
Maintains the operating structure and controls access to operational records.
Prepares event orders, menu lines and venue details for acceptance.
This is the first screen this role sees.
Event orders · Event Coordinator
Maintains recipes and kitchen work and records actual preparation.
This is the first screen this role sees.
Event orders · Kitchen Lead
Independently reviews production release and controlled corrections.
This is the first screen this role sees.
Production tickets · Operations Supervisor
| Parent | Status | Revision | Table code | Sent at | Guest count | |
|---|---|---|---|---|---|---|
| Atrium product launch | Submitted | 540 | RIVER-01 | 14 Oct | 26 | |
| Gallery opening canapes | Submitted | 70 | GARDEN-02 | 12 Oct | 16 | |
| Riverside board dinner | Submitted | 20 | NORTH-03 | 18 Oct | 11 | |
| Summit workshop lunch | Submitted | 440 | ATRIUM-04 | 21 Oct | 37 | |
| Lakeside family celebration | Submitted | 560 | LAKE-05 | 21 Oct | 6 |
Records event fulfillment and actual served quantities.
This is the first screen this role sees.
Event orders · Service Lead
Checks provider evidence before a refund or financial correction is treated as complete.
This is the first screen this role sees.
Operation receipts · Finance Reviewer
| Parent | Action | Result state | Expected revision | Failure reason | Occurred at | |
|---|---|---|---|---|---|---|
| Lakeside family celebration | Release kitchen production | Failed | 500 | Kitchen release lacks allergen sign-off | 20 Oct | |
| Summit workshop lunch | Confirm allergen review | Needs review | 590 | Delivery address was incomplete | 20 Oct | |
| North hall staff reception | Pack hot food carriers | Failed | 60 | Hot holding check was missed | 28 Oct | |
| Atrium product launch | Dispatch delivery vehicle | Needs review | 550 | Venue contact did not confirm access | 26 Oct | |
| North hall staff reception | Record venue acceptance | Failed | 790 | Guest count changed after cutoff | 15 Oct |
Follow event commitments, portion fulfillment, kitchen decisions and unresolved operations.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Draft | 34 | ||
| Accepted | 11 | 32% | |
| Preparing | 3 | 27% | |
| Ready | 1 | 33% |
Sample counts per stage
Show each order's status, serving time, accepted time, served time and responsible owner.
Compare ordered and served portions by order and line.
Show ticket status, revision, decision time and linked event order.
Show each product's recipe revision, yield and ingredient quantities.
Show signed quantity, unit, ingredient, time and operation key.
Group allocation through return events by order and product.
Show pending, failed and review-needed receipts with revision and failure reason.
Show provider event, type, amount and verification state by order.
See how Catering Management fits your kind of team.
Each stage, from event request to verified service, names the role that acts and the status it records, so a change is never anonymous.
Each stage, the role that acts and the status it records
Let Proto prepare event work and surface decisions for the responsible team.
Set up connections through ERP.AI and Proto workflows, with every change logged.
Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.
Browse all 18 tablesStart with one team and one process, then add the rest once the basics are running.
Add the organization, active venues, team members and access roles.
Add products, ingredients, allergen declarations and approved recipe revisions with usable yields.
Create an event with lines, owner, venue and serving time; check acceptance and its receipt.
Submit a ticket, record an independent supervisor decision and follow the actual preparation.
Record fulfillment and served portions, then rehearse a changed scope and an uncertain receipt.
$0per user
The base account and everyday work in the ERP.AI app are free, for every user.
| Usage | Per $1 |
|---|---|
| Record reads (list, filter, get) | 20,000 |
| Search or aggregate queries | 4,000 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| Workflow runs | 2,000 |
| AI agent runs | 2,000 |
| Scheduled jobs or webhooks | 20,000 |
| File uploads (MB) | 2,000 |
| CSV or PDF exports | 100 |
Click Get started, then use Proto to configure Catering Management for your business. Begin with one organization, an active venue, a small approved menu and one event order that the team can follow through service.
The Event Coordinator records its venue, owner, serving time and menu lines. Acceptance checks the chosen products, portions, allergens and capacity, calculates the net amount and records the accepted time and operation receipt.
Yes. Event Menus retain a revision number, effective date, portion yield and approval state. Kitchen work uses the approved revision selected for the released scope.
The Operations Supervisor independently reviews the submitted revision and its evidence. The release records its effects before the ticket is Completed.
Ingredient and event line declarations give the team the facts to check when selecting and accepting a menu. Agree who maintains them and verify the actual recipe revision before kitchen release.
Service Lead records served portions on the event lines. Fulfillment events record physical allocation, shipment, delivery or return separately.
Review the current order and ticket revisions. A changed submitted ticket needs a fresh supervisor decision; work already prepared or served stays in history.
Operations Supervisor reads the receipt, compares linked effects and any external reference, and attaches evidence before marking a matched result complete.
Payment Evidence holds provider event identity, amount, type and verification state. Finance Reviewer checks the provider result before treating a refund as resolved.
Open Event Orders, Pending Production Release and Operation Exceptions focus the team on commitments, review decisions and uncertain outcomes.
Start free, then use Proto to change fields, steps and approvals before your team goes live.