> For the complete documentation index, see [llms.txt](https://docs.xenioo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xenioo.com/actions-and-operations/flow/xenioo.bots.actions.base.channelcheckaction.md).

# Channel Check

This action will switch the current flow based on the selected conversational channel and condition.

<img src="/files/PVdrBqeBrYoKJFijDeWV" alt="" width="485">

### Settings

The action uses the following settings:

| Setting | Description                                                                     | [Parsed](/actions-and-operations/dynamic-parsing.md) |
| ------- | ------------------------------------------------------------------------------- | ---------------------------------------------------- |
| Mode    | This mode will specify the condition for the selected channel: 'IS' or 'IS NOT' | :no\_entry:                                          |
| Channel | This mode will specify which channel to check                                   | :no\_entry:                                          |

### Remarks

This action simplifies a check that could also be made by directly checking the [bot\_channel variable](/actions-and-operations/variables-and-tags.md).

### Trigger

On Condition Met. This action will trigger if the configured conditions are met.

### Variables

This action does not produce any variable.

### Availability

Channel specific availability follows the table below:

| Channel          | Availability     |
| ---------------- | ---------------- |
| Facebook         | Fully Available. |
| WhatsApp         | Fully Available. |
| Telegram         | Fully Available. |
| Web              | Fully Available. |
| Alexa            | Fully Available. |
| Google Assistant | Fully Available. |
| Slack            | Fully Available. |
| API              | Fully Available. |
