Skip to main content

Global flags

These flags are available for all commands:

Commands

login

Login to Botpress Cloud. Usage:
Flags:

logout

Logout of Botpress Cloud. Usage:

init

Initialize a new project. Usage:
Flags:

generate

Generate typings for intellisense. Alias: gen Usage:
Flags:

build

Generate typings and bundle a project. Usage:
Flags:

bundle

Bundle a Botpress project. Usage:
Flags:

serve

Serve your project locally. Usage:
Flags:

dev

Run your project in dev mode. Usage:
Flags:

deploy

Deploy your project to the cloud. Usage:
Flags:

add

Install a package (integration or interface). Usage:
Arguments: Flags:

read

Read and parse an integration definition. Usage:
Flags:

lint

Lint an integration definition (experimental). Usage:
Flags:

chat

Chat with a bot directly from CLI (experimental). Usage:
Arguments: Flags:

bots

Bot related commands.

create

Create a new bot. Alias: new Usage:
Flags:

list

List bots. Alias: ls Usage:
Flags:

get

Get bot details. Usage:
Arguments: Flags:

delete

Delete a bot. Alias: rm Usage:
Arguments: Flags:

integrations

Integration related commands.

list

List integrations. Alias: ls Usage:
Flags:

get

Get integration details. Usage:
Arguments: Flags:

delete

Delete an integration. Alias: rm Usage:
Arguments: Flags:

interfaces

Interface related commands.

list

List interfaces. Alias: ls Usage:
Flags:

get

Get interface details. Usage:
Arguments: Flags:

delete

Delete an interface. Alias: rm Usage:
Arguments: Flags:

plugins

Plugin related commands.

list

List plugins. Alias: ls Usage:
Flags:

get

Get plugin details. Usage:
Arguments: Flags:

delete

Delete a plugin. Alias: rm Usage:
Arguments: Flags:

profiles

CLI profile management commands.

list

List all available profiles. Alias: ls Usage:

active

Get the profile properties you are currently using. Usage:

use

Set the current profile. Usage:
Arguments:
Last modified on March 20, 2026