# Frequently asked questions (FAQ)

### What is Flexybot?

Flexybot is a web tool that enables you to create automations without requiring coding knowledge. Every step in the bot creation process is fully customizable to suit your needs.&#x20;

Setup instructions can be found on the [Broken mention](broken://pages/kl6cxdLqSkhnXfnFbZ9Y) page.

### How to customize FlexyBot?

To create a custom Discord Bot (which is the only supported way of using FlexyBot for Discord Bot integration) you can create a bot on Discord developer portal and then use the token to add it to FlexyBot via [FlexyBot panel](https://panel.flexy.bot). Check out our [tutorial](/general/creating-discord-bot.md). After you complete the setup, you can invite your  bot into Discord servers. Check out the invite button on FlexyBot panel.

### How does FlexyBot work?

It's simple. First, select a trigger. Triggers initiate automations based on events such as messages being sent, new members joining your server, slash commands, and more. Next, define the actions (steps) to take when the trigger fires, such as checking conditions, sending messages, generating AI responses, and other options. Finally, activate the trigger to start the automation. For instance, if you chose "Message created" as the trigger, you can send a message to activate it.

#### Pricing?

We have free plan and paid plans available. Head over to project on our panel to see status and subscription options.

#### What are tokens?

Tokens act as a usage "currency" within our system. The more complex and resource-intensive your automations are, the more tokens will be consumed. There is a rate limit of how many tokens can be consumed per minute. If you reach the rate limit, your automations will stop functioning until the rate limit resets (up to a minute).


---

# 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.flexy.bot/frequently-asked-questions-faq.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.
