@@ -6,6 +6,8 @@ The official command-line interface for [Vapi](https://vapi.ai) - Voice AI for d
66
77- 🔐 ** Browser-based Authentication** - Secure OAuth-style login flow
88- 🤖 ** Assistant Management** - List, create, update, and delete voice assistants
9+ - 🔄 ** Workflow Management** - Manage visual conversation flows and branching logic
10+ - 📣 ** Campaign Management** - Create and manage AI phone call campaigns at scale
911- 📞 ** Call Management** - Monitor and control phone calls
1012- 🔧 ** Project Integration** - Auto-detect and integrate with existing projects
1113- 🚀 ** Framework Support** - React, Vue, Angular, Next.js, Node.js, Python, Go, and more
@@ -94,6 +96,27 @@ vapi workflow delete <workflow-id>
9496
9597** Note** : For visual workflow building with nodes and edges, use the [ Vapi Dashboard] ( https://dashboard.vapi.ai/workflows ) .
9698
99+ ### Campaign Management
100+
101+ ``` bash
102+ # List all campaigns
103+ vapi campaign list
104+
105+ # Get campaign details
106+ vapi campaign get < campaign-id>
107+
108+ # Create a new campaign
109+ vapi campaign create
110+
111+ # Update/end a campaign
112+ vapi campaign update < campaign-id>
113+
114+ # Delete a campaign
115+ vapi campaign delete < campaign-id>
116+ ```
117+
118+ ** Note** : For advanced campaign features (customer lists, scheduling), use the [ Vapi Dashboard] ( https://dashboard.vapi.ai ) .
119+
97120### Project Integration
98121
99122Initialize Vapi in your existing project:
134157│ ├── root.go # Main CLI setup
135158│ ├── assistant.go # Assistant commands
136159│ ├── workflow.go # Workflow commands
160+ │ ├── campaign.go # Campaign commands
137161│ ├── call.go # Call commands
138162│ ├── config.go # Configuration commands
139163│ ├── init.go # Project initialization
0 commit comments