# Kick Stream Bot

## `Introduction to Kick Bot`

Kick Bot is a powerful, customizable chatbot for Kick.com streams that transforms how you interact with your audience. By leveraging Skillful AI's dynamic agent system, Kick Bot creates engaging, intelligent, and personalized chat experiences for your viewers.

<figure><img src="/files/5eU7KtN4gdVRM11GoTXr" alt=""><figcaption></figcaption></figure>

### `What is Kick Bot?`

Kick Bot connects your Kick.com stream chat directly to Skillful AI's versatile agent platform. This allows your viewers to interact with customized AI personalities that you create and control. The bot can answer questions, generate content, provide information, and engage with your audience in ways that feel natural and personalized.

#### `Key Features`

* **AI-Powered Chat Responses**: Automatic, intelligent responses to viewer questions
* **Custom AI Personalities**: Create and switch between different AI agents during your stream
* **Viewer-Initiated Agent Voting**: Let your community vote on which AI agent they want to interact with
* **Command-Based Interaction**: Built-in commands for different types of engagement
* **Extensible Framework**: Add your own custom commands and functionality
* **Dashboard Interface**: Monitor and control your bot through a secure web dashboard

### `Who is Kick Bot For?`

Kick Bot is designed for Kick.com streamers who want to:

* **Enhance Viewer Engagement**: Keep your chat active and engaging even during intense gameplay
* **Scale Community Management**: Have the bot answer common questions and welcome new viewers
* **Create Unique Experiences**: Differentiate your stream with custom AI personalities
* **Save Time**: Automate repetitive chat interactions while maintaining quality
* **Build Community**: Foster a more interactive environment for your viewers

### `How Does KickBot Work?`

At its core, Kick Bot acts as a bridge between your Kick.com chat and the Skillful AI platform:

1. **Connection**: Kick Bot connects to your Kick.com chat via the official API
2. **Configuration**: You set up custom AI agents through Skillful AI's interface
3. **Interaction**: Viewers use commands like `!ask` to interact with the current AI agent
4. **Dynamic Switching**: The active agent can be changed through commands or voting
5. **Customization**: You control which agents are available and how they respond

### `Getting Started`

Ready to transform your stream? Here's how to begin:

1. [Installation](/web-sdk/templates/kick-stream-bot/getting-started/installation.md): Set up Kick Bot for your stream
2. [Quick Start Guide](/web-sdk/templates/kick-stream-bot/getting-started/quick-start.md): Get your bot up and running quickly
3. [Register Custom Commands](/web-sdk/templates/kick-stream-bot/create-commands.md): Learn how to add your own commands
4. [Advanced Configuration](/web-sdk/templates/kick-stream-bot/advanced-configurations.md): Fine-tune your bot's behavior

### `Community Showcase`

Kick Bot is powering engagement for streamers across various content categories:

* **Gaming**: Specialized agents that provide game tips, lore explanations, and strategy advice
* **Creative**: Agents that offer feedback on art, music, and design
* **Educational**: Teaching assistants that explain concepts and answer student questions
* **Just Chatting**: Conversation partners that can discuss topics and generate discussion ideas

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gaming.skillfulai.io/web-sdk/templates/kick-stream-bot.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
