> For the complete documentation index, see [llms.txt](https://docs.umbcheckout.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.umbcheckout.net/scheduled-tasks-and-notifications.md).

# Scheduled Tasks & Notifications

- [Remove Expired Baskets From Database](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/remove-expired-baskets-from-database.md)
- [Basket Notifications](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/basket-notifications.md)
- [OnBasketAddedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/basket-notifications/onbasketaddednotification.md): Notification which is triggered after a single line item is added to the Basket
- [OnBasketAddedManyNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/basket-notifications/onbasketaddedmanynotification.md): Notification which is triggered after multiple line items are added to the Basket.
- [OnBasketAddManyStartedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/basket-notifications/onbasketaddmanystartednotification.md): Notification which is triggered before multiple line items are added to the Basket
- [OnBasketAddStartedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/basket-notifications/onbasketaddstartednotification.md): Notification which is triggered before a single line item is added to the Basket
- [OnBasketClearedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/basket-notifications/onbasketclearednotification.md): Notification which is triggered after the Basket is cleared
- [OnBasketClearStartedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/basket-notifications/onbasketclearstartednotification.md): Notification which is triggered before the Basket is cleared
- [OnBasketReducedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/basket-notifications/onbasketreducednotification.md)
- [OnBasketReduceStartedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/basket-notifications/onbasketreducestartednotification.md): Notification which is triggered before a line item is reduced in the Basket
- [OnBasketRemovedManyNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/basket-notifications/onbasketremovedmanynotification.md): Notification which is triggered after multiple line items are removed from the Basket
- [OnBasketRemovedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/basket-notifications/onbasketremovednotification.md): Notification which is triggered after a line items is removed from the Basket
- [OnBasketRemoveManyStartedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/basket-notifications/onbasketremovemanystartednotification.md): Notification which is triggered after a line items is removed from the Basket
- [OnBasketRemoveStartedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/basket-notifications/onbasketremovestartednotification.md): Notification which is triggered after a line items is removed from the Basket
- [Session Notifications](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/session-notifications.md)
- [OnSessionClearedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/session-notifications/onsessionclearednotification.md): Notification which is triggered after the UmbCheckout session is cleared
- [OnSessionClearStartedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/session-notifications/onsessionclearstartednotification.md): Notification which is triggered before the UmbCheckout session is cleared
- [OnSessionCreatedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/session-notifications/onsessioncreatednotification.md): Notification which is triggered after the UmbCheckout session is created
- [OnSessionCreateStartedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/session-notifications/onsessioncreatestartednotification.md): Notification which is triggered before the UmbCheckout session is created
- [OnSessionGetNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/session-notifications/onsessiongetnotification.md): Notification which is triggered after the UmbCheckout session is created
- [OnSessionGetStartedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/session-notifications/onsessiongetstartednotification.md): Notification which is triggered before the UmbCheckout session is collected
- [OnSessionUpdatedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/session-notifications/onsessionupdatednotification.md): Notification which is triggered after the UmbCheckout session is updated
- [OnSessionUpdateStartedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/session-notifications/onsessionupdatestartednotification.md): Notification which is triggered before the UmbCheckout session is updated
- [Payment Provider Notifications](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/payment-provider-notifications.md)
- [OnProviderClearSessionStartedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/payment-provider-notifications/onproviderclearsessionstartednotification.md): Notification which is triggered before the payment provider session is cleared
- [OnProviderCreateSessionStartedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/payment-provider-notifications/onprovidercreatesessionstartednotification.md): Notification which is triggered before the payment provider session is created
- [OnProviderGetSessionNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/payment-provider-notifications/onprovidergetsessionnotification.md): Notification which is triggered after the payment provider session is collected
- [OnProviderGetSessionStartedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/payment-provider-notifications/onprovidergetsessionstartednotification.md): Notification which is triggered before the payment provider session is collected
- [OnProviderSessionClearedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/payment-provider-notifications/onprovidersessionclearednotification.md): Notification which is triggered after the payment provider session is cleared
- [OnProviderSessionCreatedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/payment-provider-notifications/onprovidersessioncreatednotification.md): Notification which is triggered after the payment provider session is created
- [Configuration Notifications](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/configuration-notifications.md)
- [OnConfigurationSavedNotification](https://docs.umbcheckout.net/scheduled-tasks-and-notifications/configuration-notifications/onconfigurationsavednotification.md): Notification which is triggered after multiple line items are added to the Basket
