TeleCRM (recorded call) - MoM by email to customer

Posted 3 days ago

Worldwide

Summary

We are looking for an experienced Backend Developer to build a custom automation pipeline for our manufacturing and business operations. The goal is to automatically capture call recordings from our CRM (TeleCRM), transcribe them (handling mixed English and regional Indian languages), generate structured Minutes of Meetings (MoM) using an LLM, and auto-email the summary to the customer. Email service - Turbify, formerly yahoo small business The Workflow You Will Build Webhook Receiver: Create a robust API endpoint to handle incoming webhooks from TeleCRM when a call ends or a recording syncs. Capture the audio file URL, customer metadata, and email address. Multilingual ASR Pipeline: Pass the audio payload to a high-accuracy Speech-to-Text engine (preferably OpenAI Whisper Large-v3 or Google Cloud STT). The pipeline must robustly handle code-switching and mixed languages (English, Hindi, Marathi, Kannada, and Tamil) and output a unified English transcript or translation. LLM Summarization Engine: Pipe the transcript into an LLM (OpenAI API or Anthropic API) with engineered prompts to extract structured MoM (Discussion points, Decisions, and Action Items). Email Delivery System: Use Turbify, formerly yahoo small business to cleanly format and auto-fire the MoM to the client. Logging & Error Handling: Implement strict error handling (e.g., handling failed audio downloads, retries for API rate limits, logging webhook payloads). Technical Requirements Languages: Strong proficiency in Node.js (TypeScript) or Python. APIs & Integration: Extensive experience building webhook receivers, handling multipart form data/file downloads, and integrating third-party REST APIs. AI/ML Services: Direct experience working with OpenAI API (Whisper & GPT-4o) or Anthropic API (Claude). Proven ability to handle prompt engineering for structured JSON or Markdown text generation. Cloud & Deployment: Experience deploying production-ready APIs to cloud infrastructure (AWS Lambda/EC2, GCP, Docker, etc.). Localization Advantage: Familiarity with the nuances of Indian regional languages/accents and how ASR engines interpret them is a massive plus.

  • $200.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Python
Node.js
Activity on this job
  • Proposals:15 to 20
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Oct 6, 2016
  • India
    Pune4:01 PM
  • $11K total spent
    45 hires, 8 active
  • 280 hours

Explore similar jobs on Upwork

Application InstallationFixed-price‐ Posted 2 weeks ago
Android
Smartphone
Tablet
iPhone
Amazon Web Services
Java
Unity

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo