Zero-integration solution vs full integration
The choice of installation method holds significant importance for ensuring a smooth and efficient integration process. At Kontomatik, we prioritize clarity and flexibility, offering two distinct integration options tailored to meet your specific requirements.
Each method offers a unique pathway to seamlessly incorporate our services into your platform, each designed to accommodate diverse integration needs and technical proficiencies.
Simplified Integration Without Backend Connectivity
For those prioritizing simplicity and rapid deployment, our simplified integration option offers a straightforward setup process. Follow these steps to get started:
-
Integration process:
Notify Kontomatik Support that you wish to enable this option to facilitate the technical setup.- Utilize the widget code provided on our documentation page.
-
Within the widget code, specify preferences such as the auto-import feature, and setting the import durations.
autoImport: { sinceMonths: 3 }
- Customize the
onSuccess
method which executes after successful login. You must customize its content according to your desired user interaction (e.g., display messages, redirect to other pages). - Handle the
onError
callback for error management.
- Functionality:
- After successful login, our system initiates the import process automatically.
- All data is available for you in the Insight Platform to review.
- Benefits:
- Simplified integration process, ideal for projects without backend infrastructure.
- You don’t have to process the data on your servers.
- Efficient data retrieval.
Full Integration for Enhanced Backend Control
For users seeking comprehensive control and seamless integration with backend systems, our full integration option delivers advanced functionalities.
This option allows for complete integration of our API with your backend systems, providing enhanced functionality and control.
Here’s how to proceed:
- Integration process:
- Utilize the Widget code provided on our documentation page.
- Handle the onSuccess callback in your code, which will return session parameters as per the documentation.
- Transmit these parameters to your backend system.
- On the backend, utilize the Default Import API method to trigger the import process using the session data received from the frontend.
- Employ an endpoint to poll the status and outcome of the import process.
- Handle the
onError
callback for error management.
- Functionality:
- After successful login, the Widget will provide the required parameters like
sessionId
,sessionIdSignature
which needs to be forwarded to backend, via JavaScript callback, to begin the import. - Upon success, the data can be stored locally for further processing or reviewed additionally in Insight
- After successful login, the Widget will provide the required parameters like
- Benefits:
- Enhanced control and functionality, suitable for projects with robust backend infrastructure.
- You can easily process the data on your servers and automate calculations and analysis.
- Comprehensive error handling and status monitoring capabilities.
Choose the integration approach that aligns with your technical capabilities and integration requirements, enabling you to maximize the potential of our API within your expectations.