Event Triggers for Notifications
  • 26 Mar 2024
  • 5 Minutes To Read
  • Dark
    Light
  • PDF

Event Triggers for Notifications

  • Dark
    Light
  • PDF

Article Summary

When setting up automated SMS, email, webhook, and event streaming notification you must select the event which will trigger the notification to be sent.

The available events for each communication type will depend on the target and recipient selected for the notification template.

Some events are only available for webhook and/or event streaming notifications.

Below is a list of available events with descriptions. Each event includes the name used in the UI and the name used with the API (in parentheses):

EventDescription
Account in Arrears (ACCOUNT_IN_ARREARS)An account has changed its status to In Arrears (affected by arrears tolerance period).
ACCOUNT_AUTHORIZATION_HOLD_CREATED (ACCOUNT_AUTHORIZATION_HOLD_CREATED)An authorization hold has been created directly on an account.
ACCOUNT_AUTHORIZATION_HOLD_REVERSED (ACCOUNT_AUTHORIZATION_HOLD_REVERSED)An authorization hold has been reversed or cancelled directly on an account.
Accounts Updated (END_OF_DAY_PROCESSING_COMPLETED)Accounts have been updated by the daily job. For more information, see EOD Accounts Updated Notification.
Authorization Hold Amount Decreased (CARDS_AUTHORISATION_HOLD_AMOUNT_DECREASED)An authorization hold amount has been decreased via the cards API.
Authorization Hold Amount Increased (CARDS_AUTHORISATION_HOLD_AMOUNT_INCREASED)An authorization hold amount has been increased via the cards API.
Authorization Hold Created (CARDS_AUTHORISATION_HOLD_CREATED)A new authorization hold is created via the cards API.
Authorization Hold Expired (CARDS_AUTHORISATION_HOLD_EXPIRED)When an authorization hold amount is expired after the period defined in Administration > Financial Setup > Authorisation Holds in Mambu UI ends. This is not applicable for holds directly on accounts.
Authorization Hold Reversed (CARDS_AUTHORISATION_HOLD_REVERSED)An authorization hold has been reversed via the cards API.
Authorization Hold Settled (CARDS_AUTHORISATION_HOLD_SETTLED)An authorization hold has been marked as settled during the processing of a related card transaction.
Cards Batch Rejected (CARDS_BATCH_REJECTED)A batch of card transactions is rejected.
Cards Notifications Failed (CARDS_NOTIFICATIONS_FAILED)The processing of a card notification has failed.
Change Interest Rate (INTEREST_RATE_CHANGED)The interest rate has been changed at the account level.
 This may occur if either the fixed interest rate or interest spread is edited at the account level or if the interest rate value is edited in administration (notification will be triggered only when the cron job applies the change on the loan account).
Client Activity (CLIENT_ACTIVITY)Any client activity.
Client Approved (CLIENT_APPROVED)A client's status has been changed to approved.
Client Created (CLIENT_CREATED)A new client has been created.
Client Rejected (CLIENT_REJECTED)A client's status has been changed to rejected.
Collection Order Activity (COLLECTION_ORDER_ACTIVITY)A collection (direct debit) has progressed to the next processing stage, based on the direct debit flow. (This event is only available if the Payments capability is enabled. For more information, see Payments Introduction.
Credit Arrangement Account Added (CREDIT_ARRANGEMENT_ACCOUNT_ADDED)An account is added to a credit arrangement.
Credit Arrangement Account Removed (CREDIT_ARRANGEMENT_ACCOUNT_REMOVED)An account is removed from a credit arrangement.
Credit Arrangement Approved (CREDIT_ARRANGEMENT_APPROVED)A credit arrangement is approved.
Credit Arrangement Closed (CREDIT_ARRANGEMENT_CLOSED)A credit arrangement is closed.
Credit Arrangement Created (CREDIT_ARRANGEMENT_CREATED)A credit arrangement is created.
Credit Arrangement Deleted (CREDIT_ARRANGEMENT_DELETED)A credit arrangement is deleted.
Credit Arrangement Edited (CREDIT_ARRANGEMENT_EDITED)A credit arrangement is edited.
Credit Arrangement Rejected (CREDIT_ARRANGEMENT_REJECTED)A credit arrangement is rejected.
Credit Arrangement Withdrawn (CREDIT_ARRANGEMENT_WITHDRAWN)A credit arrangement is withdrawn.
Data Access State Changed (DATA_ACCESS_STATE_CHANGED)Database access has changed between read/write and read-only states, for example during maintenance.
Deposit (SAVINGS_DEPOSIT)A deposit transaction has been logged in a deposit account.
Deposit (Adjustment) (SAVINGS_DEPOSIT_REVERSAL)A deposit transaction has been adjusted on a savings account.
Deposit Account Activated (SAVINGS_ACCOUNT_ACTIVATED)A deposit account has been activated.
Deposit Account Activity (SAVINGS_ACCOUNT_ACTIVITY)A non-transactional change has been made on the deposit account.
Deposit Account Approval (SAVINGS_APPROVAL)A deposit account has been set to approved status.
Deposit Account Closure (SAVINGS_ACCOUNT_CLOSURE)A deposit account in Active or Matured state has been closed.
Deposit Account Created (SAVINGS_CREATED)A deposit account has been created.
Deposit Account Rejection (SAVINGS_ACCOUNT_REJECTION)A deposit account has been rejected in the approval process.
Deposit Interest Applied (DEPOSIT_INTEREST_APPLIED)A deposit account has had interest posted to it
Deposit Interest Applied (Adjustment)(DEPOSIT_INTEREST_APPLIED_ADJUSTMENT)A deposit interest applied transaction has been adjusted
Deposit Transaction Edited (Deposit/Withdrawal) (SAVINGS_TRANSACTION_EDITED)A deposit or withdrawal transaction from a deposit account has been edited.
Group Activity (GROUP_ACTIVITY)Any group activity.
Group Created (GROUP_CREATED)
Loan Account Activity (LOAN_ACCOUNT_ACTIVITY)A detail change (a non-transactional change) was performed on the account. Every time any detail on the account is changed a notification will be sent if this Event is selected. If conditions are set to the notification (ie. when) then anytime a change is made on the account the notification is sent only if it meets the specified conditions.
Loan Account Approval (LOAN_APPROVAL)A loan account has been set to approved status.
Loan Account Closed (Repaid) (LOAN_ACCOUNT_CLOSURE)A loan account has been set to closed status after being fully paid (i.e. closed with all obligations met, zero balance).
Loan Account Created (LOAN_CREATED)A loan account has been created.
Loan Account Refinanced (LOAN_ACCOUNT_REFINANCED)A loan account has been refinanced into a new account.
Loan Account Rejection (LOAN_ACCOUNT_REJECTION)A loan account is marked as rejected in the loan application process.
Loan Account Rescheduled (LOAN_ACCOUNT_RESCHEDULED)A loan account has been rescheduled into a new account.
Loan Anticipated Disbursement (LOAN_ANTICIPATED_DISBURSEMENT)Allows to specify how many days before anticipated disbursement the notification should be sent.
Loan Disbursement (LOAN_DISBURSEMENT)A disbursement transaction has been posted on a loan account.
Loan Disbursement (Adjusted) (LOAN_DISBURSEMENT_REVERSAL)A loan disbursement transaction has been adjusted.
Loan Fee Adjusted (FEE_ADJUSTED)A fee applied transaction has been adjusted.
Loan Fee Applied (FEE_APPLIED)A fee applied transaction has been posted.
Loan Fee Charged (FEE_CHARGED)A (specific) fee applied transaction has been posted. Fee charged transactions are posted for disbursement fees only: capitalised and deducted disbursement fees. For other types of fees, fee applied transactions are posted.
Loan Penalty Adjustment (PENALTY_ADJUSTMENT)A penalty applied transaction has been adjusted.
Loan Penalty Applied (PENALTY_APPLIED)A penalty applied transaction has been posted.
Loan Repayment (LOAN_REPAYMENT)A repayment transaction has been posted on the loan account.
Loan Repayment (Adjustment)(LOAN_REPAYMENT_REVERSAL)A repayment transaction is adjusted on the loan account.
Loan Write Off (LOAN_ACCOUNT_WRITE_OFF)A loan is set to closed status with a write-off transaction.
Loans Fee Due Reduce (FEES_DUE_REDUCED)A fee due reduce transaction has been posted. User is able to reduce the fee balance with a specified amount. When that happens, a fee due reduce transaction is posted.
Loans Fee Reduction Adjustment (FEE_REDUCTION_ADJUSTMENT)A fee due reduce transaction has been adjusted.
Payment Order Activity (PAYMENT_ORDER_ACTIVITY)A payment (credit transfer) has progressed to the next processing stage, based on the payment order flow. (This event is only available if the Payments capability is enabled. For more information, see Payments Introduction.
Unpaid Repayment Due (REPAYMENT_REMINDER)The loan account has a repayment due in "x" days. You can define a reminder to be sent prior to due date.
Withdrawal (SAVINGS_WITHDRAWAL)A withdrawal transaction has been posted on a deposit account.
Withdrawal (Adjustment) (SAVINGS_WITHDRAWAL_REVERSAL)An withdrawal transaction on a deposit account has been adjusted.
Portal Activated (PORTAL_ACTIVATED)The Customer Portal has been activated for a client.
Portal Password Reset (PORTAL_PASSWORD_RESET)A Customer Portal password reset has been requested.

Was this article helpful?