The complete customer handbook
Everything the platform does, screen by screen — how leads are sourced, how contacts are found and verified, how email is sent safely, and how replies turn into deals. Written for the people who use it, not the people who build it.
What NeuraLeads is
NeuraLeads is an outbound revenue platform. It finds companies that are actively buying, identifies the decision-makers inside them, verifies their email addresses, runs personalised sequences from your own mailboxes, and tracks every reply through to a closed deal — with guardrails that stop your sending domain from being burned along the way.
Who it is built for
Staffing & recruiting firms
Detect live job postings, reach the hiring manager before the requisition goes to a competitor, and track candidate submissions through to placement.
Service businesses
Revenue-cycle management, software development, AI services and digital marketing teams each get their own prospecting signals and messaging profile.
Sales & business development teams
A shared claim queue, per-rep ownership, task tracking and a Kanban pipeline, so nobody works the same account twice.
Agencies running multiple brands
Each client or brand is a separate workspace with its own data, mailboxes, branding, users and billing — fully isolated from every other workspace.
What makes it different
- It sources its own leads. You are not uploading a purchased list. The platform pulls live buying signals — job postings, hiring activity, funding news, technology changes, provider registries — and turns them into leads.
- Every send passes a safety gate. Ten ordered checks run before any email leaves. If one fails, the email is not sent and the reason is recorded.
- Mailboxes are warmed, monitored and rested. A built-in warmup engine builds sending reputation, checks your DNS records and watches blacklists.
- AI is bounded, not autonomous. AI writes, rewrites, classifies and suggests — but a deterministic policy engine, not the model, decides whether an email may send.
- Flat pricing, no per-seat fee. Add your whole team on any plan.
Core concepts
Nine terms carry most of the meaning in the product. Learn these and every screen becomes readable.
| Term | What it means | Where you see it |
|---|---|---|
| Workspace | Your isolated account. All data, users, mailboxes, settings, branding and invoices belong to exactly one workspace and are never visible to another. | Everywhere — it is the boundary around everything |
| Lead | An opportunity — usually a live job posting or a detected buying signal — with a company, title, location, salary and status. | Leads, Pipelines |
| Contact | A named decision-maker with an email address, a priority tier (P1–P5) and a validation status. | Contacts, Validation |
| Client | The company record behind leads and contacts — industry, size, website, location and timezone. | Clients |
| Mailbox | A sending email account you connect. Each has a daily limit, a health score and a warmup status. | Mailboxes, Warmup Engine |
| Campaign | A multi-step email sequence with its own schedule, send window, mailboxes and enrolled contacts. | Campaigns |
| Deal | A revenue opportunity on the Kanban board, with a value, probability, stage and owner. | Deals |
| Pipeline run | One execution of a data stage — sourcing, enrichment, validation or outreach — with counters showing exactly what was kept and what was dropped. | Pipelines |
The six-stage workflow
The left-hand navigation inside the app is ordered as a working sequence, not an alphabet. Follow it top to bottom in your first week and the platform sets itself up in the right order.
Set up
Connect mailboxes, start warmup, confirm your DNS records are in place.
Source
Run lead sourcing. Job boards and signal sources become de-duplicated, filtered leads.
Enrich
Find the decision-makers at each company and rank them P1–P5 by relevance.
Validate
Verify every email address. Only addresses marked Valid ever reach outreach.
Engage
Build a sequence, preview and approve the drafts, and let the engine send inside your window.
Close
Work replies in the unified inbox, convert interest into deals, and track them to won.
Stage 1 — Mailboxes & warmup
Sending reputation is the one asset you cannot buy back. Everything in this stage exists to protect it.
Mailboxes
Connect any SMTP-capable email account — Google Workspace, Microsoft 365, or a custom domain host. For each mailbox you control:
- Daily send limit — how many emails this mailbox may send in a day (30 by default).
- Health score — a live rating combining bounce rate, complaint rate, warmup age and recent deliverability.
- Warmup status — not started, warming, or ready.
- Signature — appended automatically and available as a merge field in every template.
- Outreach role — which decides how the mailbox behaves, below.
Automated mailboxes vs. personal mailboxes
| Role type | Used for | Auto-selected for cold outbound? | Has a login user? |
|---|---|---|---|
| Automated | Machine-sent cold sequences | Yes — the automatic pool | No |
| Personal | Named individuals sending manually or from an assigned campaign | No — manual assignment only | Yes — linked one-to-one to a user |
When you create a personal mailbox, the platform can create or link the matching login user for you and map the outreach role to the right permission level automatically.
How a mailbox is chosen for a send
When a campaign has no mailboxes assigned, the platform picks the healthiest available automated mailbox on a weighted score: health 40% · remaining daily quota 30% · warmup age 15% · deliverability 15%. When a campaign does have mailboxes assigned, it rotates round-robin through exactly those.
Warmup Engine
The warmup engine builds and defends reputation on every connected mailbox. It has seven tabs:
Overview
Per-mailbox warmup status, current daily volume, health score and assessment history.
Analytics
Warmup volume, inbox placement and reply rate over time.
Email threads
The actual peer-to-peer warmup conversations, so you can confirm the engine is working.
DNS & blacklist
Automated SPF, DKIM and DMARC checks, plus blacklist monitoring for your sending domains and IPs.
Profiles
Three ramp templates — Conservative (45 days), Standard (30 days), Aggressive (20 days).
Alerts
Reputation warnings: failed DNS records, blacklist hits, health-score drops.
Behind the tabs, the engine sends and auto-replies to peer warmup emails on a schedule, emulates human reading behaviour, resets daily counters, and runs a recovery check each morning for any mailbox whose reputation slipped.
Stage 2 — Lead sourcing
The sourcing pipeline queries your enabled sources, normalises everything into one shape, removes duplicates three different ways, and applies your exclusion rules before a single lead reaches your database.
What a sourcing run actually does
- Query — every enabled source is queried in parallel with your job titles, locations and filters. Where a source supports it, your exclusion keywords are pushed into the query itself, so unwanted postings are filtered before they are ever downloaded.
- Normalise — results from different sources are mapped into one common lead shape.
- De-duplicate — three layers in order: exact posting identifier, then employer profile, then company + title + state + city.
- Company gate — confidential or blank employers are dropped, companies above your size ceiling are dropped, and excluded industries are dropped.
- Enrich the gaps — where a source did not report a company’s industry or size, an AI step fills it in, with an optional paid firmographic lookup for size specifically. An unknown value is never used as a reason to drop a company.
- Record — leads are saved with their source and sub-source, and the run’s counters show exactly how many were dropped and why.
Run counters — how to read a sourcing result
| Counter | Meaning |
|---|---|
| Fetched | Raw results returned by all sources before any processing. |
| Duplicates removed | Removed by the three-layer de-duplication. |
| Excluded — confidential | The posting had no named employer, so no company could be researched. |
| Excluded — too large | The company exceeded your employee-count ceiling. |
| Excluded — industry | The company sits in an industry you have excluded. |
| Enriched companies | Companies whose missing size or industry was filled in during the run. |
| Saved | New leads written to your workspace. |
Sourcing controls you own
- Job titles and locations you target, and the keywords that exclude a posting outright.
- Company size ceiling — default 200 employees; set it to 0 to disable the limit entirely.
- Excluded industries — IT, staffing agencies and government by default.
- Minimum salary — default $40,000.
- Excluded companies — a permanent do-not-source list you manage on its own screen.
- Per-source tuning — batch size, page depth and result caps for each individual source, plus a global cap per source and how many sources are queried in parallel.
Stage 3 — Contact enrichment
Enrichment turns a company into named people you can write to, ranked so the best contact is emailed first.
Priority tiers
| Tier | Who | Typical use |
|---|---|---|
| P1 | The person who posted the job or triggered the signal | Always contact first |
| P2 | Direct hiring manager or budget owner | Primary alternative |
| P3 | Talent acquisition or procurement lead | Reliable secondary route |
| P4 | HR or operations leadership | Fallback |
| P5 | Functional manager in the relevant department | Last resort |
Rules applied during enrichment
- A hard cap on how many contacts are pulled per company per opportunity — 2 by default — so you never carpet-bomb one account.
- Contacts already in your workspace are matched and re-used rather than duplicated.
- Cost is recorded per provider on every run and appears in your cost analytics.
- Company records are created or updated alongside the contact, including the timezone derived from the company’s location — which is what makes timezone-aware sending possible later.
Stage 4 — Email validation
Validation is not optional and it is not advisory. Only contacts whose address is confirmed Valid can receive outreach — the send gate enforces it regardless of what any campaign says.
| Status | Meaning | Can be emailed? |
|---|---|---|
| Valid | The mailbox exists and accepts mail. | Yes |
| Invalid | The mailbox does not exist. Sending guarantees a hard bounce. | Never |
| Catch-all | The domain accepts everything, so existence cannot be proven. | Only if you explicitly allow catch-alls |
| Unknown | The provider could not reach a verdict. | No |
| Not validated | Never checked. | No |
Validation runs in bulk from the Validation screen or as part of a pipeline run. Results are written back to the contact, so a contact only needs validating once unless you re-check it. Per-contact validation cost is tracked in your cost analytics.
Stage 5 — Campaigns & outreach
A campaign is a sequence of steps, a schedule, a set of mailboxes and a list of enrolled contacts. Everything else on this screen exists to make that sequence land in an inbox and sound like a person wrote it.
Building a sequence
Steps run in order and can be of six types:
Subject, body, optional A/B variants, optional template.
Wait
A delay before the next step.
Condition
Branch on whether the contact opened, clicked or replied.
SMS
A text-message step, where SMS is enabled.
A manual task placeholder inside the sequence.
Call
A manual call task placeholder inside the sequence.
Personalisation tools inside a step
- Merge fields — recipient first name, sender first name, job title from the lead, job location, company name, mailbox signature and more.
- Spintax — write
{Hi|Hello|Hey}and each recipient gets a different variant. Nested patterns are supported, so no two emails read identically. - A/B variants — weighted variants per step, with automatic statistical selection of the winner once there is enough data.
- Templates — pull any active template from your library straight into a step, grouped into Outreach and Follow-up.
- AI assistance — generate a whole sequence from a brief, suggest five subject-line variants, or improve the campaign’s own name and description.
Campaign statuses
Scheduling and send windows
- Send window — the hours of the day the campaign may send, with a timezone.
- Send days — which weekdays are allowed.
- Multiple dated schedules — different windows for different date ranges on the same campaign, in a defined order.
- Per-contact timezone — where a contact’s timezone is known it overrides the campaign timezone, so an East-coast prospect is emailed on East-coast time.
- Optimal-hour scheduling — follow-up steps are placed into local business hours, with 9–11am treated as the strongest window.
- Slow ramp — increase daily volume by a set amount per day instead of starting at full throttle.
Enrolment
- From leads — select leads and the platform names the campaign, builds a three-step sequence, assigns your active mailboxes and enrols the contacts in one action.
- Available leads view — shows only leads not already in an active campaign, with their contact counts, so you never double-enrol.
- Auto-enrolment — a scheduled job adds newly qualified contacts into eligible campaigns.
- Assignment modes — manual, round-robin or weighted distribution of enrolled contacts across your reps.
Automatic pausing
You set bounce-rate and spam-complaint thresholds per campaign. An hourly health check pauses any campaign that breaches them and tells you why. Complaint-rate monitoring pauses sending at a 0.3% complaint rate independently of that.
Preview mode and the Email Preview screen
Switch a campaign into preview mode and it generates drafts instead of sending. On the Email Preview screen every draft can be:
- Read exactly as the recipient will see it, with all merge fields resolved.
- Scored for spam risk — trigger words, suspicious patterns, link-to-image ratio — and for overall deliverability.
- Auto-fixed for the specific spam issues found, or rewritten by AI.
- Approved, rejected, or approved as a batch and released to send together.
Drafts carry their source — campaign, pipeline or broadcast — so you can filter a review queue down to one origin.
The send gate
Every outbound email, from every path in the product, passes the same ten checks in the same order. The first failure stops the send and is recorded with its reason. This is the single most important safety mechanism in the platform.
- Contact statusUnsubscribed, bounced or inactive contacts are never mailed.
- Suppression listBlocks any address, or a whole domain, that you have suppressed.
- Email validationThe address must be confirmed Valid, or an allowed catch-all.
- CooldownNo second email to the same person inside the cooldown period — 10 days by default.
- Per-lead limitCaps how many emails a single opportunity can generate.
- Company capCaps concurrent conversations inside one company, so one account never receives a flood.
- Sequence fatigueStops a contact who has already received many emails from receiving more.
- Domain throttleLimits how many emails go to one recipient domain per day — 30 to major consumer providers, 50 generally.
- Cross-campaign de-duplicationPrevents two campaigns from independently emailing the same person.
- Policy decisionA final go / no-go combining policy rules, content quality and lead score, with a written reason code.
What happens after a send
- Opens are tracked by a tracking pixel and clicks by a redirect on each link. You can point both at your own custom tracking domain, which the platform verifies for you.
- Hard bounces automatically suppress the address and mark the contact inactive — no manual clean-up.
- Complaints feed the complaint-rate monitor and can auto-pause the campaign.
- Replies stop the sequence for that contact immediately and appear in the unified inbox.
- Engagement scoring weights signals by strength — a reply counts far more than a click, a click far more than an open.
Content quality safeguards
- Spam checker — over a hundred trigger words plus pattern and link-ratio checks, run before a send and on demand.
- Similarity guard — measures how close an email is to ones already sent, so near-identical mass mail is caught.
- Humaniser — varies sentence length and rhythm so copy does not read as machine-generated.
- Rendering check — warns about HTML that breaks in common email clients.
- Optional DKIM signing for custom SMTP connections.
Stage 6 — Inbox, replies & deals
Replies from every mailbox land in one place, already threaded, categorised and scored.
Unified inbox
- Threading — messages are grouped into real conversations across mailboxes and campaigns.
- Sentiment — each inbound message is scored positive, negative or neutral.
- Categories — Interested, Not interested, Out of office, Question, Referral, Do not contact, Other.
- AI reply suggestions — drafted from the whole conversation, not just the last message.
- Reply macros — your own saved quick replies with variable substitution and usage tracking.
- Objection library — tested responses to common objections, seeded for you and extendable, each with an effectiveness score.
AI Reply Agent — two modes
Human in the loop
The agent drafts a reply, detects the intent and scores its own confidence, then waits for you to approve, edit or reject. Nothing sends without you.
Autopilot
High-confidence replies of permitted types send automatically after a delay you set, up to a maximum count you set. Low confidence, or anything classed as a destructive action, always escalates to a human.
Replies categorised as interested can be forwarded into your CRM automatically.
Deals
A Kanban board across seven stages — New Lead → Contacted → Qualified → Proposal → Negotiation → Won or Lost. Stages are configurable per workspace.
The claim queue
New deals arrive unclaimed and are broadcast to every business developer and recruiter, in-app and by email. Any of them can claim a deal to take ownership; the claimer or an admin can release it back. Admins can also assign a deal directly to a named person, who is notified immediately. Both notification types respect each user’s own notification preferences.
Deal detail — the 360 view
- The originating job or signal that created the opportunity.
- The full mail chain — outbound sends and inbound replies merged into one chronological history.
- Candidate submissions with their own lifecycle: Submitted → Reviewed → Sent to client → Placed or Rejected.
- Tasks with assignee, due date, priority and status, plus a personal “my tasks” view.
- A complete activity timeline.
Filtering the board
Filter by stage, by value or probability (equals, not equals, less than, greater than, between), by created-date range, by claim state (anyone, unclaimed, me, or a named person), by free-text search, or narrow to just your own deals. Each card shows who claimed it, its owner and its age in days.
Forecasting
An AI forecast engine projects pipeline outcomes from stage, value, probability and engagement history.
What the AI does — and what it may not
AI is used in fourteen places in the product. In none of them does a model have the final say over whether an email is sent.
Where AI helps
| Capability | What it produces |
|---|---|
| Email content generation | First-draft outreach copy from the lead, company and role context. |
| Per-contact personalisation | Rewrites the email at send time using that contact’s profile. Optional, and falls back to the original copy on any failure. |
| Sequence generation | A complete multi-step sequence from a short brief, with a non-AI template fallback. |
| Subject line variants | Five A/B-ready subject lines per step. |
| ICP Wizard | A full ideal-customer profile — industries, titles, states, company sizes — with a rule-based fallback. |
| Natural-language lead search | Type “healthcare companies in Texas hiring nurses” and get the filtered result set. |
| Reply classification | Intent detection on every inbound message, with a keyword-based fallback if the model is unavailable. |
| Reply drafting | A suggested response with a confidence score. |
| Next-best-action | A recommended next move on a conversation. |
| Lead scoring | Hiring signals, company size, industry, salary and web presence combined into a score, refreshed daily. |
| Engagement scoring | Replies, clicks and opens combined into cold, warm, hot or dead. |
| Company enrichment | Fills missing industry and size during sourcing. |
| Spam remediation | Explains why copy scored badly and rewrites it to fix exactly those issues. |
| Forecasting | Pipeline projections from deal and engagement history. |
The guardrails around it
- A deterministic policy engine decides sends, not the model. Its rules are fixed, readable and overridable per workspace.
- Every AI decision is logged with its inputs, its output and its reason code, so any send or auto-reply can be explained after the fact.
- Inbound content is sanitised before it reaches a model, so text inside a prospect’s reply cannot issue instructions to your AI.
- Low confidence escalates to a human, and so does anything classified as a destructive action.
- Structured outputs are validated against a schema; malformed model output is rejected rather than acted on.
- Failures retry and fall back across providers, so an outage at one AI vendor does not stop your campaigns.
- Token cost is metered per call and appears in your cost analytics alongside every other provider.
Screen-by-screen reference
Every screen in the product, what it is for, and who reaches it by default.
| Screen | What it does | Default access |
|---|---|---|
| Dashboard | Live KPIs, the six-step getting-started checklist, recent activity and alerts. | Everyone |
| Mailboxes | Connect, configure, health-check and role-assign sending accounts. | Admin, BDM |
| Warmup Engine | Reputation building, DNS and blacklist monitoring, warmup analytics. | Admin, BDM |
| Pipelines | Run and monitor the four data stages independently, with per-run counters. | Admin, BDM |
| Leads | Every sourced opportunity — spreadsheet-style text and numeric filters, bulk actions, status override, export exactly as displayed, natural-language search, saved smart lists. | Everyone |
| Clients | Company records — industry, size, website, location, timezone — and everything attached to them. | Everyone |
| Contacts | People, priority tiers, validation status, unsubscribe state, bulk operations. | Everyone |
| Validation | Bulk address verification and its results. | Everyone |
| ICP Wizard | Build and store ideal-customer profiles that drive targeting. | Admin, BDM |
| Email Templates | Reusable templates by category and industry, one active per category, with preview, duplicate and a seeded starter library. | Admin, BDM |
| Campaigns | Sequences, schedules, enrolment, A/B tests, auto-pause rules. | Admin, BDM |
| Outreach | Direct send execution and outreach history. | Admin, BDM |
| Email Preview | Draft review, spam and deliverability scoring, AI rewrite, approve, reject or batch send. | Admin, BDM |
| Inbox | Unified replies, sentiment, categories, macros, AI drafts. | Admin, BDM |
| Deals | Kanban pipeline, claim queue, candidates, tasks, 360 detail view. | Admin, BDM |
| Reports | Six operational reports, all filterable, sortable and exportable. | Admin, BDM |
| Analytics | Revenue, win rate, average deal size, pipeline value, ROI, cost per lead, team leaderboard, campaign comparison. | Admin |
| Attribution | Which source, campaign and touch produced each won deal. | Admin, BDM |
| Visitors | Website visitor tracking via a small script — sessions, page visits, buying-intent scoring. | Admin |
| Automation | Switch each scheduled background job on or off; see its schedule and last run. | Admin |
| Activity Log | Login history, authentication audit, active users, account unlock. | Super admin |
| User Management | Your workspace login, role and notification defaults. Every plan includes one user; additional logins are set up by NeuraLeads support. | Admin |
| Roles & Permissions | Per-module permission matrix; create custom roles. | Super admin |
| Excluded Companies | Your permanent do-not-source list. | Admin |
| Billing | Invoices, PDFs, payment status, subscription management. | Admin, BDM |
| Data Backups | Create, download, restore and delete backups of your workspace data. | Admin |
| Settings | Eleven configuration tabs — see below. | Admin |
| Profile | Your own details, password and notification preferences. | Everyone |
Reports in detail
| Report | Answers | Filters |
|---|---|---|
| Client Analytics | Per-company contacts, leads, sends, replies, bounces, placements and unsubscribes. | Search, industry, category, date range |
| Campaign Performance | How each campaign performed, including unsubscribes. | Search, status, date range |
| Mailbox Health | Deliverability per sending account. | Search, warmup status |
| Daily Activity | Sent, opened, replied and bounced over time. | 7–180 days, daily or weekly |
| Contact Engagement | How each individual has engaged across all outreach. | Search, client, minimum emails, has replied |
| Domain Deliverability | Performance broken down by recipient domain. | 7–180 days |
Every report exports to file, capped at 10,000 rows per export.
Settings tabs
| # | Tab | Controls |
|---|---|---|
| 1 | Job Filters | Target titles, locations, exclusion keywords, salary floor. |
| 2 | Job Source APIs | Which lead sources are enabled, and their credentials. |
| 3 | AI / LLM | AI provider selection and model choice. |
| 4 | Contacts | Contact discovery provider and enrichment behaviour. |
| 5 | Validation | Validation provider and catch-all policy. |
| 6 | Outreach | Send mode, personalisation, humanisation, tracking. |
| 7 | Business Rules | Daily limit, cooldown, per-company cap, salary threshold, size ceiling, excluded industries. |
| 8 | Deliverability | Throttles, bounce handling, complaint thresholds, DKIM. |
| 9 | LOB Lead Sources | Signal-source credentials and the intent-signal scheduler switch. |
| 10 | Source Tuning | Per-source batch size, page depth, result caps and parallelism. |
| 11 | Notifications | The sender identity used for system and notification email, with a “send test” button. |
Every provider tab has a test connection button, so you can confirm a credential works before a pipeline depends on it. Stored credentials are encrypted and never displayed back to you — a saved field shows only that a value is set.
Integrations
You bring your own provider accounts and connect them in Settings. Every category has several options, so you are never locked to one vendor — and every category has a mock mode for training and testing without spending credits.
| Category | Options |
|---|---|
| Job & lead sources | Apollo, JSearch, TheirStack, Google Jobs (SerpAPI), Adzuna, SearchAPI, USAJobs, Jooble, JobDataFeeds, Coresignal, Fantastic.jobs |
| Contact discovery | Apollo, Seamless, Hunter.io, Snov.io, RocketReach, People Data Labs, Proxycurl |
| Company enrichment | Clearbit, OpenCorporates, Apollo firmographics |
| Email validation | NeverBounce, ZeroBounce, Hunter, Clearout, Emailable, MailboxValidator, Reacher |
| Email sending | Any SMTP provider — Google Workspace, Microsoft 365, custom domains |
| AI engines | Groq, OpenAI, Anthropic, Google Gemini |
| CRM | HubSpot, Salesforce — bidirectional sync with a full sync history |
| Team notifications | Slack, Microsoft Teams |
| SMS & calling | Twilio |
| Calendar | Calendly, Cal.com — bookings tracked against contacts and deals |
| Signal sources | Provider registry, Google Business, Crunchbase, BuiltWith, PageSpeed, GitHub, news feeds |
| Payments | Stripe for subscriptions and invoice checkout, or manual payment recording |
Your own API access
- API keys — create scoped keys with expiry dates for your own integrations, and revoke them at any time.
- Webhooks — subscribe to events and receive signed payloads you can verify. Failed deliveries retry three times with increasing delays.
Webhook events available today: email sent, opened, clicked, replied and bounced; contact unsubscribed; campaign completed; lead created.
Background automation
Seventeen scheduled jobs keep the platform working while nobody is logged in. Every one can be switched off individually from the Automation screen — useful during a migration, a quiet period, or a provider outage.
| Group | Job | Runs |
|---|---|---|
| Warmup Engine | Daily warmup assessment | Daily, 00:05 UTC |
| Peer warmup cycle | Hourly, 9am–5pm UTC | |
| Auto-reply cycle | Hourly at :30, 9am–5pm UTC | |
| Daily count reset | Daily, 00:00 UTC | |
| DNS health checks | Every 12 hours | |
| Blacklist checks | Every 12 hours | |
| Daily log snapshot | Daily, 23:55 UTC | |
| Auto recovery check | Daily, 06:00 UTC | |
| Read emulation | Every 30 minutes | |
| Lead Pipeline | Scheduled lead sourcing | 6× daily, every 4 hours |
| Campaign & Outreach | Campaign sequence processor | Every 2 minutes |
| Inbox sync | Every 5 min, 8am–7pm UTC | |
| Check outreach replies | Every 15 min, 8am–7pm UTC | |
| Campaign auto-enrolment | Every 30 minutes | |
| Intelligence | Daily lead scoring | Daily, 03:00 UTC |
| Nightly CRM sync | Daily, 04:00 UTC | |
| Monthly cost analysis | 1st of month, 03:30 UTC | |
| System | Daily data backup | Daily, 02:00 UTC |
| Backup cleanup | Daily, 02:30 UTC | |
| Daily cost aggregation | Daily, 23:45 UTC |
Additional monitors run alongside these: hourly campaign health checks that auto-pause on a threshold breach, and continuous complaint-rate monitoring. A locking mechanism guarantees a job never runs twice at the same moment, even across multiple servers.
Users, roles & permissions
Four built-in roles cover most teams. Where they do not, you can build your own on top of them.
| Role | Scope | Typical holder |
|---|---|---|
| Super Admin | Everything, across all workspaces. Manages workspaces, roles and the audit log. | The platform operator |
| Admin | Everything inside one workspace, including settings, billing and backups. Cannot manage roles, workspaces or the audit log. | Workspace owner |
| BDM | Client-facing work: leads, contacts, campaigns, inbox, deals and reports. Read-only on the dashboard. | Business development |
| Recruiter | Focused on candidates and deal delivery. | Delivery team |
The permission matrix
Permissions are set per module at four levels: Full access · Read & write · Read only · No access. Three modules go further and are controlled tab by tab rather than as a whole:
- Warmup Engine — each of its seven tabs independently.
- Pipelines — each of the four stages independently, so a user can run sourcing but not outreach.
- Settings — each of the ten configuration tabs independently, so a user can tune sources without seeing everything else.
Custom roles
Create a role, give it a display name, base it on one of the built-in roles, then adjust its matrix. Built-in roles cannot be deleted, and neither can a role that is currently in use by a user.
Account security controls
- Email verification is required before an account becomes active.
- Accounts lock automatically after repeated failed logins; a super admin can unlock them.
- Every login attempt is recorded with its outcome and reason — invalid credentials, inactive, unverified or locked.
- Sessions expire and refresh silently in the background, so you are not logged out mid-task.
- Each user belongs to exactly one workspace and cannot see another’s data.
- Unverified accounts older than 72 hours are cleaned up automatically.
Notification preferences
Every user has two master switches — in-app notifications and email notifications — editable by an admin or by the user on their own profile. They gate every notification the platform would otherwise send that person: deal broadcasts, assignments and system alerts.
Plans, limits & billing
Flat monthly pricing with no per-seat charge, a 14-day trial on every plan, and 20% off when billed annually.
| Free | Pro | Max | Custom | |
|---|---|---|---|---|
| Monthly price | $0 | $99 | $299 | Quoted |
| Annual, per month | $0 | $79 | $239 | Contract |
| Credits per month | 300 | 6,000 | 25,000 | From 25,000 |
| Emails per month | 500 | 25,000 | 150,000 | From 150,000 |
| Mailboxes | 1 | 25 | 1,000 | From 1,000 |
| Active campaigns | 2 | 25 | 100 | From 100 |
| Contacts stored | 1,000 | 25,000 | 150,000 | From 150,000 |
| Leads stored | 2,000 | 50,000 | 250,000 | From 250,000 |
| Warmup engine | — | Yes | Yes | Yes |
| AI Sales Agent | — | Yes | Yes | Yes |
| ICP Wizard | — | Yes | Yes | Yes |
| A/B testing | — | Yes | Yes | Yes |
| Analytics | — | Yes | Yes | Yes |
| Webhooks & CRM sync | — | Yes | Yes | Yes |
| Attribution & visitors | — | — | Yes | Yes |
| Intent signals | — | — | Yes | Yes |
| White-label & agency mode | — | — | Yes | Yes |
| Support | Priority + SLA | Account manager |
Plan limits are enforced at the moment you create something, not silently in the background — you are told immediately if an action would exceed your plan, so nothing is ever created and then quietly discarded. Alongside those caps run two monthly meters: credits, which pay for data enrichment, validation and AI (roughly six credits move one contact from sourced to ready-to-send), and a separate send allowance. They are independent — running out of one does not affect the other — and extra credits can be bought on paid plans at $20 per 1,000, valid for 12 months.
Invoicing
- Invoices are generated monthly and numbered sequentially, with duplicate protection.
- Each invoice carries line items, tax at your configured rate, and a downloadable PDF.
- Status moves Draft → Sent → Paid, or → Overdue if the due date passes.
- Automated email at each point: a new invoice with the PDF attached, an overdue reminder, and a payment acknowledgement.
- Pay by card through hosted checkout, or have payments recorded manually — bank transfer, cheque or card.
- Subscriptions can be started, reviewed and cancelled at period end from the Billing screen.
Cost tracking & ROI
Separate from what you pay for NeuraLeads, the platform meters what your own provider accounts cost you, in five categories: lead sourcing, contact discovery, validation, sending and AI. Costs are captured per call — accurate to fractions of a cent for AI tokens — and surface as cost per source, cost per lead and return on investment in Analytics. Credit usage is metered per workspace with a running balance.
Your data — privacy, control & recovery
You remain the controller of the contact data in your workspace. These are the controls the platform gives you to honour that responsibility.
Isolation
Every record belongs to exactly one workspace, and every query is scoped to the workspace of the person making it. There is no shared pool of contacts, leads or campaigns between customers.
Data-subject rights
Right of access
Export everything held about one email address in a single action: their contact record, every email sent to them, every reply, any site visits, and their suppression status.
Right to erasure
Anonymise a person’s details on request. The address is added to your suppression list at the same time, so erasure cannot accidentally lead to them being contacted again, and the action is written to your audit trail.
Suppression & unsubscribe
- Every outbound email carries an unsubscribe path, and an unsubscribe is honoured immediately and permanently.
- You can suppress a single address or an entire domain by hand at any time.
- Hard bounces suppress automatically.
- A reply categorised “do not contact” removes that person from further outreach.
- Suppression is checked at position two of the send gate — before validation, before any campaign logic.
Backups
A backup of your workspace data is taken automatically every day, and old backups are cleaned up on a schedule. From the Data Backups screen you can create a backup on demand, download one, restore from one, or delete one. Restoring is a deliberate, confirmed action — you type the word RESTORE to proceed — because it replaces current data.
Audit trail
Login attempts, permission changes, AI decisions, scheduled job runs, campaign sends and data-erasure actions are all recorded. Administrators can review authentication history, currently active users and system activity at any time.
Platform security
- Passwords are stored using a modern memory-hard hashing algorithm — they are never recoverable, only reset.
- Provider credentials you enter are encrypted at rest and never shown back to you.
- All traffic is served over HTTPS with strict transport security and a content security policy.
- Login, pipeline execution and billing actions are rate-limited to resist abuse.
- Webhook payloads are cryptographically signed, so your receiving system can verify they genuinely came from us.
- API keys are stored only as hashes, carry scopes, and can be given an expiry date.
Default business rules
These are the shipping defaults. All of them are configurable per workspace.
| Rule | Default | Why it exists |
|---|---|---|
| Daily send limit per mailbox | 30 | Keeps volume inside what a real person could send, which is what inbox providers expect. |
| Cooldown between emails to one person | 10 days | Prevents the same prospect being chased from several angles at once. |
| Contacts per company per opportunity | 2 | Protects the account relationship — no carpet-bombing. |
| Minimum salary on a sourced role | $40,000 | Filters out roles too small to be worth a placement. |
| Company size ceiling | 200 employees | Keeps sourcing inside the ideal-customer profile. Set to 0 to disable. |
| Excluded industries | IT, staffing, government | Competitors and non-buyers. Fully editable. |
| Domain throttle — major consumer providers | 30 / day | These providers are the strictest about volume from one sender. |
| Domain throttle — all other domains | 50 / day | Prevents one company’s mail server from seeing a burst. |
| Complaint-rate auto-pause | 0.3% | The industry line beyond which reputation damage compounds quickly. |
| Validation requirement | Valid only | Bounces are the fastest way to lose a sending domain. |
| Target industries | 22 non-IT industries | The default ideal-customer profile. Editable per workspace. |
Frequently asked questions
Do I need my own API keys, or is everything included?
You bring your own accounts for lead sources, contact discovery, validation and AI. This is deliberate: you pay those providers at their own rates rather than a marked-up reseller price, you keep the relationship and the data, and you can switch provider whenever you like. Every category also has a free or low-cost option to start with, and a mock mode so you can learn the product before spending anything.
How long before I can send at full volume?
Plan for 20 to 45 days on a brand-new domain, depending on the warmup profile you choose. An established domain that already sends business mail warms faster. The platform will let you send sooner — it simply cannot protect you from the consequences, which is why the warmup profiles exist.
What happens if I exceed my daily email limit?
Nothing is lost. Emails beyond the limit are queued and sent on the next available day inside your send window. You can also raise the limit, add mailboxes, or upgrade your plan.
Can I use Gmail or Outlook mailboxes?
Yes. Any SMTP-capable provider works, including Google Workspace, Microsoft 365 and custom domain hosts. Note that some Microsoft 365 tenants disable basic SMTP authentication by default — if a mailbox refuses to connect, ask your IT administrator to enable authenticated SMTP for that account, or connect it over OAuth instead.
Will an email ever send that I did not review?
That is your choice. Turn on preview mode and every email becomes a draft you approve first. Leave it off and the campaign engine sends within your schedule, still subject to all ten send-gate checks. The AI Reply Agent works the same way: human-in-the-loop by default, autopilot only if you enable it.
What stops two of my reps from emailing the same person?
Three separate mechanisms: cross-campaign de-duplication in the send gate, the per-company contact cap, and the cooldown period. On the deal side, the claim queue means a deal has exactly one owner from the moment someone claims it.
Can I try the product without spending provider credits?
Yes. Every integration category has a mock mode that returns realistic sample data. New Starter workspaces are also seeded with sample leads, contacts, a mailbox and a campaign, so the interface is not empty on day one.
Can I switch plans, and what happens to my data?
Upgrade at any time for immediate access to the new limits. Downgrade at any time and your current plan runs to the end of the billing period. Your data is not deleted when limits shrink — you simply cannot create new records above the new limit until you are back under it.
How do I know what my outreach actually costs me?
Analytics tracks every provider call in five categories and reports cost per source, cost per lead and return on investment. AI token cost is metered per call rather than estimated, so the figures are real, not averages.
What happens to a contact who replies “not interested”?
Their sequence stops immediately. The message is categorised in your inbox, the sentiment is recorded, and the send gate will not re-enter them into outreach. If the reply reads as “do not contact”, they are suppressed outright.
Can I export my data?
Yes. Leads, contacts and all six reports export to file, exactly as you have them filtered and columned on screen. A data-subject export for one individual is a separate, purpose-built action.
What is the difference between a report and analytics?
Reports are operational — filterable, sortable, exportable tables you use to check work and share with a client. Analytics is strategic — revenue, win rate, ROI, cost per lead and team performance, aimed at decisions rather than tasks.
Your first week
A realistic path from an empty workspace to a first reply.
| Day | Do this | Result |
|---|---|---|
| 1 | Connect your mailboxes, set signatures and daily limits, and start warmup on the Standard profile. Check that SPF, DKIM and DMARC are green on the DNS tab. | The reputation clock starts running. |
| 1 | Set your targeting — industries, job titles and exclusions — and adjust the business rules to your reality. | Targeting is defined. |
| 2 | Add credentials for one lead source, one contact provider, one validation provider and one AI engine. Use “test connection” on each. | Every dependency is proven before it matters. |
| 2 | Run the ICP Wizard, then run lead sourcing once. Read the run counters, not just the total. | You learn which filter is doing the work. |
| 3 | Run contact enrichment, then validation. Review the priority tiers on your contacts. | A clean, sendable list. |
| 4 | Build a three-step sequence from a template, and turn on preview mode. | Drafts, not sends. |
| 4 | Review every draft on the Email Preview screen. Fix anything scoring badly for spam. Approve a small batch. | You see exactly what a prospect will see. |
| 5 | Release the batch inside a narrow send window at low volume. Watch the inbox and the mailbox health score. | First real sends, safely. |
| 6–7 | Work the replies. Categorise them, use macros, convert interest into deals and claim them. | The loop is closed end to end. |