---
title: "SAP Business One MCP server for AI agents - actionlake"
description: "Give Claude 2,584 SAP Business One actions through one MCP server: project management configuration service. 100,000 calls a month free, no card."
canonical: https://actionlake.com/connectors/sap-business-one
updated: 2026-10-23
---

Connectors · Accounting & finance

# SAP Business One MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to SAP Business One and the rest of your systems. It gives your agent 2,584 SAP Business One actions (1,220 reads, 950 writes and 414 that wait for a confirmation) and holds the SAP Business One credential itself, so the agent never does. It paces SAP Business One's limits and records every call.

[Connect SAP Business One free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.

`claude mcp add --transport http actionlake https://connect.actionlake.com/mcp`

the first call

```
do {
  action: "sap_business_one.invoices.list",
  intent: "check which SAP Business One account is connected"
}
# List invoices · read · 1 upstream call
```

- 2,584 actions in one signed file
- 1,220 read look, never change
- 950 write create and update
- 414 wait for a yes destructive, confirmed first

Set up

## Connect SAP Business One in three steps.

1. 01
   ### Add actionlake to Claude.
   Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
   `https://connect.actionlake.com/mcp`
2. 02
   ### Connect SAP Business One.
   Session login. actionlake opens the session and renews it when it expires. actionlake stores what you paste write-only, sealed under your tenant's key.
   - `company_db` Company database name (CompanyDB), e.g
   - `username` SAP Business One user name (UserName)
   - `password` SAP Business One user password
   - `host` Where your SAP Business One lives: your host
   ```
   account { op: "connections.requirements", service: "sap_business_one" }
   # free: exactly what to paste, and what is found for you
   ```
3. 03
   ### Make the first call. Check before a write.
   Ask in plain words; Claude picks the action. Before anything changes, `check` validates the call and prices it, for free.
   ```
   do    { action: "sap_business_one.invoices.list" }
   # list invoices · read · 1 upstream call
   check { action: "sap_business_one.invoices.create", input: { … } }
   # free: inputs, permissions, cost and confirmations, nothing sent
   ```

SAP Business One at a glance

**Sign-in**

Session login. actionlake opens the session and renews it when it expires.

**You provide**

`company_db` `username` `password`

**Setup fields**

`host`

**Limits we pace to**

300 calls a minute, per connection

**API covered**

Service Layer b1s/v2 (OData v4), SAP Business One 10.0 API reference, at your SAP Business One instance's API base URL, which you enter when connecting (path /b1s/v2)

**Built from**

SAP Business One's documentation, read 23 October 2026[help.sap.com](https://help.sap.com/doc/056f69366b5345a386bb8149f1700c19/10.0/en-US/Service%20Layer%20API%20Reference.html)

**Service file**

Version 1.0.0, signed (Ed25519)

**Cached reads**

1,218 of 1,220 reads, for up to 5 minutes; a write clears what it affects

**Shared entities**

16, so ask can line SAP Business One up with your other systems

**Data**

Processed and stored in Sydney, Australia. No US region yet

Capabilities

## What an AI agent can do in SAP Business One.

2,584 actions in 742 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

- **1,220** read look, never change
- **950** write create and update
- **414** destructive wait for a confirmation

1. ### Project management configuration service
   24
   6 read · 12 write · 6 destructive
   Add activities (project management configuration service) · Add areas (project management configuration service) · Add priorities (project management configuration service) · Add stage types (project management configuration service)
2. ### Company service
   23
   12 read · 10 write · 1 destructive
   Create period (company service) · Create period with finance params (company service) · Get admin info (company service) · Get advanced gl account (company service)
3. ### Series service
   19
   6 read · 11 write · 2 destructive
   Add electronic series (series service) · Add series (series service) · Get default electronic series (series service) · Get default series (series service)
4. ### Mobile app service
   14
   9 read · 5 write · 0 destructive
   Get current server date time (mobile app service) · Get dpp change params (mobile app service) · Get employee full names (mobile app service) · Get sales app setting (mobile app service)
5. ### Report layouts service
   11
   4 read · 5 write · 2 destructive
   Add report layout (report layouts service) · Add report layout to menu (report layouts service) · Get default report (report layouts service) · Get default report layout (report layouts service)
6. ### Goods return request
   10
   2 read · 6 write · 2 destructive
   Create goods return request record · Create cancellation document (goods return request) · List goods return request · Save draft to document (goods return request)
7. ### Return request
   10
   2 read · 6 write · 2 destructive
   Create return request record · Create cancellation document (return request) · List return request · Save draft to document (return request)
8. ### Credit notes
   9
   2 read · 5 write · 2 destructive
   List credit notes · Create credit notes record · Get credit notes record · Update credit notes record

**112 more areas · 2,464 actions**

- Delivery notes **9**
- Down payments **9**
- Drafts **9**
- Payment drafts **9**
- Purchase credit notes **9**
- Purchase delivery notes **9**
- Purchase down payments **9**
- Purchase requests **9**
- Returns **9**
- Sbo bob service **9**
- Correction invoice **8**
- Correction invoice reversal **8**
- Correction purchase invoice **8**
- Correction purchase invoice reversal **8**
- Electronic communication actions service **8**
- Incoming payments **8**
- Inventory gen entries **8**
- Inventory gen exits **8**
- Invoices **8**
- Orders **8**
- Purchase invoices **8**
- Purchase orders **8**
- Purchase quotations **8**
- Purchase returns **8**
- Quotations **8**
- Self credit memos **8**
- Self invoices **8**
- Alert managements **7**
- Approval stages **7**
- Approval templates **7**
- Employees info **7**
- Inventory transfer requests **7**
- Landed costs **7**
- Material revaluation **7**
- Service contracts **7**
- Stock transfer drafts **7**
- Stock transfers **7**
- Vendor payments **7**
- Bank charges allocation codes **6**
- Blanket agreements **6**
- Campaigns **6**
- Deposits **6**
- Inventory countings **6**
- Isd credit memos **6**
- Isd invoices **6**
- Isd recipient credit memos **6**
- Isd recipient invoices **6**
- Items **6**
- Pick lists **6**
- Project managements **6**
- Resources **6**
- Sales opportunities **6**
- Service calls **6**
- Tax web sites **6**
- Users **6**
- Account category **5**
- Account segmentation categories **5**
- Account segmentations **5**
- Accrual types **5**
- Acknowledgement numbers **5**
- Activities **5**
- Activities service **5**
- Activity recipient lists **5**
- Activity statuses **5**
- Activity types **5**
- Additional expenses **5**
- Agent names **5**
- Alternate cat num **5**
- Approval authorizor replacements **5**
- Asset classes **5**
- Asset depreciation groups **5**
- Asset groups **5**
- Asset revaluations **5**
- At document types **5**
- Attachments2 **5**
- Attribute groups **5**
- B1i di configurations **5**
- Bank operation codes **5**
- Bank pages **5**
- Bank statements **5**
- Banks **5**
- Bar codes **5**
- Bin location attributes **5**
- Bin locations **5**
- Bo e stamp taxes **5**
- Boe document types **5**
- Boe instructions **5**
- Boe portfolios **5**
- BP fiscal registry id **5**
- BP priorities **5**
- Branches **5**
- Brazil multi indexers **5**
- Brazil numeric indexers **5**
- Brazil service codes **5**
- Brazil string indexers **5**
- Browser widgets **5**
- Budget distributions **5**
- Budget scenarios **5**
- Budgets **5**
- Business partner groups **5**
- Business partners **5**
- Business places **5**
- Campaign response type **5**
- Cash discounts **5**
- Certificate series **5**
- Cest codes **5**
- Chart of accounts **5**
- Choose from list **5**
- Cockpits **5**
- Commission groups **5**
- Contacts **5**
- 623 smaller areas **1,779**

Top actions

## The SAP Business One API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems. 83 of SAP Business One's 83 action names are shared with at least one other connector, so an agent learns them once.

| Action | What it does | Effect | Same name in |
| --- | --- | --- | --- |
| `sap_business_one.invoices.list` List invoices | List invoices. | read | `finance.invoice.list` 101 connectors |
| `sap_business_one.incoming_payments.list` List incoming payments | List incoming payments. | read | `finance.payment.list` 75 connectors |
| `sap_business_one.quotations.list` List quotations | List quotations. | read | `finance.quote.list` 52 connectors |
| `sap_business_one.purchase_orders.list` List purchase orders | List purchase orders. | read | `finance.purchase_order.list` 45 connectors |
| `sap_business_one.chart_of_accounts.list` List chart of accounts | List chart of accounts. | read | `finance.ledger_account.list` 36 connectors |
| `sap_business_one.credit_notes.list` List credit notes | List credit notes. | read | `finance.credit_note.list` 33 connectors |
| `sap_business_one.purchase_invoices.list` List purchase invoices | List purchase invoices. | read | `finance.bill.list` 31 connectors |
| `sap_business_one.items.list` List items | List items. | read | `commerce.product.list` 112 connectors |
| `sap_business_one.invoices.create` Create invoices record | Create invoices record. | write | `finance.invoice.create` 74 connectors |
| `sap_business_one.incoming_payments.create` Create incoming payments record | Create incoming payments record. | write | `finance.payment.create` 67 connectors |
| `sap_business_one.quotations.create` Create quotations record | Create quotations record. | write | `finance.quote.create` 52 connectors |
| `sap_business_one.chart_of_accounts.delete` Delete chart of accounts record | Delete chart of accounts record. | destructive | `finance.ledger_account.delete` 21 connectors |

Try it

## Prompts to paste into Claude.

Each one names the SAP Business One actions it will call, so you know what it reads and what it changes before you send it.

1. Read read
   Which SAP Business One invoices are more than 30 days overdue? Group them by customer with the total owed.
   calls `sap_business_one.invoices.list`
2. Write write
   Create invoices record in SAP Business One. Show me exactly what you will send before you save it.
   calls `sap_business_one.invoices.create`
3. Across systems read
   For each customer, how many invoices are in SAP Business One and how many tickets in ConnectWise PSA?
   calls `sap_business_one.invoices.list` `connectwise_manage.tickets.list`

Across your systems

## SAP Business One, joined to the rest of your business.

One `ask` fetches from SAP Business One and another system, joins the rows on the same customer on our side, and hands your agent the answer, not every row.

- For each customer, how many invoices are in SAP Business One and how many tickets in ConnectWise PSA?
  `sap_business_one.invoices.list` + `connectwise_manage.tickets.list`, on `crm.company` · [ConnectWise PSA](https://actionlake.com/connectors/connectwise-psa)
- For each customer, how many invoices are in SAP Business One and how many tickets in HubSpot CRM?
  `sap_business_one.invoices.list` + `hubspot_crm.tickets.list`, on `crm.company` · [HubSpot CRM](https://actionlake.com/connectors/hubspot-crm)

Also mapped by other connectors `crm.company` **227** `commerce.product` **109** `finance.invoice` **91** `commerce.order` **86** `hr.employee` **63** `service.ticket` **62** `finance.payment` **53** `finance.quote` **45**

ask

```
ask {
  intent: "for each customer, how many invoices are in SAP Business One and how many tickets in ConnectWise PSA",
  steps: [
    { action: "sap_business_one.invoices.list", as: "inv", input: {}, limit: 100, max_pages: 5 },
    { action: "connectwise_manage.tickets.list", as: "tix", input: {}, limit: 100, max_pages: 5 },
    { join: {
        left: "inv",
        right: "tix",
        on: "crm.company",
        group_by: "inv.company_name",
        select: ["inv.company_name", "count(inv.id) as invoices", "count(tix.id) as tickets"]
    } }
  ]
}
```

Example. Run it through check first: it validates the steps and prices them, and it is free.

Governance for SAP Business One

## Destructive actions wait for a yes.

414 SAP Business One actions are destructive. The first 10:

- Delete chart of accounts record `sap_business_one.chart_of_accounts.delete`
- Delete items record `sap_business_one.items.delete`
- Delete credit notes record `sap_business_one.credit_notes.delete`
- Delete business partners record `sap_business_one.business_partners.delete`
- Cancel (incoming payments) `sap_business_one.incoming_payments.cancel`
- Cancel (purchase orders) `sap_business_one.purchase_orders.cancel`
- Delete warehouses record `sap_business_one.warehouses.delete`
- Cancel (orders) `sap_business_one.orders.cancel`
- Delete service calls record `sap_business_one.service_calls.delete`
- Delete sales opportunities record `sap_business_one.sales_opportunities.delete`

A destructive action runs only with `confirm: true`. Under the `human` policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.

do sap_business_one.chart_of_accounts.delete confirm_policy: **human**

Delete chart of accounts record?

**intent:** the user asked me to delete chart of accounts record

run suspended · waiting for a named person · key _sap-business-one-agent_ cannot confirm itself

In the console, or from an emailed signed link.

a key for this connector

```
account {
  op: "keys.create", name: "sap-business-one-agent",
  allowed_actions: ["sap_business_one.*"], cap_calls: 2000,
  confirm_policy: "human_for_writes",
  approval_rules: [
    { match: "sap_business_one.chart_of_accounts.delete", approver: "lead@example.com" },
    { match: "sap_business_one.items.delete", approver: "lead@example.com" },
    { match: "sap_business_one.credit_notes.delete", approver: "lead@example.com" }
  ]
}
```

Illustrative. Scoped to SAP Business One only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

## What SAP Business One costs on actionlake.

Every SAP Business One action is one upstream call, the only thing actionlake bills. Searching, `check`, `cost`, `account` and any call SAP Business One refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

- 1 upstream call per action all 2,584 SAP Business One actions
- 2,584 actions page each page of a long list is one call
- 1,218 reads can be cached a cache hit costs nothing
- 100,000 calls a month, free paid plans from US$49 a month for 250,000

[See pricing](https://actionlake.com/pricing)

Action index

## Every SAP Business One action.

2,584 actions by area: the id your agent calls, what it does, and its effect.

**Project management configuration service 24**

- `sap_business_one.project_management_configuration_service.add_activities` Add activities (project management configuration service) write
- `sap_business_one.project_management_configuration_service.add_areas` Add areas (project management configuration service) write
- and 22 more in this area

**Company service 23**

- `sap_business_one.company_service.create_period` Create period (company service) write
- `sap_business_one.company_service.create_period_with_finance_params` Create period with finance params (company service) write
- and 21 more in this area

**Series service 19**

- `sap_business_one.series_service.add_electronic_series` Add electronic series (series service) write
- `sap_business_one.series_service.add_series` Add series (series service) write
- and 17 more in this area

**Mobile app service 14**

- `sap_business_one.mobile_app_service.get_current_server_date_time` Get current server date time (mobile app service) read
- `sap_business_one.mobile_app_service.get_dpp_change_params` Get dpp change params (mobile app service) read
- and 12 more in this area

**Report layouts service 11**

- `sap_business_one.report_layouts_service.add_report_layout` Add report layout (report layouts service) write
- `sap_business_one.report_layouts_service.add_report_layout_to_menu` Add report layout to menu (report layouts service) write
- and 9 more in this area

**Goods return request 10**

- `sap_business_one.goods_return_request.create` Create goods return request record write
- `sap_business_one.goods_return_request.create_cancellation_document` Create cancellation document (goods return request) write
- and 8 more in this area

**Return request 10**

- `sap_business_one.return_request.create` Create return request record write
- `sap_business_one.return_request.create_cancellation_document` Create cancellation document (return request) write
- and 8 more in this area

**Credit notes 9**

- `sap_business_one.credit_notes.create` Create credit notes record write
- `sap_business_one.credit_notes.get` Get credit notes record read
- and 7 more in this area

**Delivery notes 9**

- `sap_business_one.delivery_notes.close` Close (delivery notes) write
- `sap_business_one.delivery_notes.create` Create delivery notes record write
- and 7 more in this area

**Down payments 9**

- `sap_business_one.down_payments.close` Close (down payments) write
- `sap_business_one.down_payments.create` Create down payments record write
- and 7 more in this area

**Drafts 9**

- `sap_business_one.drafts.close` Close (drafts) write
- `sap_business_one.drafts.create` Create drafts record write
- and 7 more in this area

**Payment drafts 9**

- `sap_business_one.payment_drafts.create` Create payment drafts record write
- `sap_business_one.payment_drafts.get_approval_templates` Get approval templates (payment drafts) read
- and 7 more in this area

**Purchase credit notes 9**

- `sap_business_one.purchase_credit_notes.close` Close (purchase credit notes) write
- `sap_business_one.purchase_credit_notes.create` Create purchase credit notes record write
- and 7 more in this area

**Purchase delivery notes 9**

- `sap_business_one.purchase_delivery_notes.close` Close (purchase delivery notes) write
- `sap_business_one.purchase_delivery_notes.create` Create purchase delivery notes record write
- and 7 more in this area

**Purchase down payments 9**

- `sap_business_one.purchase_down_payments.close` Close (purchase down payments) write
- `sap_business_one.purchase_down_payments.create` Create purchase down payments record write
- and 7 more in this area

**Purchase requests 9**

- `sap_business_one.purchase_requests.close` Close (purchase requests) write
- `sap_business_one.purchase_requests.create` Create purchase requests record write
- and 7 more in this area

**Returns 9**

- `sap_business_one.returns.close` Close (returns) write
- `sap_business_one.returns.create` Create returns record write
- and 7 more in this area

**Sbo bob service 9**

- `sap_business_one.sbo_bob_service.format_money_to_string` Format money to string (sbo bob service) read
- `sap_business_one.sbo_bob_service.get_currency_rate` Get currency rate (sbo bob service) read
- and 7 more in this area

**Correction invoice 8**

- `sap_business_one.correction_invoice.close` Close (correction invoice) write
- `sap_business_one.correction_invoice.create` Create correction invoice record write
- and 6 more in this area

**Correction invoice reversal 8**

- `sap_business_one.correction_invoice_reversal.close` Close (correction invoice reversal) write
- `sap_business_one.correction_invoice_reversal.create` Create correction invoice reversal record write
- and 6 more in this area

**Correction purchase invoice 8**

- `sap_business_one.correction_purchase_invoice.close` Close (correction purchase invoice) write
- `sap_business_one.correction_purchase_invoice.create` Create correction purchase invoice record write
- and 6 more in this area

**Correction purchase invoice reversal 8**

- `sap_business_one.correction_purchase_invoice_reversal.close` Close (correction purchase invoice reversal) write
- `sap_business_one.correction_purchase_invoice_reversal.create` Create correction purchase invoice reversal record write
- and 6 more in this area

**Electronic communication actions service 8**

- `sap_business_one.electronic_communication_actions_service.add_ecm_action` Add ecm action (electronic communication actions service) write
- `sap_business_one.electronic_communication_actions_service.add_ecm_action_log` Add ecm action log (electronic communication actions service) write
- and 6 more in this area

**Incoming payments 8**

- `sap_business_one.incoming_payments.create` Create incoming payments record write
- `sap_business_one.incoming_payments.get` Get incoming payments record read
- and 6 more in this area

**Inventory gen entries 8**

- `sap_business_one.inventory_gen_entries.close` Close (inventory gen entries) write
- `sap_business_one.inventory_gen_entries.create` Create inventory gen entries record write
- and 6 more in this area

**Inventory gen exits 8**

- `sap_business_one.inventory_gen_exits.close` Close (inventory gen exits) write
- `sap_business_one.inventory_gen_exits.create` Create inventory gen exits record write
- and 6 more in this area

**Invoices 8**

- `sap_business_one.invoices.create` Create invoices record write
- `sap_business_one.invoices.get` Get invoices record read
- and 6 more in this area

**Orders 8**

- `sap_business_one.orders.create` Create orders record write
- `sap_business_one.orders.get` Get orders record read
- and 6 more in this area

**Purchase invoices 8**

- `sap_business_one.purchase_invoices.create` Create purchase invoices record write
- `sap_business_one.purchase_invoices.get` Get purchase invoices record read
- and 6 more in this area

**Purchase orders 8**

- `sap_business_one.purchase_orders.create` Create purchase orders record write
- `sap_business_one.purchase_orders.get` Get purchase orders record read
- and 6 more in this area

Purchase quotations **8** Purchase returns **8** Quotations **8** Self credit memos **8** Self invoices **8** Alert managements **7** Approval stages **7** Approval templates **7** Employees info **7** Inventory transfer requests **7** Landed costs **7** Material revaluation **7** Service contracts **7** Stock transfer drafts **7** Stock transfers **7** Vendor payments **7** Bank charges allocation codes **6** Blanket agreements **6** Campaigns **6** Deposits **6** Inventory countings **6** Isd credit memos **6** Isd invoices **6** Isd recipient credit memos **6** Isd recipient invoices **6** Items **6** Pick lists **6** Project managements **6** Resources **6** Sales opportunities **6** Service calls **6** Tax web sites **6** Users **6** Account category **5** Account segmentation categories **5** Account segmentations **5** Accrual types **5** Acknowledgement numbers **5** Activities **5** Activities service **5** Activity recipient lists **5** Activity statuses **5** Activity types **5** Additional expenses **5** Agent names **5** Alternate cat num **5** Approval authorizor replacements **5** Asset classes **5** Asset depreciation groups **5** Asset groups **5** Asset revaluations **5** At document types **5** Attachments2 **5** Attribute groups **5** B1i di configurations **5** Bank operation codes **5** Bank pages **5** Bank statements **5** Banks **5** Bar codes **5** Bin location attributes **5** Bin locations **5** Bo e stamp taxes **5** Boe document types **5** Boe instructions **5** Boe portfolios **5** BP fiscal registry id **5** BP priorities **5** Branches **5** Brazil multi indexers **5** Brazil numeric indexers **5** Brazil service codes **5** Brazil string indexers **5** Browser widgets **5** Budget distributions **5** Budget scenarios **5** Budgets **5** Business partner groups **5** Business partners **5** Business places **5** Campaign response type **5** Cash discounts **5** Certificate series **5** Cest codes **5** Chart of accounts **5** Choose from list **5** Cockpits **5** Commission groups **5** Contacts **5** 623 smaller areas **1,779**

This index shows a sample of each area. All 2,584 actions, with their inputs and prices, are in the [catalogue](https://actionlake.com/console/catalogue), which a free sandbox key can search.

Questions

## The SAP Business One MCP server, answered.

**Is there an SAP Business One MCP server for Claude?**

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 2,584 SAP Business One actions across project management configuration service, company service, series service and mobile app service, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by SAP Business One.

**What do I need to connect SAP Business One?**

Company database name (CompanyDB), e.g, SAP Business One user name (UserName) and SAP Business One user password. Plus your host. The free call account { op: "connections.requirements", service: "sap_business_one" } lists exactly what to paste.

**Can an AI agent delete or change things in SAP Business One?**

Only if its key allows it, and only with an explicit confirmation. 414 SAP Business One actions are destructive, including delete chart of accounts record, delete items record and delete credit notes record. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.

**Will an AI agent use up my SAP Business One API limit?**

actionlake paces every call to the limits in the SAP Business One service file: 300 calls a minute per connection. Repeated reads are answered from cache (1,218 SAP Business One actions can be), which never reaches SAP Business One.

**What does an SAP Business One action cost?**

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (2,584 SAP Business One actions page). Cache hits, searches, dry runs and calls SAP Business One refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

**Which SAP Business One API does it cover?**

The Service Layer b1s/v2 (OData v4), SAP Business One 10.0 API reference at your SAP Business One instance's API base URL, which you enter when connecting (path /b1s/v2). It is built from SAP Business One's documentation as read on 23 October 2026. 2,584 actions in 742 areas, each one in the signed service file (version 1.0.0).

**Can I combine SAP Business One with my other systems?**

Yes. ask joins SAP Business One to ConnectWise PSA or HubSpot CRM on the same customer and returns the answer rather than every row. SAP Business One maps crm.company, which 227 other connectors also map.

**Does actionlake keep my SAP Business One data, and where?**

actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your SAP Business One credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.

**Which AI clients can use it?**

Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.

## More connectors like SAP Business One

Shares the most action names with

- [ERPNext (Frappe) 63](https://actionlake.com/connectors/erpnext-frappe)
- [Holded 52](https://actionlake.com/connectors/holded)
- [Fortnox 51](https://actionlake.com/connectors/fortnox)
- [Exact Online 50](https://actionlake.com/connectors/exact-online)
- [Epicor Kinetic 40](https://actionlake.com/connectors/epicor-kinetic)
- [Codat 30](https://actionlake.com/connectors/codat)

Joins with, on shared entities

- [HaloPSA 9](https://actionlake.com/connectors/halopsa)
- [Zoho Inventory 9](https://actionlake.com/connectors/zoho-inventory)
- [Zoho CRM 8](https://actionlake.com/connectors/zoho-crm)
- [Salesforce Sales Cloud 7](https://actionlake.com/connectors/salesforce-sales-cloud)
- [Microsoft Dynamics 365 7](https://actionlake.com/connectors/microsoft-dynamics-365)
- [Cin7 Core 7](https://actionlake.com/connectors/cin7-core)

Browse

- [All Accounting & finance connectors](https://actionlake.com/connectors/category/accounting-and-finance)
- [All connectors](https://actionlake.com/connectors)
- [How actionlake compares](https://actionlake.com/compare)

actionlake is independent. It is not made or endorsed by SAP Business One; the name is the vendor's own. Counts are from the SAP Business One service file, version 1.0.0.

## Give your agent SAP Business One today.

[Connect SAP Business One free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.

---

Source: https://actionlake.com/connectors/sap-business-one
More: https://actionlake.com/llms.txt
