Skip to main content

shift-cli communication

Communication — channel and messaging management.

Usage

shift-cli communication <subcommand> [arguments] [flags]

Sub-commands

Channels

CommandDescription
communication channels listList all channels
communication channels create <name>Create a new channel
communication channels delete <id-or-name>Delete a channel

Messaging

CommandDescription
communication registerRegister a communication endpoint
communication sendSend 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