Prerequisites
- Have a USER_SECRET_KEY. Should be accessible in your personnal space on the heex cloud platform.
Supported Platforms
Heex CLI has been tested on the following platforms.Architecture | Ubuntu 20.04 LTS | Ubuntu 22.04 LTS | Ubuntu 24.04 LTS |
---|---|---|---|
x86_64 | ✅ | ✅ | ✅ |
ARM | ✅ | ✅ | ✅ |
Getting started
Get the Heex CLI
You can directly fetch the CLI using command line. In your terminal, run the following (replace<USER_SECRET_KEY>
by your personnal user secret key):
heex
executable, you can get a list of all available CLI commands by calling:
completion
command to enable the autocompletion in your current terminal.
How to login to the Heex CLI
To login to the Heex CLI, you can use the following command: Usage:--api-key
option anymore.
How to manage profiles
To manage profiles, you can use the following command: Usage:How to logout from the Heex CLI
To logout from the Heex CLI, you can use the following command: Usage:Commands
Name | Description |
---|---|
agent | Commands related to the Heex Agent operations (i.e., upload an agent). |
completion | Sets up autocompletion. |
datasource | Commands related to Data Source management (i.e., add Data Source). |
events | Commands related to events management (i.e., get events). |
implementation | Commands related to implementation management (i.e., create new implementation). |
quotas | Provides a list of available quotas for a given organization. |
recordings | Commands related to recordings management (i.e., download recordings). |
sdk | Commands related to SDK operations (i.e., build the SDK). |
signal | Commands related to signals management (i.e., create new signals). |
system | Commands related to system management (i.e., create new system). |
trigger | Commands related to trigger management (i.e., create new trigger). |
update | Updates the CLI from the REST API with the latest version or with a given version. |
workspace | Commands related to workspace management (i.e., get storage information about a given workspace). |
Getting Help
You can obtain extra help on usage per command or subcommands by using--help
: