AI Inside – Steps for software partners to integrate AI Inside

As a software partner, you are always looking for ways to improve the capabilities of your software and provide value to your customers. One way to do this is by integrating with a REST API AI that can provide predictions on accounts, VAT statuses, and dimensions for invoices. By automating these tasks, you can save your users time and reduce the risk of errors.In this post, we will outline the steps for software partners to integrate with a REST API AI.

Step 1: Familiarize Yourself with the API

The first step in integrating with a REST API AI is to familiarize yourself with the API’s capabilities. Read the documentation provided by the API provider and understand the data that the API requires and the format in which it expects the data to be submitted.

Step 2: Develop and Test Your Integration

Once you have familiarized yourself with the API, you can develop and test your integration. This may involve creating new code or modifying existing code to communicate with the API. Ensure that you test your integration thoroughly to ensure that it works as expected.

Step 3: Register for Access

To use the REST API AI, you will need to register for access. This may involve creating an account with the API provider and obtaining API credentials such as an API key or access token.

Step 4: Authenticate Your Requests

Once you have obtained your API credentials, you will need to authenticate your requests to the API using those credentials. This may involve using an OAuth 2.0 authentication flow or providing an API key with each request.

Step 5: Send Training Data and Train the AI Models

Before submitting invoices to the API, you will need to send training data to the API and train the AI models. This may involve providing historical invoice data and labels to the API to train the AI models. The API will use machine learning techniques to recognize patterns and relationships between the various invoice data points, such as the amount, date, vendor, and line items.

Step 6: Submit Invoices to the API

With your integration set up and authenticated, you can now submit new invoices to the API using the appropriate API endpoints. Ensure that you provide all the required data points and that the data is in the correct format.

Step 7: Receive Predictions

After submitting an invoice to the API, you will receive predictions from the API regarding accounts, VAT statuses, and dimensions for the submitted invoices. Ensure that you parse and process the API’s responses correctly.

Step 8: Integrate Predictions with Your Software

With predictions received from the API, you can integrate them with your software. This may involve displaying predictions to users or automatically applying them to the appropriate accounts in your software.

Step 9: Monitor and Optimize

Finally, you should monitor the performance of your integration and optimize it for speed, reliability, and accuracy. Seek feedback from your users and work with the API provider to improve the integration over time.

In conclusion, integrating with a REST API AI that provides predictions on accounts, VAT statuses, and dimensions for invoices involves familiarizing yourself with the API, developing and testing your integration, registering for access, authenticating your requests, submitting invoices to the API, receiving predictions, integrating the predictions with your software, and monitoring and optimizing the integration over time. By following these steps, you can provide added value to your customers and improve the capabilities of your software.


AI Inside is the most widely used purchase invoice automation solution. With the help of AI Inside, more than one million purchase invoices from nearly 30,000 companies are processed every month.

“When contemplating the providers we learned that Finland has come further than Norway regarding technological advancements in the public sector and the accounting software market. It was a natural choice to pick a provider from the most advanced market.” JORID Trandem – Product Owner – Tripletex AS

AI Inside offers developers an easy way to update a single part of the purchase invoicing process or the entire purchase invoicing process. AI Inside is a combination of technology and knowhow that allows the software developer to update the purchase invoice process to meet the future challenges of customers.

Trusted by some of the biggest players

We’re Waiting To Help You

Get in touch with us today and let’s start transforming your invoice processing from the ground up.