Skip to main content

How to Integrate Bukku to tofu

Connect your Bukku account to tofu to bring in your accounting data for faster, more accurate extractions. AP Bills, AR Invoices, and Direct Expenses now publish directly to Bukku; Bank Statements still use the export and import workflow below.

Written by Jess B

⚠️ Important:

AP Bills, AR Invoices, and Direct Expenses can now be published directly to Bukku. Bank Statements still use the CSV export and import workflow below.

This integration requires a Bukku Business/Prime plan or higher. If your Bukku plan doesn't support the integration (for example, the Base Partner Plan), tofu will show an in-app note explaining that certain integration features aren't available on your current plan.

The organization owner should enable first Bukku integration in Organization Settings → Features.


Before you begin

To connect Bukku to tofu, you will need two things from your Bukku account:

  • Access Token

  • Company Subdomain

Here's how to find them:

  1. Log in to your Bukku account.

  2. Go to Control Panel → Integrations.

  3. Turn on the API Access switch, then click Save.

  4. Copy your Access Token.

  5. Note your Company Subdomain. It is the part of your Bukku web address that comes before ".bukku.my." For example, if your address is example.bukku.my, your subdomain is "example"


How to connect Bukku

Once you have your Access Token and Company Subdomain ready, you can connect Bukku to tofu by following these steps:

  1. Go to Entity Settings.

  2. Select Integrations.

  3. Click Add New Integration.

  4. Select Bukku.

  5. Enter your Access Token and Company Subdomain.

  6. Click Connect then Activate.

Your Bukku integration is now connected to the entity.

💡 Tip: Before activating, you can turn on Self-Prompt for your AP Bills, AR Invoices, and Direct Expenses in the configuration panel. This lets tofie learn from your historical transactions in Bukku and apply your coding patterns automatically during review. If you do not have historical data in Bukku yet, you can upload a CSV or Excel file instead in Entity Settings → Knowledge Base.


How to check if accounting data is synced

After connecting, you can verify that your Bukku data is available in tofu.

  1. Go to Entity Settings.

  2. Select Accounting.

  3. Review the available accounting data, such as accounts, items, contacts, currencies, tax rates, or tags.

💡 Tip: If you add new data in Bukku, click the Sync

button in tofu to refresh and update the data.


How to publish AP Bills, AR Invoices, and Direct Expenses to Bukku

Publishing to Bukku is manual. Mark the extraction Ready first, then publish it.

  • To publish a single extraction, open it, click Mark Ready, then click Publish.

  • To publish several at once, go to the Extractions panel, filter by Extraction Status: Ready, select the extractions you want, and use Bulk Publish.

After publishing, the extraction moves to Published and a link to the Bukku record appears in tofu. Click Mark Done when you've confirmed everything looks right in Bukku.

If you edit a Published extraction, it returns to Draft after you save. Mark it Ready and publish again to send your changes to Bukku.

Check whether an extraction is fully synced using the Publish Status in tofu:

  • Published: All changes synced to Bukku.

  • Edited After Publish: Changes made in tofu haven't been sent yet.

Bank Statements are not yet supported for direct publish. Continue using the export and import workflow below for Bank Statements.


How to export and import bank statements

For Bank Statements, use the export and import workflow:

  1. Open the bank statement in tofu.

  2. Review all extraction details and click Mark Ready.

  3. Click Export and select the Bukku (Excel) template. The statement moves to Exported.

  4. Download the Excel file.

  5. Go to Bukku and import the Excel file.

  6. Back in tofu, click Mark Done to wrap up the statement.

This lets you continue moving extraction data from tofu into Bukku while direct publishing is still being developed.

💡 Tips:

  • For a single extraction, you can export directly from the review page by clicking Export, or from the three-dot menu on a Done extraction. If you need to export multiple extractions at once, go to the Extractions panel, filter by Extraction Status: Ready, select the extractions you want, and use Bulk Export. Once imported, your Bukku records will reflect the extraction data from tofu.

  • To skip choosing a template on every export, set CSV Export Target to Bukku in Entity Settings → Features. Exports will then use the Bukku (Excel) template automatically.
    If you switch between multiple export templates, keep CSV Export Target set to None so you can choose at export time.

Did this answer your question?