Dashboard

Hourly / Daily Spend

Computed locally from balance snapshots recorded on every Dashboard refresh — no portal or Google calls. "Sync transfers" (importing the portal's Payments ledger for a manually-made transfer) isn't available on the web console yet; use the desktop app for that.

Campaign Monitor

acts on every row currently shown below

Active and paused campaigns for the selected account, for every active account via "All Accounts", or for every account with a running Auto-Pilot engine via "Auto-Pilot Accounts". Click a row's Details button for full stats and controls.

Accounts

Contact list upload

CSV files are archived first, then imported per account. Success requires the portal's "File Import Complete" — an HTTP 200 alone never counts.

Drop CSVs here or click to browse

Blacklist (DNC) import

Imports DNC numbers to every selected account. Verified by response content, never HTTP status.

Drop CSVs here or click to browse

Daily Report Downloader

Ringba call report

Exports the Ringba call logs and builds the Calls Report image, same as the desktop.

Weekly Call Report — Century / Amity One

Pulls fresh Ringba call logs across every configured account for the selected range and builds a per-day call-count table for Century and Amity One, matching the desktop's weekly report image.

Portal delivered-call reports

Dates are your local calendar days; the portal's UTC clock is handled for you.

Brands

SmartPool

Order Tracks, Edit Track and Copy Tracks act on the account selected above, independent of which pool row (if any) is selected below.

Automation

Auto-Credit

Tops up chosen sub-accounts from their parent when balance drops below the threshold, inside an EST window.

to

Auto-Transfer

Watches dashboard balances; when a configured account dips below its floor, tops it up from the parent. Halts itself on any unverified transfer.

Auto-Pilot

Keeps a target number of campaigns running per account, resuming oldest paused first and stopping drained hoppers.

Auto-Batch

Fires fresh campaigns from a folder of contact CSVs when the account's live campaign count falls below a threshold.

Drop Cowboy — Ringless Voicemail

Drop Cowboy API settings

From your Drop Cowboy account's API Settings tab and Trust Center. Leave the secret field blank to keep the one already saved.

A PUBLIC URL Drop Cowboy can POST delivery results to. Needed for Campaign Results below to fill in (carrier, line type, success/failure) — leave blank to skip result tracking; sends still go out either way.

Create Contact List

Your Contact Lists

Only lists created from this app show up here — Drop Cowboy has no "list all lists" endpoint to read back everything on your account.

Selected list: (none)

Add Contacts to Selected List

Paste one contact per line as phone,first_name,last_name,email (only phone is required), or import a CSV with Phone / First Name / Last Name / Email columns.

Drop a CSV here or click to browse

Send RVM

Drop Cowboy's API sends one RVM per call — there is no native bulk endpoint. "Send to list" loops through every contact recorded locally for the selected list and sends one RVM each.

Send to one number

Send to selected list

Campaign Results

One row per "Send to selected list" run. Drop Cowboy only reports each contact's final outcome (and its carrier / line type) by calling the Webhook callback URL set above — a contact stays "pending" until that webhook arrives, which only happens while this web console is running with that URL reachable from the internet.

Settings

Manual credit transfer

Dry run previews the exact request without sending. Live transfers verify by balance change — a 200 alone is never success.

Thresholds

Web console users

Logins for this website only — separate from portal accounts. Admins can add and remove users.

Tracker sheet connection

Signed Apps Script web app that powers the dashboard chips, Push to Sheet, and Ringba cost history. Leave the secret field blank to keep the one already saved.


Ringba Raw push

Sends the full Ringba call-log CSV to a separate sheet on every download.

Daily RVM Color Sync

Colors today's Run Plan tab from live JDI status for the accounts you manage.

Sheet Push — per-account toggles

Which accounts auto-update on each target. An account left unticked simply follows its default.

to

Gates the AUTOMATIC push only (the JDI Web Server's background poll, every ~3 minutes) — the "Push Now" button on the Dashboard tab always works regardless of this window. Leave at 00:00–23:59 for always-on. An end time earlier than the start (e.g. 22:00–06:00) is treated as overnight, wrapping past midnight. Server's local time. One shared window covers both Tracker and Tracker Shared.

The automatic push only runs on checked days. At least one day must stay checked.

Telegram (Telethon)

Credentials + send targets for "Send to Telegram" on reports.

Main Account Low-Credit Alert

Sends an automated Telegram message (via the JDI Web Server's background poll) the moment any Main Account's remaining credit drops to or below this threshold, during the active hours below. Fires once per crossing — it won't repeat until the balance recovers above the threshold and drops again.

to

Leave at 00:00–23:59 for always-on. An end time earlier than the start (e.g. 22:00–06:00) is treated as overnight, wrapping past midnight. Server's local time.

The alert only fires on checked days — defaults to Mon–Fri. At least one day must stay checked.