Fleksa Integrations
Reservations & Marketing - Overview
MCP tools for table reservations and marketing campaigns
Reservations & Marketing
MCP tools for table reservations and marketing campaigns via AI assistants.
Overview
The Reservations & Marketing tools enable AI agents to manage table bookings and access marketing campaign data for customer engagement.
Key Features
Reservations
- Check table availability
- View existing bookings
- Reservation details
- Time slot queries
Marketing Campaigns
- Active campaign info
- Promotion details
- Discount codes
- Campaign performance
MCP Tools
fleksa_reservations
{
name: "fleksa_reservations",
description: "Query table reservations",
inputSchema: {
type: "object",
properties: {
shop_id: { type: "string" },
date: { type: "string", description: "YYYY-MM-DD" },
reservation_id: { type: "string" }
},
required: ["shop_id"]
}
}fleksa_marketing
{
name: "fleksa_marketing",
description: "Get marketing campaign information",
inputSchema: {
type: "object",
properties: {
shop_id: { type: "string" },
campaign_id: { type: "string" },
active_only: { type: "boolean" }
},
required: ["shop_id"]
}
}Response Structures
Reservations
{
"reservations": [
{
"id": "uuid",
"date": "2024-01-20",
"time": "19:00",
"party_size": 4,
"customer_name": "John Doe",
"status": "confirmed"
}
],
"availability": {
"slots": ["18:00", "18:30", "20:00", "20:30"]
}
}Marketing
{
"campaigns": [
{
"id": "uuid",
"name": "Weekend Special",
"discount_type": "percentage",
"discount_value": 15,
"code": "WEEKEND15",
"valid_until": "2024-01-31"
}
]
}