Mambu Webhooks configuration

Before you can start configuring your webhooks in Mambu, the connector must be fully installed since the webhook endpoints need to be retrieved from the Start nodes of the MPO processes.

Create Mambu webhook

Create webhook notifications to trigger the update of the loan account from Mambu to nCino.

  1. Access the Mambu environment.
  2. Go to Administration and access the Webhooks menu.
  3. Select the Notifications tab and start creating your webhooks using the information below for each process in the Update flows [triggered by Mambu] folder: Webhook mapping

Disbursement webhook

PropertyValue
TargetGroups/Clients
On EventLoan Disbursement
WhennCino external loan id (custom field created at point 4. Mambu prerequisites = not empty
Webhook URLURL from process “Update loan data at disbursement” (“Update flows [triggered by Mambu]” folder)
Request TypePOST
AuthorizationNo Authorization
Content Typeapplication/json
Content{
"mambuLoanAccountId" : “{ACCOUNT_ID}”,
"nCinoLoanNumber" : “{CF:LOAN:<custom field created at point 4. Mambu prerequisites>} which stores the Loan Id generated by Mambu at loan creation”,
"transactionId": “{TRANSACTION_ID}"
}

Disbursement adjustment webhook

PropertyValue
TargetGroups/Clients
On EventLoan Disbursement (Adjustment)
WhennCino external loan id (custom field created at point 4. Mambu prerequisites = not empty
Webhook URLURL from process “Update loan data at disbursement adjustment” (“Update flows [triggered by Mambu]” folder)
Request TypePOST
AuthorizationNo Authorization
Content Typeapplication/json
Content{
"mambuLoanAccountId" : “{ACCOUNT_ID}”,
"nCinoLoanNumber" : “{CF:LOAN:<custom field created at point 4. Mambu prerequisites>} which stores the Loan Id generated by Mambu at loan creation”,
"transactionId": “{TRANSACTION_ID}"
}

Repayment webhook

PropertyValue
TargetGroups/Clients
On EventLoan Repayment
WhennCino external loan id (custom field created at point 4. Mambu prerequisites = not empty
Webhook URLURL from process “Loan update at Repayment / Adjust / Payment Holiday [Mambu trigger]” (“Update flows [triggered by Mambu]” folder)
Request TypePOST
AuthorizationNo Authorization
Content Typeapplication/json
Content{
"mambuLoanAccountId" : “{ACCOUNT_ID}”,
"nCinoLoanNumber" : “{CF:LOAN:<custom field created at point 4. Mambu prerequisites>} which stores the Loan Id generated by Mambu at loan creation”
}

Repayment Adjustment webhook

PropertyValue
TargetGroups/Clients
On EventLoan Repayment (Adjustment)
WhennCino external loan id (custom field created at point 4. Mambu prerequisites = not empty
Webhook URLURL from process “Loan update at Repayment / Adjust / Payment Holiday [Mambu trigger]” (“Update flows [triggered by Mambu]” folder)
Request TypePOST
AuthorizationNo Authorization
Content Typeapplication/json
Content{
"mambuLoanAccountId" : “{ACCOUNT_ID}”,
"nCinoLoanNumber" : “{CF:LOAN:<custom field created at point 4. Mambu prerequisites>} which stores the Loan Id generated by Mambu at loan creation”
}

Loan Close webhook

PropertyValue
TargetGroups/Clients
On EventLoan Account Activity
WhennCino external loan id (custom field created at point 4. Mambu prerequisites = not empty && Account State = Closed
Webhook URLURL from process “Loan Close action (loan repaid)” (“Update flows [triggered by Mambu]” folder)
Request TypePOST
AuthorizationNo Authorization
Content Typeapplication/json
Content{
"mambuLoanAccountId" : “{ACCOUNT_ID}”,
"nCinoLoanNumber" : “{CF:LOAN:<custom field created at point 4. Mambu prerequisites>}”, which stores the Loan Id generated by Mambu at loan creation”
"closeDate" : “FORMAT_DATE{TRANSACTION_DATE,datePattern=dd-MM-yyyy HH:mm:ss}"
}

Loan in Arrears webhook

PropertyValue
TargetGroups/Clients
On EventAccount In Arrears
WhennCino external loan id (custom field created at point 4. Mambu prerequisites = not empty
Webhook URLURL from process “Account in arrears” (“Update flows [triggered by Mambu]” folder)
Request TypePOST
AuthorizationNo Authorization
Content Typeapplication/json
Content{
"mambuLoanAccountId" : “{ACCOUNT_ID}”,
"nCinoLoanNumber" : “{CF:LOAN:<custom field created at point 4. Mambu prerequisites>} which stores the Loan Id generated by Mambu at loan creation”
}

Refinance webhook

PropertyValue
TargetGroups/Clients
On EventLoan Account Refinanced
WhennCino external loan id (custom field created at point 4. Mambu prerequisites = not empty
Webhook URLURL from process “Update loan data at REFINANCE” (“Update flows [triggered by Mambu]” folder)
Request TypePOST
AuthorizationNo Authorization
Content Typeapplication/json
Content{
"mambuLoanAccountId" : “{ACCOUNT_ID}”,
"nCinoLoanNumber" : “{CF:LOAN:<custom field created at point 4. Mambu prerequisites>} which stores the Loan Id generated by Mambu at loan creation”
}

Reschedule webhook

PropertyValue
TargetGroups/Clients
On EventLoan Account Rescheduled
WhennCino external loan id (custom field created at point 4. Mambu prerequisites = not empty
Webhook URLURL from process “Update loan data at RESCHEDULE” (“Update flows [triggered by Mambu]” folder)
Request TypePOST
AuthorizationNo Authorization
Content Typeapplication/json
Content{
"mambuLoanAccountId" : “{ACCOUNT_ID}”,
"nCinoLoanNumber" : “{CF:LOAN:<custom field created at point 4. Mambu prerequisites>} which stores the Loan Id generated by Mambu at loan creation”
}

Daily Loan Updates webhook

This is an optional webhook.

PropertyValue
TargetGroups/Clients
On EventEnd of Day Processing
When
Webhook URLURL from process “[Extension] Daily Loan updates to nCino [Mambu Trigger]” (“Update flows [triggered by Mambu]” folder)
Request TypePOST
AuthorizationNo Authorization
Content Typeapplication/json
Content{
"startType" : “automatic”,
"currentRunDate" : “FORMAT_DATE{CURRENT_DATE_TIME,datePattern=dd-MM-yyyy}"
}