> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bizbionic.com/llms.txt
> Use this file to discover all available pages before exploring further.

# TypeScript SDK

> @bizbionic/sdk thin A2A client.

# TypeScript SDK

Package: **`@bizbionic/sdk`**

```ts theme={null}
import { BizBionic } from '@bizbionic/sdk';

// Partner bootstrap (no key)
const reg = await new BizBionic().partner.register({ name: 'My Platform' });
const partner = new BizBionic({ apiKey: reg.api_key as string });

await partner.partner.onboardCustomer({
  externalRef: 'store_1',
  name: 'Store One',
});

await partner.partner.send({
  externalRef: 'store_1',
  to: '+14155550100',
  message: 'Order ready',
  idempotencyKey: 'order_99',
  consent_status: 'express',
  consent_source: 'pos',
});

// Account key helpers
const client = new BizBionic({ apiKey: process.env.BB_API_KEY });
await client.billing.balance();
await client.messages.send({ to: '+14155550100', message: 'Hello' });
```

`baseUrl` defaults to `https://app.bizbionic.com`.

## Python

A minimal client is available in the [Samples](/samples) section / SDK distribution.

## Next steps

* [Partner platform](/connect/partner-platform)
* [Samples](/samples)
