# Integrate Accounting Firms with inabit

## Overview

In integrating with major accounting firms, inabit streamlines the process of accessing and managing transaction data and balances within their platforms. Through a straightforward integration process, users can grant viewing permissions to their accounts, allowing accounting firms to retrieve essential information via a custom-tailored Access Token. This seamless connection empowers users to monitor their finances effortlessly through their preferred accounting firm's interface, ensuring a smooth and efficient experience.

## Prerequisites

Before diving into the setup, please ensure the following:

* Access to the inabit platform (as the wallet provider):
  * Have an account ready to be used.
* You've contacted our support and we've generated a custom tailored `token.`
  * This token is for your accounting firm to have access and connect to your inabit account and have access credentials through our GraphQL API.

### Additional Reference

We highly recommend using **Cryptoworth** as your preferred crypto accounting firm to track your crypto finances made through inabit.

See how the collaboration with them is utilized and what are the benefits:

{% embed url="<https://blog.cryptoworth.com/inabit-and-cryptoworth-partnership-announcement/>" %}

## Technical Architecture: How The Integration Works?

<figure><img src="https://3771140574-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8IalT1MgRM7yyitZgPO5%2Fuploads%2FlNFrAj1R3WTuE9VBI99c%2Fintegration%20(1).svg?alt=media&#x26;token=55cab120-0cae-4556-a253-56ca9d837987" alt=""><figcaption></figcaption></figure>

### Flow Explained: How Does It Work?

* The overall integration process between inabit and a crypto accounting firm is very simple. When we receive a request from an account owner, to integrate with an accounting firm - we generate an API Viewer user with viewing permissions to the account (and its organizations)
* After the API Viewer was created, inabit sends the owner a customer tailored `Access Token` to the owner's email.
* The owner sends that token to the accounting firm to integrate to inabit.
* That's it! -> The accounting firm (cryptoworth for example) can use the access token to integrate to our API and call transactions information, balances and more.
* From then on, the accounting firm will display the data retrieved on the inabit account in their interface for the users to view.

### You're All Set! :ballot\_box\_with\_check: <a href="#congratulations" id="congratulations"></a>

You're fully set to work with inabit and view the entire information on your transactions, while tracking your balance - in your accounting firm's interface.

If you encounter any challenges in the process or need further clarification on any aspect, please don't hesitate to reach out to us at <mark style="color:blue;"><support@inabit.com></mark>.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.inabit.com/use-cases/integrate-accounting-firms-with-inabit.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
