Booking confirmed
Is triggered when booking was confirmed.
Provide the data to Segment tracker.
Data structure:
type Booking = {
id: string;
createdAt: string;
updatedAt: string;
status: string;
partySize: number;
customer: {
id: string;
phoneNumber: string;
name: string;
email: string;
}
location: {
id: string;
address: string;
city: string;
name: string;
zipCode: string;
areaId: string;
areaName: string;
imageUrl: string;
}
bookingItems: Array<{
startTime: string;
endTime: string;
service: {
name: string;
imageUrl?: string;
durationMinutes: number;
price: number;
}
resources: Array<{
id: string;
name: string;
resourceTypeName: string;
resourceTypeId: string;
}>
}>
customFields: Record<string, string>;
startTime?: string | null;
endTime?: string | null;
}