Files
2026-07-13 13:34:48 +08:00

31 lines
895 B
TypeScript

import { IntegrationDefinitionProps } from '@botpress/sdk'
import { orderEventSchema } from './schemas'
export const events = {
orderCreated: {
title: 'Order Created',
description: 'Triggered when a new order is placed',
schema: orderEventSchema,
},
orderUpdated: {
title: 'Order Updated',
description: 'Triggered when an order is modified',
schema: orderEventSchema,
},
orderCancelled: {
title: 'Order Cancelled',
description: 'Triggered when an order is cancelled',
schema: orderEventSchema,
},
orderFulfilled: {
title: 'Order Fulfilled',
description: 'Triggered when all items in an order are fulfilled',
schema: orderEventSchema,
},
orderPaid: {
title: 'Order Paid',
description: 'Triggered when payment for an order is confirmed',
schema: orderEventSchema,
},
} satisfies IntegrationDefinitionProps['events']