Manage the voice agent's system prompt.
First ensure CLI is installed:
pip install --upgrade vocal-bridge
Commands
Show current prompt
vb prompt show
Set prompt from file
vb prompt set --file <path>
For greeting:
vb prompt set --file <path> --greeting
Set prompt from stdin (pipe content)
echo "Your prompt here" | vb prompt set
For greeting:
echo "Hello! How can I help?" | vb prompt set --greeting
Based on $ARGUMENTS
Determine user intent from $ARGUMENTS:
- "show" or empty → show current prompt with
vb prompt show
- "set" with file path → set from file
- Contains prompt text → pipe to
vb prompt set
- "greeting" modifier → operate on greeting instead of prompt
Interactive Edit Flow
If user wants to edit:
- Run
vb prompt show to get current prompt
- Let user provide new prompt text
- Pipe new text to
vb prompt set