# CSML Studio

## CSML Studio

- [Introduction](https://docs.csml.dev/studio/master.md)
- [Create Your First Bot](https://docs.csml.dev/studio/getting-started/create-your-first-bot.md)
- [The Dashboard](https://docs.csml.dev/studio/getting-started/the-dashboard.md)
- [AI & Natural Language Processing](https://docs.csml.dev/studio/getting-started/nlp.md)
- [AI Rules](https://docs.csml.dev/studio/getting-started/nlp/ai-rules.md)
- [Configuring a NLU Provider](https://docs.csml.dev/studio/getting-started/nlp/configuring-a-nlp-provider.md)
- [Apps and Integrations](https://docs.csml.dev/studio/getting-started/using-csml-apps.md)
- [Authoring Custom Apps](https://docs.csml.dev/studio/getting-started/using-csml-apps/authoring-custom-functions.md)
- [CSML Integrations](https://docs.csml.dev/studio/getting-started/using-csml-apps/csml-integrations-apps.md)
- [Tools and utilities](https://docs.csml.dev/studio/getting-started/using-csml-apps/tools-and-utilities.md)
- [Preprocessing](https://docs.csml.dev/studio/getting-started/using-csml-apps/preprocessing.md)
- [Livechat](https://docs.csml.dev/studio/getting-started/livechat.md)
- [Chatwoot](https://docs.csml.dev/studio/getting-started/livechat/chatwoot.md)
- [Bot Configuration Options](https://docs.csml.dev/studio/getting-started/bot-configuration-options.md): CSML Studio offers a number of other bot configuration options. Let's do a quick tour!
- [Authenticating Users](https://docs.csml.dev/studio/getting-started/authenticating-users.md)
- [Getting Started](https://docs.csml.dev/studio/api/introduction.md)
- [Authentication](https://docs.csml.dev/studio/api/authentication.md)
- [Studio CLI](https://docs.csml.dev/studio/api/studio-cli.md)
- [API Reference](https://docs.csml.dev/studio/api/api-reference.md)
- [Chat API](https://docs.csml.dev/studio/api/api-reference/chat-api.md)
- [Broadcasts API](https://docs.csml.dev/studio/api/api-reference/broadcasts-api.md)
- [Bot API](https://docs.csml.dev/studio/api/api-reference/bot-api.md): The Bot API allows you to retrieve information about your bot and its flows
- [Conversations API](https://docs.csml.dev/studio/api/api-reference/conversations-api.md): With the Conversations API, you can manage your client's conversation statuses
- [Introduction](https://docs.csml.dev/studio/channels/introduction.md)
- [Assistant](https://docs.csml.dev/studio/channels/assistant.md)
- [Installation](https://docs.csml.dev/studio/channels/assistant/installation.md)
- [Configuration](https://docs.csml.dev/studio/channels/assistant/configuration.md)
- [Customization](https://docs.csml.dev/studio/channels/assistant/features.md)
- [Widget](https://docs.csml.dev/studio/channels/assistant/widget.md)
- [Message Formats](https://docs.csml.dev/studio/channels/assistant/message-formats.md)
- [Workplace Chat](https://docs.csml.dev/studio/channels/workplace-chat.md)
- [Installation](https://docs.csml.dev/studio/channels/workplace-chat/installation.md): How to setup a Workplace Chat channel in CSML Studio
- [Uninstallation](https://docs.csml.dev/studio/channels/workplace-chat/uninstallation.md)
- [Configuration](https://docs.csml.dev/studio/channels/workplace-chat/configuration.md)
- [Features and message formats](https://docs.csml.dev/studio/channels/workplace-chat/features.md)
- [Microsoft Teams](https://docs.csml.dev/studio/channels/microsoft-teams.md)
- [Installation](https://docs.csml.dev/studio/channels/microsoft-teams/installation.md): How to setup a Microsoft Teams channel in CSML Studio
- [Features](https://docs.csml.dev/studio/channels/microsoft-teams/features.md)
- [Google Chat](https://docs.csml.dev/studio/channels/google-chat.md)
- [Installation](https://docs.csml.dev/studio/channels/google-chat/installation.md)
- [Features](https://docs.csml.dev/studio/channels/google-chat/features.md)
- [WhatsApp](https://docs.csml.dev/studio/channels/whatsapp.md)
- [Installation](https://docs.csml.dev/studio/channels/whatsapp/installation.md)
- [Features and Limitations](https://docs.csml.dev/studio/channels/whatsapp/features.md)
- [Telegram](https://docs.csml.dev/studio/channels/telegram.md)
- [Installation](https://docs.csml.dev/studio/channels/telegram/installation.md)
- [Features](https://docs.csml.dev/studio/channels/telegram/features.md)
- [SMS (with Twilio)](https://docs.csml.dev/studio/channels/twilio-sms.md)
- [Installation](https://docs.csml.dev/studio/channels/twilio-sms/installation.md)
- [Features and Limitations](https://docs.csml.dev/studio/channels/twilio-sms/features-and-limitations.md)
- [Slack](https://docs.csml.dev/studio/channels/slack.md)
- [Installation](https://docs.csml.dev/studio/channels/slack/installation.md): Step by step guide to install a Slack channel
- [Message formats](https://docs.csml.dev/studio/channels/slack/message-formats.md): List of available message formats in Slack channel
- [Features](https://docs.csml.dev/studio/channels/slack/features.md)
- [Callbots (with Twilio)](https://docs.csml.dev/studio/channels/twilio-voice.md): Create the perfect Callbot with CSML Studio and Twilio Voice!
- [Installation](https://docs.csml.dev/studio/channels/twilio-voice/installation.md): How to configure a callbot on CSML Studio with Twilio Voice
- [Features and Limitations](https://docs.csml.dev/studio/channels/twilio-voice/features-and-limitations.md)
- [Amazon Alexa](https://docs.csml.dev/studio/channels/alexa.md)
- [Installation](https://docs.csml.dev/studio/channels/alexa/installation.md): How to configure an Amazon Alexa skill with CSML Studio
- [Google Assistant](https://docs.csml.dev/studio/channels/google-assistant.md)
- [Installation](https://docs.csml.dev/studio/channels/google-assistant/installation.md)
- [Messenger (legacy)](https://docs.csml.dev/studio/channels/messenger.md)
- [Installation](https://docs.csml.dev/studio/channels/messenger/installation.md): How to setup a Facebook Messenger channel in CSML Studio
- [Configuration](https://docs.csml.dev/studio/channels/messenger/configuration.md)
- [Features](https://docs.csml.dev/studio/channels/messenger/features.md)
- [Message formats](https://docs.csml.dev/studio/channels/messenger/message-formats.md)
- [Instagram (legacy)](https://docs.csml.dev/studio/channels/instagram.md)
- [Installation](https://docs.csml.dev/studio/channels/instagram/installation.md)
- [Configuration](https://docs.csml.dev/studio/channels/instagram/configuration.md)
- [Features](https://docs.csml.dev/studio/channels/instagram/features.md)
- [Webapp (legacy)](https://docs.csml.dev/studio/channels/webapp.md)
- [Installation](https://docs.csml.dev/studio/channels/webapp/installation.md)
- [Configuration](https://docs.csml.dev/studio/channels/webapp/configuration.md)
- [Customization](https://docs.csml.dev/studio/channels/webapp/features.md)
- [Chatbox](https://docs.csml.dev/studio/channels/webapp/chatbox.md)
- [Message Formats](https://docs.csml.dev/studio/channels/webapp/message-formats.md)
