🎤
Alexa Voice Integration
Control your development environment with voice commands through Amazon Alexa
Voice Commands
Status & Information
- "What's the status"
- "Check logs"
- "Git status"
- "What can you do"
Development
- "Restart dev"
- "Build [app]"
- "Run tests"
- "Check port [number]"
Projects
- "List projects"
- "About [project]"
- "Tell me a joke"
- "Help"
How It Works
1. Create Alexa Skill
Set up your skill in the Alexa Developer Console with the intents and slots configured.
2. Configure Endpoint
Point your skill to https://cevict.com/api/alexa
3. Enable Skill
Enable the skill on your Alexa device and start using voice commands!
API Endpoints
POST
/api/alexaHandles Alexa skill requests and returns voice responses
POST
/api/alexa/commandsExecutes commands asynchronously and returns execution results
Example Usage
Check Status:
User: "Alexa, ask CEVICT what's the status"
Alexa: "All systems green. No uncommitted changes."
Alexa: "All systems green. No uncommitted changes."
Restart Dev Server:
User: "Alexa, tell CEVICT to restart dev"
Alexa: "Restarting cevict development server. Check your terminal for progress."
Alexa: "Restarting cevict development server. Check your terminal for progress."
Get Help:
User: "Alexa, ask CEVICT what can you do"
Alexa: "I'm your voice-controlled development assistant. I can check git status..."
Alexa: "I'm your voice-controlled development assistant. I can check git status..."
Quick Setup
- Go to Alexa Developer Console
- Create a new skill named "CEVICT Developer Assistant"
- Configure intents (see documentation)
- Set endpoint URL to
https://cevict.com/api/alexa - Enable the skill on your Alexa device
- Start using voice commands!
Ready to Get Started?
Check out the complete setup guide for detailed instructions on creating and configuring your Alexa skill.