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

# Use Case Examples

> Integration ideas to get you started with the ChatDash API

## Custom Agent Integration

Do you want to utilize the ChatDash dashboard, but use a agent builder not officially supported by ChatDash?

1. [Create Agent](https://docs.chat-dash.com/api-reference/agents/pages/post-agents) using the "custom" platform option.
2. [Assign Agent](https://docs.chat-dash.com/api-reference/agents/pages/put-agents-assign) to a client.
3. [Create Conversation](https://docs.chat-dash.com/api-reference/conversations/pages/post-agents-conversations) and [Push Conversation Messages](https://docs.chat-dash.com/api-reference/messages/pages/post-conversations-messages)
   for the agent in your code whenever you want to import conversations into ChatDash.
4. Use the dashboard to view analytics and conversations as you normally would.

\*Steps 1 and 2 can also be done directly in the Agency Dashboard.

## Client Onboarding

Do you want your clients to go through a self-directed onboarding process on your custom domain?

1. Create a custom "register" or "onboarding" page on your website.
2. [Create Client](https://docs.chat-dash.com/api-reference/clients/pages/post-clients) when a client registers.
3. Automatically assign an agent or allow the client to choose from a selection of your existing agents [Assign Agent](https://docs.chat-dash.com/api-reference/agents/pages/put-agents-assign).
4. Direct clients to sign in using the whitelabeled Log In page as you normally would.
