MCP App Store
Business
Gastrosync icon

Gastrosync

by LabTwo

Overview

Gastrosync helps gastronomy teams create offers from email inquiries in ChatGPT. Find existing events, check availability, use templates and product library items, create draft events, update details and products, and prepare unsigned offer or agreement drafts.

Tools

add_custom_product

ChatGPT
Add a custom product to a draft event when no suitable Artikelstamm item exists. Requires explicit user approval, especially for price. Use similar Artikelstamm items as pricing references when helpful, but do not silently guess prices.

add_custom_product

ChatGPT
Add a custom product to a draft event when no suitable Artikelstamm item exists. Requires explicit user approval, especially for price. Use similar Artikelstamm items as pricing references when helpful, but do not silently guess prices.

add_product_from_library

ChatGPT
Copy an accessible Artikelstamm item into a draft event. Prefer this over add_custom_product when an exact or close match exists.

add_product_from_library

ChatGPT
Copy an accessible Artikelstamm item into a draft event. Prefer this over add_custom_product when an exact or close match exists.

check_calendar_availability

ChatGPT
Check accessible Gastrosync events around a proposed branch/date before creating a draft event.

check_calendar_availability

ChatGPT
Check accessible Gastrosync events around a proposed branch/date before creating a draft event.

create_agreement_draft

ChatGPT
Create one unsigned Vereinbarung/agreement draft for an accessible draft event. It never sends the agreement and contains no line items. Use create_offer_draft instead unless the user explicitly asks for a Vereinbarung/agreement.

create_agreement_draft

ChatGPT
Create one unsigned Vereinbarung/agreement draft for an accessible draft event. It never sends the agreement and contains no line items. Use create_offer_draft instead unless the user explicitly asks for a Vereinbarung/agreement.

create_event_from_request

ChatGPT
Create one draft event from an accessible Gastrosync Anfrage and Vorlage. Reuses persisted analysis and prevents duplicates.

create_event_from_template

ChatGPT
Create a normal Gastrosync draft event from an accessible Vorlage. Requires explicit user approval and an idempotency key.

create_event_from_template

ChatGPT
Create a normal Gastrosync draft event from an accessible Vorlage. Requires explicit user approval and an idempotency key.

create_offer_draft

ChatGPT
Create one unsigned offer draft for an accessible draft event. Never sends the offer. Before use, ask separately and make sure material requested services are represented by approved template, Artikelstamm, or custom products.

create_offer_draft

ChatGPT
Create one unsigned offer draft for an accessible draft event. Never sends the offer. Before use, ask separately and make sure material requested services are represented by approved template, Artikelstamm, or custom products.

get_client

ChatGPT
Get one accessible logical client with bounded Gastrosync event history.

get_event

ChatGPT
Get compact accessible event state including products, totals, URLs, and MCP edit locks.

get_event

ChatGPT
Get compact accessible event state including products, totals, URLs, and MCP edit locks.

get_event_creation_context

ChatGPT
Get branches, owners, event types, regional defaults, and MCP write boundaries for creating a Gastrosync draft event.

get_event_creation_context

ChatGPT
Get branches, owners, event types, regional defaults, and MCP write boundaries for creating a Gastrosync draft event.

get_event_metrics

ChatGPT
Return bounded event counts, guest totals, offer statuses, and canonical current net revenue including discounts, surcharges, VAT mode, and billable optional-product decisions. No predictions.

get_invoice

ChatGPT
Get safe status, two-decimal currency-unit totals, debtor, VAT summary, and advance-payment data without exposing a document URL.

get_request

ChatGPT
Get one accessible Gastrosync Anfrage including its persisted analysis and original untrusted email context.

get_template

ChatGPT
Get detailed content of one accessible Gastrosync Vorlage, including products, notes, location, and event type.

get_template

ChatGPT
Get detailed content of one accessible Gastrosync Vorlage, including products, notes, location, and event type.

list_upcoming_events

ChatGPT
List upcoming Gastrosync events visible to the authenticated user.

list_upcoming_events

ChatGPT
List upcoming Gastrosync events visible to the authenticated user.

remove_event_packing_list_item

ChatGPT
Remove one packing-list item from an active event.

remove_event_product

ChatGPT
Remove a product from an accessible draft event only. This does not delete Artikelstamm or template records.

remove_event_product

ChatGPT
Remove a product from an accessible draft event only. This does not delete Artikelstamm or template records.

reorder_event_products

ChatGPT
Reorder products within an accessible draft event. All provided product ids must belong to that event.

reorder_event_products

ChatGPT
Reorder products within an accessible draft event. All provided product ids must belong to that event.

search_clients

ChatGPT
Search the accessible Gastrosync client directory with aggregate event history and current revenue values.

search_events

ChatGPT
Search accessible Gastrosync events for duplicate checks, customer lookup, or schedule planning. Returns staffing and offer/Vereinbarung states and URL access; schedule results are context, not an availability guarantee.

search_events_and_documents

ChatGPT
Search accessible Gastrosync events by date, customer, email, phone, branch, or query and return offer and Vereinbarung/agreement document states. Use before answering an inquiry when checking whether work already exists.

search_events_and_documents

ChatGPT
Search accessible Gastrosync events by date, customer, email, phone, branch, or query and return offer and Vereinbarung/agreement document states. Use before answering an inquiry when checking whether work already exists.

search_invoices

ChatGPT
Search accessible invoices by number, debtor, event, branch, status, or bounded invoice-date range. Money fields are decimal currency-unit strings, never integer cents.

search_master_packing_list

ChatGPT
Browse or search the authenticated team's Standard-Packliste before preparing an event Packliste. Returns canonical item ids, names, units, and categories, but no event-specific quantities.

search_product_library

ChatGPT
Search accessible Artikelstamm items before adding event products. Use exact terms plus broader synonyms to find close matches.

search_product_library

ChatGPT
Search accessible Artikelstamm items before adding event products. Use exact terms plus broader synonyms to find close matches.

search_requests

ChatGPT
Search accessible Gastrosync Anfragen before reinterpreting an email or creating duplicate work.

search_templates

ChatGPT
Search accessible Gastrosync Vorlagen by name, branch, and event type before creating an event.

search_templates

ChatGPT
Search accessible Gastrosync Vorlagen by name, branch, and event type before creating an event.

update_event_custom_fields

ChatGPT
Update selected custom fields without clearing omitted values. Use get_event to discover ids, types, values, and select options.

update_event_details

ChatGPT
Update safe details on an accessible draft event only. Does not send, confirm, invoice, sign, archive, or delete anything.

update_event_details

ChatGPT
Update safe details on an accessible draft event only. Does not send, confirm, invoice, sign, archive, or delete anything.

update_event_notes

ChatGPT
Update draft event note texts: opening/Ansprache, external/Schlusstext, timetable/Ablauf, internal note, or confirmation/Vereinbarungstext. Use get_event/get_template first and adjust Vorlage-derived text respectfully. Prefer available @ dynamic fields. Internal note is only for internal-only operational facts relevant to the factsheet; it may stay empty.

update_event_notes

ChatGPT
Update draft event note texts: opening/Ansprache, external/Schlusstext, timetable/Ablauf, internal note, or confirmation/Vereinbarungstext. Use get_event/get_template first and adjust Vorlage-derived text respectfully. Prefer available @ dynamic fields. Internal note is only for internal-only operational facts relevant to the factsheet; it may stay empty.

update_event_product

ChatGPT
Update quantity, price, text, discount, optional/billing state, category, or ordering fields for a product on an accessible draft event.

update_event_product

ChatGPT
Update quantity, price, text, discount, optional/billing state, category, or ordering fields for a product on an accessible draft event.

upsert_event_packing_list_item

ChatGPT
Create or update one Packlisten-Position on an active event using Gastrosync units and categories.

Capabilities

Writes

App Stats

51

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily