AI Voice Agent + Outbound Calling Pipeline

Only for registered members Canada

2 days ago

Default job background
Overview · We need an engineer to build a pilot system that takes a CSV of UK candidate records, places outbound calls via a VoIP provider, runs a short AI voice conversation, and returns an updated CSV with a clear status and short call summary per record. · The goal is accuracy ...
Job description
Overview


We need an engineer to build a pilot system that takes a CSV of UK candidate records, places outbound calls via a VoIP provider, runs a short AI voice conversation, and returns an updated CSV with a clear status and short call summary per record.

The goal is accuracy, clean logging, and a reliable weekly run (1,000 calls over ~7 days is fine).

What you will build (high level)

1) Input & Data Handling


  • Ingest a CSV (we'll start with a 50–200 row sample, then scale to 1,000)
  • Validate and normalise UK phone numbers (E.164 preferred)
  • Deduplicate records
  • Apply a suppression / do-not-call list (if provided)
2) Outbound Calling (VoIP)
*Respect UK calling windows

  • Throttling / max calls per hour/day
  • Handle outcomes: no answer, busy, voicemail policy, invalid number, failed calls
  • Optional: retry policy (1–2 additional attempts) if recommended
3) AI Voice Agent (VAPI suggested, but open to other platforms)


  • Build the agent using VAPI
*Ask one core question: "Are you currently open to new opportunities / actively looking?"

  • Optional minimal follow-up if afctive (keep short)

Produce:
CSV out with a standard disposition/status
* a 1–2 line summary of the call
* optional extracted fields (e.g., location, availability)

4) Outputs & Logging


  • Generate an updated CSV for re-import into the client's system
  • Minimum output columns:
* unique_record_id (same as input)
* status/disposition
* short_summary
* last_called_at (timestamp)
* attempt_count
* raw_call_outcome (optional)

  • Store a run log (record_id, call id, timestamps, status)
  • Optional: store transcripts and/or recording links (if enabled)
Disposition list (pilot-level)


Keep it simple:

  • ACTIVE_LOOKING
  • NOT_LOOKING
  • CALL_BACK
  • NO_ANSWER
  • WRONG_NUMBER
  • DNC
Important constraints


  • Accuracy and auditability matter more than speed
  • 1,000 calls spread over a week is acceptable
  • Deliverables are operational outputs (status + summary), not conversion outcomes
  • Clean handling of duplicates, retries (if used), and suppression is essential
Required experience


  • Strong VAPI experience (voice agents, call flows, webhooks/events)
  • Experience building outbound calling integrations with a VoIP provider (your choice)
  • Solid backend skills (Python or )
  • CSV pipelines, phone normalisation, and state/logging best practices (idempotency)

Nice to have:

  • Experience with orchestration tools and/or lightweight worker/queue patterns
  • Experience deploying to a VPS or cloud with basic monitoring
## What we want from you in your proposal (mandatory)


Please include:

Your recommended architecture for this pilot:
For example,

  • Python/Node batch runner + webhook receiver
* hybrid


How you'll implement:
* throttling + UK calling windows
* retries (if any)
* idempotency (avoid double-calling)
* logging + output CSV generation


  • A brief description of your VAPI experience (examples/links if possible)

Your estimated timeline and cost for:

  • MVP on 50–200 sample records
  • Full pilot run of 1,000 records
To apply

Start your response with:
VAPI VOICE PILOT so we know you read the brief.

Contract duration of 1 to 3 months. with 30 hours per week.

Mandatory skills:
vapi, voice agent, Python, , API Integration, Automation, Business Process Automation, Google Sheets Automation, Spreadsheet Automation


Similar jobs

  • Work in company Remote job

    Cold Caller Needed for Lead Generation

    Only for registered members

    Nous recherchons une personne motivée et disciplinée pour effectuer du cold call afin de générer des leads qualifiés et de planifier des rendez-vous. · Le candidat idéal possède d'excellentes compétences en communication et la capacité de créer rapidement un lien avec des clients ...

    3 weeks ago

  • Work in company Remote job

    Commercial B2B

    Only for registered members

    Générer des leads (prospection) · Qualifier + closer · Tenir un pipeline propre (CRM/tableau) · ...

    1 month ago

  • Work in company

    Représentant.e au développement commercial

    Only for registered members

    We are looking for an energetic and inspiring BDR to generate high-value conversations, qualify prospect demand and feed our pipeline by connecting CFOs and COOs with our flagship solution, Maxa Analyste. · ...

    Montreal Full time

    3 weeks ago

  • Work in company

    Business Development Representative

    Only for registered members

    Nous recherchons un(e) Représentant(e) au développement des affaires affamé(e), confiant(e) et très performant(e). Ce rôle est 100% sortant — prospection, cold call. · ...

    Laval $45,000 - $120,000 (CAD)

    2 weeks ago

  • Work in company

    Gestionnaire de comptes

    Only for registered members

    +Job summary · Tu es motivé(e) par les défis, les relations humaines et les résultats ? Ce poste est pour toi. · +Ton quotidien · Prospecter, convaincre, conclure : Tu identifieras de nouvelles opportunités, · Piloter le cycle de vente : De la première prise de contact à la signa ...

    Quebec

    1 month ago

  • Work in company

    Représentant·e du Développement des Affaires

    Only for registered members

    · Vous serez notre premier · ère BDR pour structurer notre département des ventes pour 2026. · Prospection et génération de pipeline · Mener de la prospection outbound intensive et multicanal (courriels, appels, LinkedIn) · ...

    Quebec $60,000 - $120,000 (CAD)

    1 month ago

  • Work in company

    Représentant.e au développement commercial

    Only for registered members

    Maxa AI recherche un.e reprësentant.e au développement commercial "BDR" ènergique. · Ton rôle : générater des conversations de haute valeur, · qualifier la demande des prospects et alimenter notre pipeline en connectant · CFO et COO avec notre solution phare, Maxa Analyste. · ...

    Montreal, Quebec, HB B, Canada

    1 week ago

  • Work in company

    de comptes

    Only for registered members

    Tu veux jouer un rôle stratégique dans une entreprise technologique en pleine croissance ? Tu es motivé(e) par les défis, les relations humaines et les résultats ? · Minimum 2 ans d'expérience en vente (TI un atout) · Permis de conduire valide. · Maîtrise du français et bonne co ...

    Quebec

    1 month ago

  • Work in company Remote job

    HighLevel (GHL) Dashboard & Reporting Specialist – One‑Off Cleanup

    Only for registered members

    I need an experienced HighLevel (GHL) implementer to jump into an existing sub-account for a mentoring brand. · ...

    $100 - $0 (USD) budget

    1 month ago

  • Work in company Remote job

    GoHighLevel Expert Needed: Multi-Pipeline CRM Setup, Typeform Integration

    Only for registered members

    +We are looking for a highly experienced GoHighLevel (GHL) expert to help us properly structure our CRM, integrate multiple Typeforms using Zapier, and configure our outbound calling system (including multi-number setup). · +Build a structured CRM system with one general pipeline ...

    $100 - $0 (USD) budget

    6 days ago

  • Work in company Remote job

    GoHighLevel Power Dialer

    Only for registered members

    We are seeking an experienced GoHighLevel (GHL) Power Dialer & Automation Specialist to design and build a complete outbound calling system for a commercial restaurant services company. · Configure GHL Power Dialer for high-volume outbound calling (100+ dials/day) · Build call di ...

    $10 - $65 (USD) per hour

    2 weeks ago

  • Work in company Remote job

    Sales Development Representative

    Only for registered members

    Join our team as a Sales Development Representative in a fully remote international role. · Mandatory skills: English, Appointment Setting, Pipeline Management, Outbound Outreach, Cold Calling, HighLevel, Sales · ...

    1 month ago

  • Work in company Remote job

    Sales Admin

    Only for registered members

    This role is critical to keeping our sales engine organized and moving. · You will be responsible for managing the entire sales pipeline—from first lead touchpoint to booked discovery calls, ensuring no lead slips through the cracks. · ...

    $8 - $10 (USD) per hour

    1 month ago

  • Work in company Remote job

    Gohighlevel

    Only for registered members

    The cost of the project is $75 USD.The setup will be done live with me online, and you will be able to see and verify every step of the process in real time. · Nothing will be hidden, and the full system will be tested together to ensure it works correctly end-to-end. · ...

    $75 - $0 (USD) budget

    1 month ago

  • Work in company Remote job

    GoHighLevel Pipeline + Automation Setup for AI Creative Agency

    Only for registered members

    A creative agency is looking for an expert to set up an agency sales pipeline on GoHighLevel. · ...

    $350 - $0 (USD) budget

    2 weeks ago

  • Work in company Remote job

    TaxDome Consultant Needed – CPA Practice Transition

    Only for registered members

    We are looking for an experienced TaxDome consultant to design and build compliant pipelines and automations. · This is a done-for-you implementation , we have the workflow defined and need it configured correctly inside TaxDome. · ...

    $650 - $0 (USD) budget

    3 weeks ago

  • Work in company

    Software Sales Representative

    Only for registered members

    Nous sommes à la recherche d'un(e) représentant(e) aux ventes énergique et motivé(e) pour se joindre à notre équipe. · Avec votre enthousiasme pour les ventes technologiques, vous contribuerez à la croissance de l'entreprise en interagissant activement avec des clients potentiels ...

    Quebec

    3 weeks ago

  • Work in company Remote job

    Distressed Property Acquisition Specialist – Cold Caller

    Only for registered members

    We're building a long-term team of operators who own their pipeline, close their own deals and grow with us as we scale. · ...

    $4 - $7 (USD) per hour

    3 weeks ago

  • Work in company Remote job

    Freelance Sales Manager BENELUX

    Only for registered members

    Wij zoeken een ervaren Freelance Sales Manager om onze BENELUX B2B sales verder uit te bouwen. · We zijn op zoek naar iemand die warme inbound leads kan converteren naar klanten. De scope van werken bestaat uit het analyseren van behoeften, adviseren over product- en technische a ...

    2 weeks ago

  • Work in company

    Damage Prevention Technician

    Only for registered members

    Perform inspections, troubleshooting and repair on equipment such as actuators, valves, stem seals. Perform One Call line locates. Provide coaching, mentoring and training to other personnel. · ...

    South Dundas

    1 month ago