Reach
Outbound contact sourcing, outreach and follow-up tracking. Enter your workspace name to get started.
Lists
Create a list, then fetch contacts into it from any activated source.

Create a list

Just a name and description — you'll pick a source next
Loading…

Fetch into this list

Pick an activated source, or a saved website — AI extracts contacts from websites

List tools

Import from Excel, add a custom field, or bulk-update the contacts currently shown below
Custom fields apply to every contact across the whole workspace, not just this list.
Applies only to the contacts currently matching the search below, not the whole list - search first to narrow, then apply.
#CompanyCityStateCategoryPhoneSource
No contacts fetched into this list yet.
Page 1 of 1
Contacts
Prioritized prospects, today's WhatsApp batch, and follow-ups due — Phase 1 of the outreach platform.
—Total
—Warmest (P1)
—MNRE match (P2)
—Touched
—Interested
—Demos booked

Today's WhatsApp batch

Auto-drafted openers for the next untouched prospects
Manual click-to-send, matching the compliant first-touch flow from the leadgen playbook — no bulk API send. Stay near the ~40-50/day cap per number.
 
Click Generate today's batch to pull the next prioritized, untouched prospects.

Follow-ups due

Touched 3+ days ago, no response logged yet
 
Click Refresh follow-ups due to check who's overdue.

Add a contact

One company at a time

Bulk import

Paste rows copied from a spreadsheet
Company City Category Source Verified (Y/N) Phone
 
PriorityCompanyLocationCategoryMNREPhoneChannelLast touchResponseDemoNotes
Loading…
Priority order follows the lead-gen playbook. Mark a contact Interested, filter to it, then Copy visible as TSV to hand it to sales / import into Bytepaper.
Campaigns
Pick a list, narrow it with a filter, save a fixed target set - then work it with Call, Email and WhatsApp.

Create a campaign

Pick a list, optionally narrow it, then save a snapshot of what matches right now
Loading…
Loading…
Summary
Loading…
CompanyLocationCategoryPhoneStatusLast call
Loading…
Page 1 of 1

Pitch

Attachments
None yet.
Callbacks
Contacts a call was scheduled against — logged as "Connected - Call Back Later", "No Answer", "Busy" or "Not Reachable" with a date. Click a row to open it. Admins see the whole workspace; you see callbacks on campaigns assigned to you.
CompanyPhoneCampaignCallback dateLast outcomeNote
Loading…
Interested
Every contact currently marked Interested, across all campaigns. Click a row to open it. Admins see the whole workspace; you see contacts on campaigns assigned to you.
CompanyPhoneCampaignLocationLast outcomeNote
Loading…
Dashboard
Performance across the team, and yours.

Team

Everyone's activity, combined.
Loading…

Mine

Your own activity for the selected range.
Loading…

By team member

Admins only.
Loading…
Daily calling list
Your auto-built list for the day — overdue follow-ups first, then fresh contacts.

This month

Each bar fills in as that day's contacts get worked — click a day to open its list
Loading…

Today

Loading…

Set up daily rules

Admin only — pick who gets a list automatically, how many contacts each day, and (optionally) which pitch and which list to draw from. A person can have more than one rule.
Contacts already active in another campaign are skipped automatically.
Daily rules
A saved rule repeats automatically once the daily run is scheduled on the server (see README) — saving one doesn't create anything by itself right now.
No daily rules yet.
Reports
Follow-up, calling and user-performance activity, plus estimated query costs (USD/INR). Admins only.
Loading…
Select a report on the left.
Settings
Sources, Channels, Pitch and Webhook — workspace-wide setup for outreach. Admins only.
Sources
Pick a source, then activate it with its own API key. Admins only.
Loading…
Select a source on the left.
Channels
Activate WhatsApp and Email to send from the Contacts page. SMS and Call are logged manually there — nothing to activate. Admins only.
Loading…
Select a channel on the left.
Pitch library
Reusable talking points and attachments you can attach to any campaign or daily-list rule. Editing a pitch here updates it everywhere it's used.
Loading…
Instructions
Type {UserName} to show the calling rep's own name, or {Name} for the contact currently on screen - both fill in automatically on the calling page.
Attachments
None yet.
Save this pitch first to add attachments.
Webhook
Anyone or any form/automation tool can POST to this URL and the lead lands straight in Contacts — no login required to post to it. Admins only to view or set it up.

Pick where webhook leads should be saved

Required — every lead posted to your webhook lands in exactly one list, chosen here.

Your webhook URL

Saving to list ""
POST any fields you like — as JSON or a plain form body, in any case (Company, COMPANY and company all work the same). company/name, phone/mobile, email, city, state, category are picked up automatically. Any other key you send (e.g. utm_source) is saved too — a matching custom field is created the first time that key shows up, so it appears as a real column on Contacts from then on.
Regenerating (or changing the list) invalidates the old URL immediately — update it wherever it was posting from first.
Sample request & response
A quick way to test it — paste into a terminal (this already has your real URL above):

                      
                    
Expected response on success:
{"ok":true,"data":{"lead_id":"666f1f2e2a1b2c3d4e5f6789"}}

Recent activity

Every hit to your webhook URL, success or failure — most recent 20 shown
WhenResultPayload
Loading…
Team
Change anyone's role, pick which menus they see, hand out a magic login link, or log them out of every device — changing a role logs them out automatically. Admins only.
NameEmailRoleMenusMagic login link
Loading…