shift-cli communication
Communication — channel and messaging management.
Usage
shift-cli communication <subcommand> [arguments] [flags]
Sub-commands
Channels
| Command | Description |
|---|---|
communication channels list | List all channels |
communication channels create <name> | Create a new channel |
communication channels delete <id-or-name> | Delete a channel |
Messaging
| Command | Description |
|---|---|
communication register | Register a communication endpoint |
communication send | Send a message through a channel |
Examples
# List channels
shift-cli communication channels list
# Create a channel
shift-cli communication channels create notifications
# Register an endpoint
shift-cli communication register
# Send a message
shift-cli communication send --channel notifications --message "Deploy complete"
# List channels as JSON
shift-cli communication channels list --json
# Delete a channel
shift-cli communication channels delete notifications --quiet