Skip to main content
View and manage interfaces in your Botpress workspace.

Get interface

Retrieve details about a specific interface:

Interface reference

Specify interface name and version:

List interfaces

List all available interfaces:
Alias: bp interfaces ls

Delete interface

Delete an interface:
Alias: bp interfaces rm

Usage

Deleting an interface is permanent and cannot be undone.

Options

Authentication

All commands support authentication options:

Global options

All global options are available:

Examples

List all interfaces

Get interface details

Delete interface

JSON output

Skip confirmation

Interface details

The get command displays:
  • Interface ID
  • Name and version
  • Description
  • Actions available
  • Events supported
  • Schema definitions
  • Compatible integrations

Use cases

Browse available interfaces

Check interface version

Export interface list

Clean up old versions

What are interfaces?

Interfaces define contracts that integrations can implement:
  • LLM Interface: Language model capabilities
  • Speech Interface: Speech-to-text and text-to-speech
  • Vision Interface: Image analysis capabilities
Integrations implement interfaces to provide standardized functionality.

Finding interfaces

List interfaces to see what’s available:
Install integrations that implement interfaces: