Skills Rulebase
Upload call recordings to Rulebase
Pushes audio recordings and their metadata into a Rulebase workspace over the v1 REST API, for phone systems with no native connection. Once received, uploads enter the normal evaluation pipeline.
npx rulebase-skills install rulebase-upload-callsWhen to use it
Reach for this when someone says any of these — they are the phrases the skill itself triggers on:
- “upload calls to Rulebase”
- “import call recordings”
- “backfill our call history into Rulebase”
- “get XCally calls into Rulebase”
- “Rulebase isn't seeing our calls”
How it works
The method, in the order the skill runs it. The full procedure — tables, worked examples and the edge cases — is in the skill itself.
Reversibility
Uploads cannot be undone through the API. There is no delete endpoint for a conversation upload. A batch pushed by mistake becomes conversations in the workspace, is eligible for evaluation, and consumes evaluation volume. Removing them is a support request, not a rollback.
What the API actually accepts
Worth reading before planning a migration, because it is narrower than "push your conversations in" suggests.
Before you run
Build it from your phone system's own export. Do not hand-write it for more than a handful of calls.
Safety
The seven rules this skill runs under: Dry run is the default. upload-calls.mjs with no --apply validates and, Bounded blast radius. --max-changes defaults to 100 and must be raised, Reversibility stated above, not buried here.
Usage
Dry run — validates the manifest, checks every file exists and is a supported format and size, reconciles agent emails against the roster you supply, flags inbound/outbound metadata that looks transposed, confirms auth, and writes a plan.
When uploads are accepted but nothing appears
Check in this order, because each one masks the next: Processing status, Evaluation eligibility. Coverage sampling, the eligibility window, and.
Related skills
Free and open source, and vendor-neutral — it reads the conversations from whichever helpdesk you already run. Browse all 149 skills · connect your helpdesk over MCP · source on GitHub
