technickai/openclaw-config/quo
Claude Code and agent skill by technickai/openclaw-config
- community
Checking that the SKILL.md file is still in the repository.
Quo (formerly OpenPhone) business phone system — check calls, texts, voicemails, missed calls, send SMS/texts, manage contacts, read call transcripts and summaries, get recordings. Use for anything related to the work phone or business line.
Install
npx vskill@latest install technickai/openclaw-config/quoSKILL.md
Quo 📞
Query your Quo (formerly OpenPhone) business phone — calls, texts, contacts, transcripts.
Setup
API key from my.quo.com → Settings → API. Configure via gateway under skills.entries.quo.apiKey. OpenClaw injects it as QUO_API_KEY automatically.
What Users Ask
- "What's my Quo number?"
- "Show recent conversations"
- "Get the transcript from that call"
- "What was the summary of my call with [person]?"
- "List my business contacts"
- "Send a text to [number]"
- "Show my recent calls with [number]"
- "Any missed calls today?"
- "Who called the office?"
- "Text [person] from my work number"
- "Check my voicemails"
- "What messages came in on the business line?"
- "Who is this number?"
- "Show me everything from this number"
- "Show conversations from unknown numbers"
CLI Reference
Conversation Filters
API Endpoints
Full OpenAPI spec: https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-v1-prod.json
| Endpoint | Method | Description | |
|---|---|---|---|
/v1/phone-numbers | GET | List phone numbers | |
/v1/conversations | GET | List conversations (filterable) | |
/v1/messages | GET | List messages for a conversation | |
/v1/messages | POST | Send a text message | |
/v1/messages/{id} | GET | Get message by ID | |
/v1/calls | GET | List calls (with date filters) | |
/v1/calls/{callId} | GET | Get call by ID | |
/v1/call-summaries/{callId} | GET | AI-generated call summary | |
/v1/call-transcripts/{id} | GET | Full dialogue transcript with speaker attribution | |
/v1/call-recordings/{callId} | GET | Recording URLs (MP3) | |
/v1/call-voicemails/{callId} | GET | Voicemail + transcript | |
/v1/contacts | GET | List contacts (paginated) | |
/v1/contacts | POST | Create a contact | |
/v1/contacts/{id} | GET | Get contact by ID | |
/v1/contacts/{id} | PATCH | Update contact (replaces entire defaultFields!) | |
/v1/contacts/{id} | DELETE | Delete a contact | |
/v1/contact-custom-fields | GET | List custom contact fields | |
/v1/users | GET | List workspace users | |
/v1/webhooks/* | Various | Webhook management for messages, calls, summaries, transcripts |
Key Data Formats
Transcript Response
Returns dialogue[] array with speaker-attributed entries:
Contact Fields
defaultFields: firstName, lastName, company, role, emails[], phoneNumbers[]customFields: Array of {key, value} pairs (keys from/contact-custom-fields)- ⚠️ PATCH replaces entire
defaultFields— always include ALL existing fields
Custom Fields (example workspace)
Property Associated(key:1712532493777, type: string)Address(key:1700067557182, type: address)
Notes
- Transcripts require call recording enabled in Quo settings
- Phone numbers in E.164 format (+1XXXXXXXXXX)
- Contacts API has no phone number search —
search-phone,--unknown, andgather
use a local cache at /tmp/quo-contacts-cache.json (5-min TTL, use --refresh to rebuild)
- Voicemail endpoint returns single object (not array)
gatherdefaults to last 30 days, text only (no audio URLs or media)
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/quo/SKILL.md
Popularity
- Repository stars
- 71
- Repository forks
- 13
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 19 May 2026, 5 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/technickai/openclaw-config/quo)