---
title: "Connect Custom Account"
method: POST
path: "/api/channels/custom/accounts/connect"
tags: ["channels", "channels", "custom-channel"]
---

# Connect Custom Account

`POST /api/channels/custom/accounts/connect`

## Request

- Base URL: `https://api.dialogbrain.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.dialogbrain.com/api/channels/custom/accounts/connect`
- Auth: none declared

Connect an integration as a channel, or update the account it has.

The ONE connect path, shared with channels.connect: billing gate →
CustomAdapter.connect_account → custom_channel.connect_account.

## Request body

- CustomConnectRequest
  - `config` object, required: See docs/CUSTOM_CHANNEL.md for the shape
  - `display_name` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/dialogbrain/apis/dialogbrain-v2-api-gateway.md) · [All operations](https://skmtc.dev/dialogbrain/apis/dialogbrain-v2-api-gateway/llms.txt) · [OpenAPI document](https://skmtc.dev/dialogbrain/apis/dialogbrain-v2-api-gateway/revisions/d84e7dc9977d?raw)
