Install and configure TwinMind Chrome extension, mobile app, and API access.
Use when setting up TwinMind for meeting transcription, configuring calendar
integration, or initializing TwinMind in your workflow.
Trigger with phrases like "install twinmind", "setup twinmind",
"twinmind auth", "configure twinmind", "twinmind chrome extension".
set -euo pipefail
# Set environment variable for API access
export TWINMIND_API_KEY="your-api-key"
# Or create .env file
echo 'TWINMIND_API_KEY=your-api-key' >> .env
# Verify API access
curl -H "Authorization: Bearer $TWINMIND_API_KEY" \
https://api.twinmind.com/v1/health
Step 7: Verify Installation
// Test transcription with a short recording
// 1. Start a test meeting or voice memo
// 2. Click TwinMind extension
// 3. Click "Start Transcribing"
// 4. Speak for 10-15 seconds
// 5. Click "Stop" and verify transcript appears
Output
Chrome extension installed and authenticated
Calendar integration configured
Mobile apps installed (optional)
API key configured (Pro/Enterprise)
Test transcription successful
Error Handling
Error
Cause
Solution
Microphone access denied
Permissions not granted
Enable in browser/OS settings
Calendar sync failed
OAuth token expired
Re-authorize in Settings
Extension not loading
Browser compatibility
Update Chrome to latest version
API key invalid
Incorrect or expired key
Regenerate key in TwinMind dashboard
Transcription not starting
Audio source not detected
Check microphone selection
Platform-Specific Notes
macOS
# Check microphone permissions
tccutil list com.google.Chrome
Windows
Ensure "Allow apps to access microphone" is enabled
Add Chrome to allowed apps list
Linux
# Check PulseAudio is running
pulseaudio --check
pactl list sources | grep -i "name:"