Active campaigns 0
Aircall agents available now
SignalWire DIDs caller numbers
Aircall SMS DIDs SMS-ready numbers
JDI caller IDs ringless voicemail
Email templates 0 saved templates

Campaign type

Choose whether this campaign sends calls, emails, SMS, or both calls and email. Calls always run before emails when combined.

Step 1 of 3
Total DIDs Inventory
Outbound enabled Ready to dial
SignalWire SIP trunk DIDs
Just Deliver It Caller ID tracks
Asterisk AMI

Outbound call controls

Global

Applies to Press 1 / Say yes Asterisk campaigns (campaign overrides still win when set).

DID inventory

SignalWire · JDI

Enable/disable numbers for outbound press-1 dialing. Sync pulls SignalWire voice DIDs and Just Deliver It caller-ID tracks.

Confirmed leads are never included.
Pick a created-date range, then dial. Confirmed leads stay skipped. Dates use Pacific time.
Leave call count blank for any. Credit card debt uses the Instant Form amount.
Batches are grouped by purchase date. The selected batch is the only outbound CID pool.
Leads ingested TikTok / Sheets / Facebook
With phone Dialable
Dialed Attempts
Contact rate Confirmed / dialed
Confirmed Press 1 / yes
Ready queue Waiting to dial
Skipped CC debt $1k–$5k

Webhook & dialing

Meta

Ingest TikTok Instant Form or Facebook leads from a Google Sheet, match an IVR route, push to Forth, and auto-dial with the press-1 flow. Meta webhook is optional.

TikTok / Google Sheets ingest

Poll sheets that TikTok Instant Forms, Zapier, or Meta dumps into. Share each as “Anyone with the link can view”. Both sheets sync on the same interval; new rows are imported, optionally pushed to Forth, and auto-dialed.

Sheet sync: —

Optional Apps Script push

Also supports push from Apps Script if you prefer instant onChange delivery.

  1. Open each leads Google Sheet → Extensions → Apps Script.
  2. Paste google-sheets-leads.gs and set CONFIG.INGEST_TOKEN to the token above.
  3. Run menu Email Blaster → Install auto-ingest trigger (onChange + 5‑min backup poll).

Leads with credit card debt of $1,000–$5,000 are skipped by auto-dial. Use the redial buttons above to include unconfirmed under/over $10k leads.

Pause stops new originates immediately (redial queue and auto-dial). Ringing calls keep going. Queueing leads or clicking Resume starts dialing again.

Day-1 dial scheduler

When enabled, new leads are dialed up to 3 times on the day they arrive. Configure when to remove a lead from remaining dials that day.

Remove lead from remaining day-1 dials when:

Forth CRM sync

Creates the Forth contact on the posting URL (campaign), then fills First/Last name, Cell Phone, Email, Loan Amount, Other Debt, and Lead Type via the Forth API. Re-sync on a lead backfills missing fields.

Forth: —

Sheet polling does not need a Facebook page token. Meta webhook still needs FACEBOOK_PAGE_ACCESS_TOKEN if you use it.

IVR call types

Press 1 routes

Define which IVR audio to play per Facebook form, page, or ad. Use ElevenLabs-generated prompts or upload your own WAV/MP3 — same press-1 dialer.

Lead overview

All field params
Loading leads…
Loading…
Calls dialed SignalWire
Inbound answered Aircall
Transfer rate to agent
Emails sent Resend
Inbound answer rate Aircall inbound

Agent status

Agent Status Duration
Loading agents…

Durations tracked while console is open.

Channel breakdown

SignalWire · Dialed OK
SignalWire · Dial failures
SignalWire · Success rate
SignalWire · Campaigns
Aircall · Inbound calls
Aircall · Answered
Aircall · Transferred
Aircall · Agents available
Resend · Sent
Resend · Failed
Resend · Delivery rate
Resend · Queued

Recent campaigns

History

Loading…