Revolutionize how your business generates conversations with your leads and clients.
Generate outbound phone calls with Upcall's REST API. Get high quality results within minutes.

Trigger Human Phone Calls

At every stage of your customer's lifecycle

Bubble chat

Market Research

Gather business data and buying signals for your marketing needs.

Start Now
Alarm bell

Customer Engagement

Find out what people really think, measure and improve customer experience.

Start Now

See the Upcall API in action

Post new leads to Upcall via our API and get structured results back via webhooks.

  • Fast
  • Scalable
  • Friendly

1 2 3 4 5 6 7 8 9 10 11 12

// Call this lead & and qualify them

-X POST https://api.upcall.com/api/v2/campaigns/1/contacts -d
'{contact: {
first_name: "Ryan",
title: "Home Seller",
number: "415-212-6297",
custom_fields: [{
property_address: "Huntington Beach",
source: "Zillow"

// Get answers via email, CRM or API within a few hours
answers: [{
question: "Are you looking to sell?",
answer_type: "multiple_choice",
result: "No",
question: "Is it a Primary Residence or Investment Property?",
answer_type: "short_answer",
result: "Primary",
question: "Are you contracted with a realtor?",
answer_type: "multiple_choice",
result: "No",

// Click on « ▶ run » to test out this code.

Upcaller picture


Sound wave

How our customers are using the Upcall API

Lead Qualification Campaign

New leads who expressed interest in the business (through website forms, online ads, content, webinar…) were immediately called and qualified by Upcall.

Candidate Screening Campaign

Job candidates were asked about their work experience and checked for references.

Cart Abandonment Campaign

Leads who entered the funnel and stopped in the middle of the subscription process were automatically pushed to Upcall and called the next day.

Re-engagement Campaign

Clients who canceled their service were automatically called back through an Upcall campaign.

Add a human touch to your automation workflow