Rinkel API: Simple On-Demand Call Export Tool with Transcripts (Python)
Worldwide
## What I need. Here the visual brief: https://claude.ai/public/artifacts/94948667-6eaa-428c-9f10-793ff5d160d4 A simple, self-service tool to pull my Rinkel call data on-demand (NOT scheduled, NOT real-time, NOT a dashboard). I run it when I want to audit recent calls. It gives me a file. I drop the file into Claude and audit manually with my own prompts. That is the entire scope. No databases. No webhooks. No storage. No AI integration. No fancy infrastructure. ## Why this exists I have a marketing agency with 2 sales agents. I use Rinkel as our business phone. Once a week or so, I want to review calls to audit how my agents are performing — what they said, how long calls lasted, who answered or missed. I will paste the exported data into Claude with my own prompts and let Claude analyze. I do NOT want any system that runs daily, stores data, or integrates with Claude directly. Just a simple export tool I trigger when I need it. ## What the tool must do Given a date range and optional filters (agent, direction), the tool: 1. Calls the Rinkel API to fetch calls in that range 2. Downloads the audio recordings 3. Transcribes them with OpenAI Whisper (Spanish + English auto-detected) 4. Bundles everything into a single output file (JSONL or ZIP, your call) containing per-call: - call_id, datetime, direction, duration, from, to - agent_id, agent_name - cause (answered, missed, busy, etc.) - transcript (full text) - transcript_language 5. Cleans up afterwards — audio files and temporary data are deleted after the export is downloaded. Nothing stays stored. ## How I want to run it Recommend what works best for my use case (I am not technical): - Option A: Simple web page where I log in, pick filters, click "Export", download - Option B: A Python script I run from terminal with a date range argument - Option C: A Google Colab notebook I open and run - Option D: Anything else simpler Whatever you propose, it must be: - Easy for a non-developer to use (me) - Not require me to install or maintain anything complex - Cost as close to $0/month as possible (free tiers welcome) ## Tech requirements - Python (any modern version) - Rinkel API: developers.rinkel.com (I have Expert plan, API key ready) - OpenAI Whisper API for transcription (I provide the API key) - Clean code, error handling, retry logic for failed downloads or transcriptions ## What I will NOT pay for (out of scope) - Building or maintaining a database - Real-time capture or webhooks - Long-term storage of recordings or transcripts - Dashboards, charts, analytics UI - Direct Claude integration — I handle prompting myself - Scheduled or automated runs If your proposal includes any of these, you have not read the brief. ## Deliverables 1. Working code (private GitHub repo I create and you push to) 2. Short README in English or Spanish: how to install, configure, and run 3. 5-minute Loom video showing how to use it end to end 4. A sample export from a real call (or test) so I can see the output format before approving 5. 5 days of post-delivery support for bugs ## Timeline 3-5 business days max. Firm date. Here visual explanation: https://claude.ai/public/artifacts/8d0ec366-fab3-4139-bf7c-167314a5d8ae — I am specifically looking for someone who keeps things simple. Thanks.
$300.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:last week
- Hires:1
- Interviewing:5
- Invites sent:0
- Unanswered invites:0
About the client
- SpainBarcelona3:53 AM
- $4.5K total spent37 hires, 10 active
- 17 hours
- Sales & MarketingMid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by