СберБизнес

Pull SberBusiness balances and operations together in chat

Connect SberBusiness to the AI agent: accounts, statements, payments and corporate cards. The agent summarizes accounts and splits statements by counterparty.

How the agent works with СберБизнес

The agent calls the SberBusiness API and starts from the list of company accounts, the same request that verifies the connection. From there it works with statements, payments, the counterparty directory, corporate cards and payroll services: balances as of a date, large movements for the day, incoming and outgoing payments by counterparty for a period and a reconciliation of payroll registers against 1C:ZUP statements before the register goes to the bank.

The statement is the heaviest section of the Sber API, and its rate limit is tighter than that of the other methods. The agent accounts for that: it requests the period in portions and holds the statement rate separately from other calls, so a long report does not hit a refusal halfway through. The connection is unusual too (mutual TLS): the certificate is presented on every request, and the agent tells a dropped session apart from a rights refusal instead of lumping both into one error.

The agent prepares payments but does not send them. It assembles the document, checks the details, the amount and the counterparty against the directory and shows any discrepancies, while signing stays in SberBusiness and follows your own signature rules. Without confirmation on the bank's side no payment leaves, and the same holds for payroll registers: the agent brings them to a reconciled, ready state, and the decision to send is yours.

Access is granted over OAuth: an application whose scope includes openid exchanges the authorization code for a token and refreshes it afterwards, so there is no need to reconnect every time. That same scope defines which sections the agent can reach at all: accounts, statements, payments and payroll services are switched on separately. If there is no data for the period or the scope does not cover a section, the agent says so directly instead of showing an empty table.

Integration scenarios

SberBusiness account summary

The agent collects balances and operations across all company accounts and sends a morning summary with the large movements.

Statement broken down by counterparty

The agent splits incoming and outgoing payments by counterparty for the period and shows who pays on time and who is running up debt.

Payroll project reconciliation

The agent reconciles payroll registers against the statements from 1C:ZUP and finds discrepancies before anything goes to the bank.

A payment ready for signing

The agent assembles the payment order from the invoice and checks the counterparty details against the directory, while the signing itself stays in SberBusiness.

Corporate card spending

The agent breaks corporate card operations for the month down by employee and shows where the spending has stepped out of its usual range.

Statement against the books

The agent matches incoming payments from the statement with invoice payments in 1C and shows, counterparty by counterparty, which payments have no document behind them.

СберБизнес examples

СберБизнес
Frozen chats: click a question
Сверь зарплатный реестр с ЗУП

Расхождение по 3 сотрудникам из 41, на 18 640 ₽.

Сверил реестр зарплатного проекта СберБизнеса с ведомостью из 1С:ЗУП: у двоих не учтён перерасчёт отпускных, у одного изменились реквизиты карты. Реестр придержал. Поправить и отправить заново?

How to connect

Before you connect

  • A company settlement account in SberBusiness.
  • An executive officer or an authorized delegate to sign the application.
  • The Client ID and Client Secret of the application in the Sber API workspace.
  • A client TLS certificate and its private key in PEM format.
  • A Redirect URI registered with Sber and a fresh, single-use authorization code.
  1. 1

    Enable Sber API in SberBusiness

    «Все продукты и услуги» → «Сбербанк API» → “Sber API” → «Подключить». Select rights; the sole executive or an authorized representative signs the application.

  2. 2

    Copy the activated service settings

    Activate the service. Copy Client ID, Client Secret and Redirect URI from «Параметры промышленного сервиса» into the form; keep scope for authorization.

  3. 3

    Prepare the PEM certificate and key

    Issue TLS for your Client ID under «Сертификаты шифрования». Upload a PEM certificate and unencrypted PEM key; export both from .p12 beforehand if needed.

  4. 4

    Authorize access in SberBusiness

    On sbi.sberbank.ru:9443, open /ic/sso/api/v2/oauth/authorize with response_type=code, client_id, redirect_uri, scope including openid, and random state and nonce.

  5. 5

    Paste a fresh code and connect

    After authorization, copy the code value from the Redirect URI address into the form and immediately click Connect: the code is single-use and expires quickly.

FAQ

In Integrations, enter the Client ID and Client Secret from the Sber API workspace and upload the TLS certificate and its private key in PEM format. Then authorize in SberBusiness using the registered Redirect URI, paste the single-use code and save the connection. The code is exchanged for tokens that the integration refreshes automatically. Access is revoked in the bank's workspace.

Accounts, statements, payments, the counterparty directory, corporate cards and payroll services, within the scope granted to the application.

No. The agent prepares the documents, but signing happens in SberBusiness under your signature rules; without confirmation no payment leaves.

Category
Banks
Connection
API key

Connect СберБизнес

Connecting takes a couple of minutes, and your data stays in your own systems.

Connect