# Configure integrations and actions

Actions let a bot read or change data in connected services—for example, create an appointment, update a deal, find an order, or send a file.

## Enable actions

1. Open **My Bots** and edit the required bot.
2. Open **Integrations and actions**.
3. Enable actions for the bot.
4. Describe the bot's main purpose: the result it should achieve with those actions.

<img src="/en/static/quick-start-bot-actions-en.png" alt="Integrations and actions settings" style="display: block; max-width: 100%; height: auto; margin: 0 auto 24px;">

## Add an action

1. Add an action and select a connected integration and operation.
2. Give the action a clear name.
3. Explain exactly when the bot should call it and which data it must collect first.
4. Configure inputs, outputs, and the response to success or failure.
5. Save the bot and test the action with normal, missing-data, and error scenarios.

Use the result preview, when available, to understand the JSON returned to the bot. A preview does not execute the operation or change external data.

For details, see [**How actions work**](<../actions/how-actions-work.md>), [**Built-in actions**](<../actions/basic-actions.md>), and [**Actions in integrations**](<../actions/integrations/index.md>).

!!!warning
Do not let a bot perform an irreversible or financial operation without explicit user confirmation.
!!!
