REST · v2
Revenue Optimization API
Increase average order value 18% with dynamic pricing, upsell suggestions, and smart inventory management.
View guide →Bookavo
Book local services with ease.
Our APIs power $50M+ in monthly transactions for 10k+ restaurants. From dynamic pricing that boosts check sizes to ML that reduces no-shows 34% — build features that move the metrics operators care about.
import { Bookavo } from "@bookavo/sdk";
const client = new Bookavo({
apiKey: process.env.BOOKAVO_API_KEY!,
environment: "sandbox",
});
// Boost revenue with smart upselling
async function createSmartMenuItem() {
const item = await client.menuItems.create({
businessId: "biz_123",
name: "Chef's Tasting Menu",
priceCents: 8900,
fulfillment: ["dine_in"],
// AI-powered upsell suggestions
smartPricing: {
dynamicPricing: true,
peakMultiplier: 1.15,
suggestedAddOns: ["wine_pairing", "cheese_course"]
},
// Reduce no-shows
bookingPolicy: {
depositRequired: true,
depositAmount: 2500,
cancellationWindow: 24
}
});
console.log(`Created menu item: ${item.id}`);
console.log(`Expected revenue boost: 18%`);
console.log(`No-show reduction: 34%`);
}
createSmartMenuItem().catch(console.error);REST · v2
Increase average order value 18% with dynamic pricing, upsell suggestions, and smart inventory management.
View guide →Machine Learning
Reduce no-shows 34% with intelligent reminders, deposit requirements, and waitlist optimization.
View guide →Automation APIs
Save 12 hours weekly per location with automated scheduling, smart notifications, and workflow optimization.
View guide →Stable
Version 3.1.4
Beta
Version 2.0.0-beta.2
Preview
Version 0.8.0
See exactly how much more you could earn with dynamic pricing and upsells.
Model how our ML reduces empty tables and lost revenue for your venue type.
Calculate hours saved weekly through automation and smart workflows.
Get detailed financial impact projections for your specific business model.