Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

Sign in
  • Sign in
  • Home
  • Products
  • Automations

Available Integrations

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Getting Started
    • Sign In
    • Setup Locations
    • Add New Users
    • Setup User Roles
    • Manage Users
    • Integrate Social Pages
    • Make Business Phone Textable
    • Activate Call Forwarding
    • Birdeye Mobile App
    • Additional Support
  • Products
    • Listings
    • Reviews
    • Referrals
    • Social
    • Social Messaging
    • Website Leads
    • Payments
    • Automations
    • Campaigns
    • Messaging
    • Appointments
    • Surveys
    • Insights
    • Competitors
    • Ticketing
    • Reporting
    • BirdAI
    • Insights AI
    • Competitors AI
  • Video Library
  • Resources
    • Birdeye Webinars
    • Birdeye Guides
    • Birdeye Blogs
    • Customer Videos
    • Birdeye Podcast
    • Birdeye Results
  • Developer Portal

How do I fix a broken business software integration?

If your business software integration with Birdeye is broken, some of your automations could be suspended. It could interrupt the smooth running of your business operations, customer communications, and workflows such as review requests, auto-responses, etc.

You may encounter three types of CRM integration errors:

  1. File-based broken integrations
  2. API-based broken integrations
  3. BE Connector (BEC) based broken integrations

To fix a broken integration, see the steps below:

FILE-BASED BROKEN INTEGRATIONS

Setup ‘File Scheduling’ at the aggregator CRM for each business

  • Check with the aggregator system whether file scheduling is set up with relevant details for every business like the business number, siteId, etc. depending on the type of integration
  • In a few aggregators, you can enable file scheduling setup after receiving an email from Birdeye in a specific format. Make sure that the email has been sent if required


Setup ‘File Scheduling’ within the CRM for each business

  • If file scheduling is set up within the CRM, make sure that the files are set up for each trigger needed by the business for the required locations


FIXING A FILE-BASED BROKEN INTEGRATION

  • Once the file scheduling is set up, check if Birdeye is receiving the files on the SFTP server corresponding to the aggregator CRM or the business SFTP.
  • The file being transferred should have the correct naming conventions as per the requirements of the integration.
  • The file should be in a valid format as specified.
  • For broken integrations, which were working previously, check if the files are still coming to the corresponding SFTP server or not.


FIXING API-BASED INTEGRATIONS

  • For integrations supporting OAuth-based authentication make sure that the authorization has been done by the client from Birdeye dashboard 
  • To fix an integration broken due to a missing or incorrect mandatory property, provide the correct details for the integration.
  • For integrations broken due to data missing for a long time, check with the client if there is data even been present for that period of time or not
  • In the case of multi-location integrations make sure that there are correct and valid identifiers configured at each location to differentiate data for each location.
  • CRMs having multiple locations should make sure that Birdeye has been granted access to all those locations where integrations are meant to be set up.
  • Integrations that require the authentication of username and password, make sure that the passwords are correct and has required access to get the data from the integration


FIXING BE CONNECTOR (BEC) BASED INTEGRATIONS

  • For integrations done through BE Connector, the BE Connector utility installed on the client’s machine, and its connection must be verified. Once verified, it is expected to run uninterruptedly as it is designed to report all potential problems at the time of setup.
  • In case of broken integrations, the first step is to check what kind of error has been reported. No connection can be made because the target machine actively refused it

Some of the major cases are listed below:

Machine no longer exists, BEC has been uninstalled - “Integration is broken because either the server is down or the client application is not running properly. Please contact the client and check the setup”. This message indicates that BEC must be installed again. If the server is changed, BEC will allow the user to fetch configuration data at the start of the setup. It will auto-populate everything and the user can recast this connection.
Incorrect configuration or password entered - You can solve it by putting correct information like new/correct passwords. Eg: “401 Unauthorized,Invalid API key”, “Invalid PMS username or password.”

Network errors - Sometimes BEC is installed on one machine and data server is on another and connection is no longer valid. BEC must be moved to a server machine in that case. These kinds of errors can also be solved by restoring the connection between 2 machines. Eg: “No connection could be made because the target machine actively refused it.”, “Could not connect to the server.”

Integration software has been changed - In this case, you will encounter connectivity errors with existing connections. You need to open BEC and re-verify the connection with the new integration software.

  • In the case of multi-location integrations, if data is not getting aggregated for a particular location, make sure that correct and valid identifiers are configured at every location to differentiate the data for each location. This can be done via BEC enterprise setup window.
business integration fix software integration errors fix broken integration filed based api based integration software bec based integration

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Integrating Birdeye with Constant Contact
  • Integrating Birdeye with OrthoTrac
  • Integrating Birdeye with Practice-Web
  • Integrating Birdeye with PerioVision

Still can't find what you're looking for?

Create a case
Birdeye for businesses
  • Attract
  • Listings
  • Reviews
  • Referrals
  • Pages
  • Google Seller Ratings
  • Convert
  • Messaging
  • Webchat
  • Social
  • Mass Texting
  • Appointments
  • Payments
  • Delight
  • Surveys
  • Insights
  • Benchmarking
  • Ticketing
  • Objectives
  • Google for local business
  • Review Management
  • Review Generation
  • Online Reputation Management
  • Customer Messaging
  • Referral Marketing
  • Website Chat
  • Google Reviews
  • Google My Business
  • Facebook Reviews
  • Business Listings Management
  • Customer Experience
  • Industries
  • Automotive
  • Dental
  • Financial Services
  • Healthcare
  • Home Services
  • Legal
  • Property Management
  • Public Storage
  • Real Estate
  • Retail
  • Wellness
Learn more
  • Company
  • About Us
  • Leadership Team
  • Watch Demo
  • Book a time
  • Resources
  • Blog
  • Press
  • Product Updates
  • Careers
  • Success Stories
  • Birdeye Reviews
  • Birdeye Results
  • Contact Us
  • Services
  • Managed Services
  • Professional Services
  • Support and Tools
  • Scan Your Business
  • Find a Business
  • For Developers
  • Birdeye Support
  • Refer a Business
Ic App Ios BlackIc App Android Black
CONTACT SUPPORT
  • Terms & Conditions
  • Privacy Policy
  • Security
  • HIPAA
  • CCPA
  • © 2023 Birdeye Inc

Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand