JustCall

JustCall

· #301 most-used

Cloud phone, SMS, and AI calling for sales and support teams

CRMSalesCommunicationSupportAutomationPhone & SMS

JustCall is a cloud phone system and SMS platform built for sales and support teams — providing local numbers in 70+ countries, Sales Dialer campaigns, AI voice agents, call analytics, and two-way SMS from a single dashboard. Connect JustCall to Actionist and your agents can enroll leads in dialer campaigns the moment they arrive, send and schedule text messages at scale, create AI voice agent calls for first-touch outreach, detect missed calls and voicemails within about a minute, and log every call and SMS interaction to your CRM automatically — without a rep touching a keyboard.

Average time saved
13 hours
per person · per month
≈ 2 workdays back

Eliminates manual work. Agents eliminate manual lead-to-dialer entry, individual missed-call callbacks, weekly SMS campaign scheduling, post-call CRM logging, opt-out compliance processing, and contact database maintenance.

Schedule

What your JustCall agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Agents
TueThu
Tue
Wed
Thu
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
Multi-app workflows

JustCall × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
7Apps spanned
~27 hrsSaved / week
4Personas served
For sales
Featured3 apps

New lead enrolled in dialer and welcomed by SMS within minutes

When a new lead submits a demo request via HubSpot, the Sales Agent creates a JustCall contact, enrolls them in the active Sales Dialer campaign, and sends a personalized welcome SMS — all before the rep sees the lead notification in Slack. Speed-to-lead is measured in minutes, not the industry-average five hours.

~5 hrs

Time saved for your team — every week, on autopilot

The flow
Trigger·When a new lead form is submitted in HubSpot
Result
Create Contact with lead's name and phone numberAdd Contact to Sales Dialer CampaignSend a Text Message confirming interest and next stepsPost new lead alert to #sales channel
The win
Saved per run
8 min
Runs / week
~40×
Reps reach new leads in minutes, not hours
Driven bySales Agent
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    60 min / week
    Manual lead-to-dialer entry and individual follow-up calls

    Reps manually create JustCall contacts for each new lead, add them to the correct campaign, and individually decide whether to follow up by text — adding 10–15 minutes of admin per lead.

    Sales Agent
    0 min
    Agent enrolls leads in the dialer and sends welcome SMS instantly

    When a new lead arrives, the agent creates the JustCall contact, adds them to the active Sales Dialer campaign, and fires a welcome text — all before the rep sees the notification.

  • Marketing
    45 min / week
    Manual weekly SMS send and reply monitoring

    The marketing team manually composes, schedules, and monitors each SMS batch separately — logging into JustCall multiple times a week to check reply rates and update campaign lists.

    Marketing Agent
    0 min
    Agent schedules and sends the full week's SMS campaigns in one pass

    On Monday morning the Marketing Agent queues all week's campaign texts using Schedule a Text Message — optimal delivery times, personalized content, and reply detection built in.

  • Customer Support
    35 min / week
    Manual missed-call review and individual callback scheduling

    Support reps check the JustCall missed-call log at intervals, manually decide which calls to prioritize, and call back or text individually — some missed calls slip through until the next check-in.

    Customer Support Agent
    0 min
    Agent fires an SMS acknowledgment within a minute of a missed call

    The Support Agent detects the missed call via JustCall webhook, looks up the caller, and sends a callback acknowledgment SMS — the caller knows help is coming before they've even put their phone down.

  • Human Resources
    30 min / week
    Manual interview confirmation calls and new hire welcome outreach

    HR coordinators call or text each candidate individually to confirm interview times and each new hire to welcome them, spending 5–10 minutes per person on routine communications.

    Human Resources Agent
    0 min
    Agent sends personalized interview reminders and new-hire welcome texts automatically

    The HR Agent schedules confirmation texts for all this week's candidates and new hires every Monday — no HR rep makes manual confirmation calls or looks up individual phone numbers.

  • Finance
    40 min / week
    Manual payment reminder calls and follow-up tracking

    The finance team manually calls or emails each overdue account, logs the contact attempt in a spreadsheet, and individually monitors whether payments are received — a time-consuming weekly cycle.

    Finance Agent
    0 min
    Agent sends overdue payment reminders automatically and logs all replies

    Every Friday the Finance Agent sends a personalized payment reminder SMS to all overdue accounts with the invoice number and payment link, then processes replies automatically on Tuesday.

  • Operations
    90 min / week
    Manual contact database maintenance and campaign list upkeep

    Operations manually exports CRM contacts, compares them to JustCall, updates records individually, and audits dialer campaign lists — a multi-hour task that still leaves data gaps by week's end.

    Operations Agent
    0 min
    Agent keeps JustCall contacts and dialer campaigns in sync with the CRM weekly

    Every Monday the Operations Agent syncs the JustCall contact database against the CRM, creating missing contacts, updating changed records, and removing campaign enrollments for closed deals.

  • Legal
    25 min / week
    Manual opt-out processing and compliance log maintenance

    Legal reviews JustCall SMS logs manually, identifies opt-out replies, coordinates with sales to remove contacts from campaigns, and manually updates the compliance register — often days after the opt-out occurred.

    Legal Agent
    0 min
    Agent processes opt-outs and archives compliance records automatically

    The Legal Agent sweeps for STOP replies weekly, removes opted-out contacts from all campaigns, and builds a timestamped compliance log — a full audit trail with zero manual effort.

+ 100s of other JustCall automations
Average time saved
33 hrs / person / month
Calculator

Calculate what your team saves

Team size
8 people
Hourly rate
$75 / hr
Hours saved / week
26
Hours saved / year
1,280
Annual ROI
$96,000

Based on JustCall's typical team usage — the visible tasks plus a few other automations the agent runs: ~3.2 hrs / person / week of admin work automated.

Connect

How to plug JustCall into Actionist

Pick the connection method that suits your environment.

Connect using your JustCall API Key and API Secret from the Developer Settings panel. This is the standard connection method for programmatic access to JustCall's calling, SMS, and contacts APIs.

1
Generate your JustCall API Key

Log in to JustCall, go to Settings → Developer Settings → API Keys, and click Create API Key. Give the key a descriptive name like 'Actionist Integration'.

2
Copy Key and Secret

Copy both the API Key and the API Secret displayed at creation — the secret is shown only once. Store them securely before closing the dialog.

3
Paste into Actionist and test

Paste both values into the Actionist connection fields and click Test connection. Actionist will verify the credentials with a read-only call to the JustCall API.

Credentials you'll need
API Key*
JustCall → Settings → Developer Settings → API Keys → Create API Key
API Secret*
The API Secret shown alongside your API Key when first created
Actions

14 actions your agent can call

Read and write operations available to your Actionist agent.

Triggers

8 events your agent can react to

Events your agent watches for, and the actions it kicks off in response.

MCP servers

MCP servers that work with JustCall

Connect Actionist to MCP servers built for or around this app.

JustCall MCP Server
Official

JustCall MCP Server enables LLMs and AI agents to make voice calls and send SMS via JustCall APIs.

FAQs

Questions about JustCall + Actionist

How does Actionist connect to JustCall?
Go to the Apps tab in Actionist, find JustCall, and click Connect. The recommended path is API key — navigate to JustCall → Settings → Developer Settings → API Keys, generate a new API key and copy your API secret, then paste both into the Actionist connection fields. Actionist runs a read-only test call to verify the credentials before any actions run. If your workspace uses a dedicated JustCall account per team, connect each account separately.
What permissions does the JustCall API key need for the agent to work?
For read operations (finding contacts, reading voice agent data, checking SMS replies), the API key needs read access to your JustCall account. For write operations (creating contacts, sending texts, adding contacts to Sales Dialer campaigns, creating AI voice agent calls), the key needs write access. JustCall's API key inherits the permission scope of the user account that generated it, so use a key from an account with the appropriate role — typically an admin or manager account for full automation.
Can I use JustCall alongside other apps in the same Actionist workflow?
Yes. JustCall is most powerful as part of a multi-app workflow. Common combinations include: syncing new JustCall contacts into HubSpot or Salesforce when they are created; triggering a follow-up SMS from JustCall when a deal stage changes in a CRM; logging completed calls to Google Sheets for reporting; adding inbound leads from web forms (Typeform, HubSpot) to JustCall Sales Dialer campaigns; and routing missed-call alerts to a Slack channel so no lead goes unattended. Any app in Actionist's library can send data to or receive data from JustCall in the same agent task.
What are the most common things agents automate with JustCall?
The most commonly automated patterns are: (1) lead-to-dialer — adding new leads from a CRM or form tool into a JustCall Sales Dialer campaign so reps begin outreach within minutes of a lead coming in; (2) post-call follow-up — sending a personalized SMS or updating a CRM record automatically when a call completes; (3) missed-call recovery — detecting missed calls and firing an immediate SMS to the caller along with a Slack alert to the rep; (4) AI voice agent deployment — creating AI voice agent calls for initial lead qualification at scale before handing off to a human; and (5) call-report distribution — pulling AI call analysis summaries and pushing them into team dashboards or Notion docs after each call.
How quickly does Actionist detect a new call or SMS event in JustCall?
JustCall's webhooks fire within about a minute of the event occurring in the platform. This applies to call-completion events, SMS events, voicemail arrivals, and Sales Dialer campaign updates. The webhook is registered once during connection setup; Actionist listens for events continuously during active agent sessions (plan-gated cloud runtime required for background listening). Polling-based trigger checks run on a configurable schedule — typically every 1–5 minutes depending on your plan.
What is the difference between the legacy and current JustCall actions in Actionist?
Yes, but with an important distinction: legacy [Legacy] actions in JustCall map to older versions of the API that JustCall continues to support for backward compatibility. In Actionist, we expose both the current and legacy variants so existing automations are not broken. For new agent tasks, always use the current non-legacy action (e.g. 'Send a Text Message' instead of '[Legacy] Send a Text Message'). The outputs and fields differ slightly — current actions return richer response objects and support newer message features like MMS and media attachments.
Can the agent automatically add or remove contacts from a JustCall Sales Dialer campaign?
Yes. The 'Add Contact to Sales Dialer Campaign' action lets the agent enroll a contact into any active JustCall Sales Dialer campaign by passing the contact's phone number and the campaign ID. The complementary 'Delete Contact From Sales Dialer Campaign' action removes them — useful for suppression lists or when a lead converts and should no longer receive dialer outreach. 'Find Contact in Sales Dialer' lets the agent check whether a contact is already enrolled before adding them to avoid duplicates.
How does Actionist work with JustCall's AI Voice Agent?
JustCall's AI Voice Agent creates outbound voice calls that are handled by a configured AI agent rather than a human rep. The 'Create AI Voice Agent Call' action lets you trigger these calls programmatically — useful for high-volume first-touch outreach, appointment reminders, or re-engagement campaigns. After the call, the 'Get Voice Agent Data' action retrieves transcripts, sentiment, and outcomes. The 'AI Voice Agent Data Generated for Call' trigger fires when a completed AI call's analysis report is ready, letting downstream agents log the summary, update a CRM, or escalate to a human rep based on the call outcome.