Skip to main content
All CollectionsIntegrations
Arive: FAQ & Troubleshooting
Arive: FAQ & Troubleshooting

If you are having issues setting up or using your Arive integration with Bonzo, review this quick FAQ and troubleshooting guide.

Updated over a week ago

The following provides details about our LOS Arive Integration. Arive is a specialized application designed to help mortgage lenders streamline the loan origination process. It automates tasks like application submission, underwriting, credit checks, documentation verification, and loan approval.

For a detailed setup process or to learn how to establish other integrations with LOS's like LendingPad & Encompass. Visit our Integrations 101 article linked at the end of this document.


FAQ

How does this integration work?

  • Arive sends data to Bonzo when a loan application is submitted, and a loan milestone is updated.

  • The integration will then sync those loans as prospects in the associated Arive pipeline (automatically added when the integration is enabled).

What information do I need to get started?

  • In Arive, navigate to the top right corner of the screen and click on your settings dropdown. Depending on how you want the integration to function in Bonzo (i.e. for you, your team, or your whole company), you can find the information in the corresponding tabs: User Settings, Company Settings, or Branch Settings. Navigate to the Integrations section and click “Generate my credentials.” To build this integration, we need your: Client ID, API Key, Secret Key, and Arive Email.

How much does this integration cost?

  • The Arive integration is $100 for the initial build and $25 per month to host and maintain the integration with updates to our platform and theirs. This $25 per month covers all other integration hosting and maintenance in Bonzo - if you are hosting multiple integrations with us, you will only pay the single $25 per month for all integrations.

Anything else I need to know?

  • When getting your credentials, we need these to be copied and pasted to the correct data fields on the integrations form. We are unable to utilize screenshots for this process.

  • When your prospects from Arive are integrated into Bonzo, any associated contacts (such as coborrowers and buying agents) will stay linked to them. If these contacts aren't already in your Bonzo database, they will be automatically created using the information imported from Arive.

  • Team Lead VS. SuperUser Setup: the main difference lies in how the integration is set up between a Team Lead and a SuperUser. Typically, for a team, the Team Lead submits the integration request, and everything is configured under their account, including the webhook and pipelines, granting access to team members. In contrast, with a SuperUser, the SU oversees the setup, managing everything under their account, which then cascades down to child companies and teams, and finally to individual users.

  • New Team Members: If you add a team member to your Bonzo team after the integration is setup, please alert our integrations team to add that team member to the existing integration.

Trouble Shooting

How does the integration handle existing loans from Arive to Bonzo, and what about new prospects?

This integration is not retroactive, meaning you will need to do an initial export from Arive to Bonzo for closed loans or loans that have already started their process with you. Once the integration is set, each new prospect will move automatically in Bonzo.

How should I manage stages in my Arive Milestones pipeline? What happens if I delete a stage in Bonzo?

There may be stages in your Arive Milestones pipeline that you don't use or don't want to see. We recommend that you collapse those stages instead of deleting them. The integration maps loan statuses from Arive to corresponding stages in Bonzo. Deleting a stage will break the connection, preventing loans from being assigned to the correct stage in your workflow. While you can rename, collapse, or reorder stages, deleting them disrupts the integration.

By default your Arive Milestones pipeline stages will be locked. This minimizes the chances of you or your team accidentally deleting a pipeline stage. This feature can be toggled back, or unlocked, in your pipeline settings.

The first stage prospects will appear in for your Arive Milestones pipeline is "Application Intake." The stages that appear prior to this stage are available for your manual use.

What should I check in my webhooks to avoid issues with contacts getting duplicated or getting stuck in a pipeline stage?

When setting up your Arive Integration, Bonzo will also establish a webhook for this integration (A webhook is an HTTP-based callback mechanism that enables real-time, event-driven communication between applications - i.e. Arive & Bonzo).

Though we will automatically check the first two boxes for you - "Merge duplicates" and "Re-attach duplicates...," if you are having problems with your integration, it's useful to navigate to your webhooks and confirm these settings.

If the "Reattach duplicates to campaign or Pipeline" is not checked, when a contact that already exists in Bonzo is pushed over again from Arive into a pipeline stage, they will get stuck in that stage and won't move automatically move through your pipeline funnel.

Also, when reviewing your Arive webhook in Bonzo, ensure the "Pipeline stage to which people will be assigned" dropdown is empty. This allows your contacts to progress through the Arive Milestones pipeline naturally. Setting a specific pipeline stage for this webhook would cause contacts to be pushed to that stage whenever their information is updated in Arive, even if it's not the appropriate stage. Keeping this field blank maintains the integrity of the integration.

What should I do if somebody submitted an application in Arive, but they're not appearing in Bonzo?

If you're encountering issues with contacts not appearing in your Bonzo account, it's helpful to check "logs" and then "details," to determine the nature of the issues. These logs can provide insights into why certain contacts failed to be pushed over successfully into Bonzo.

Missing data like phone number and email addresses or invalid formats can cause the payload to fail.

Please verify the info. correctly appears in the "Payload" display before reaching out to our integrations team for support.


To learn more about Bonzo Integrations, click on the box below.

Did this answer your question?