Features
The whole surface, end to end
Grouped by the part of the operation it serves. If you are looking for a sequencer, a contact database or a CRM, they are deliberately absent — Dialbrew integrates those rather than replacing them.
Leads & prospect lists
Supply the team without collisions, dead numbers or silent depletion.
Prospect lists per client project
Named lists scoped to the client they belong to, so reporting and suppression are per-client by construction.
Lead reservation
An expiring soft lock pins a lead to the SDR working it; a background job releases stale holds so the list keeps circulating.
Import hygiene
Phone numbers normalise to E.164, duplicates collapse on a stable key, and rows missing required fields are reported per row.
Per-client DNC
Suppression enforced at import, before a record reaches a rep — and it survives re-importing the original source.
Phone quality as data
A status recomputed as call outcomes accumulate, plus the origin of each number, so supplier quality is measurable.
Depletion alerting
A warning when a list runs dry, because nothing errors when a rep works an empty list.
Lead rating & lost reasons
Star ratings and structured lost-reason capture, rolled up for analysis.
Companies & contacts
Account-scoped prospect organisations and the people at them.
Activity & calling
One timeline per lead, whatever channel the work happened on.
Unified activity log
Call, SMS, email and note all write to one per-lead timeline, discriminated by channel.
VoIP calling
Twilio numbers held at account level and assigned to users, with cost sync per account.
Recording & transcription
Calls optionally recorded and transcribed, with archival and cleanup on a retention schedule.
Call scripts & A/B tests
Scripts per project, plus script tests that show a per-variant breakdown.
SMS with presets
Reusable message templates so the version written when someone was sharp is the one that gets sent at 3pm.
Shared inbox
Threaded replies that remember the channel last used, so an SMS conversation stays an SMS conversation.
Live activity stream
The timeline streams over SSE, so a manager watching a list sees work as it lands.
Bookings & outcomes
A booking is a unit of output with a recorded fate, not a promise.
Three honest outcomes
Held, no-show, and no-show-with-reschedule as distinct recorded states.
Calendar sync
Two-way with Google Calendar and Outlook, so the invite exists before the rep hangs up.
CRM push
Booked meetings pushed into the client’s own HubSpot or Pipedrive — each client connects their own.
Reschedule in place
A rescheduled meeting stays the same unit of work with a new date and its original attribution.
Cancellation flow
Request and approval, resolved by a stored compensation matrix rather than a monthly negotiation.
Appointment reminders
Automated, so reminder compliance does not depend on how busy the team is.
Slack notifications
Per-channel booking and no-show notifications, event-driven.
Commission & billing
One source of truth for what gets paid and what gets charged.
Products per client
Each product carries a customer price and an SDR commission, so one booking prices twice from one row.
One commission row per booking
Enforced by a unique database constraint, so a retried job or redelivered message cannot double-pay.
Approve → pay lifecycle
With reversion, so "has this been paid" is a stored state rather than a recollection.
Compensation matrix
Cancellations and no-shows resolved identically every month, for both rep and client.
Billing records
A lifecycle from creating → ready → invoiced → sent/paid, with the price frozen so sent invoices stay reproducible.
Procountor invoicing
Records pushed out and polled for status, so invoice state sits beside the work that produced it.
Work owed & EUR efficiency
Compensation tracking and money-per-hour reporting per rep and per project.
Workforce & capacity
Forecasts built on real rates and real available hours.
Allocation rates
Bayesian bookings-per-hour per SDR per project, so small samples stay appropriately conservative.
Manager overrides
A separate visible layer on top of the computed rate, never a silent edit to it.
Holiday-correct working days
Any count of working, billable or expected days subtracts public holidays for the account’s country.
Absences
Vacation, sick leave and personal time as recorded objects that reduce available hours.
Work hours & overrides
Per-account hours with per-user overrides, so part-time is modelled as part-time.
Work-time variance
Expected hours against logged hours, so drift surfaces while you can still act on it.
Teams & rosters
Teams per account, plus a named SDR roster per project held separately from the account manager.
Reporting & the client view
The client reads the same rows you do.
Pre-aggregated rollups
Performance rollups per SDR and per SDR-per-project, so a live portal is viable instead of slow.
Customer portal
Clients log in to their own meetings, reports, billing and DNC — with their own admin and member roles.
Scheduled client reports
Delivered automatically on a configured cadence by a background sweep.
Internal dashboards
Reporting views, an order book, and a manager task queue.
Global search
Across entities, scoped by tenancy and permission.
API keys
Programmatic access for whatever we have not thought of.
Access, security & platform
Scope by permission, hosted in the EU, built to survive a restart.
Six roles
Admin, SDR manager, SDR, account manager, and client admin/member.
Permission templates
Named bundles that set data scope independently of job title.
Permission-driven scope
All-vs-rostered visibility keys off explicit permissions, not role, so a contractor is a configuration.
Employment type
Recorded as the HR fact it is, used to pick a sensible default at invite time.
EU hosting
AWS eu-central-1, analytics on EU cloud with anonymous profiling disabled.
Durable events
A transactional outbox means a crash between commit and publish cannot lose an event.
Idempotent consumers
Processed-message tracking, so a redelivery cannot double-handle.
Impersonation
Admin support access, for when a client says "it does not work on my screen".
Go deeper on a module
- Incentive compensation managementCommission computed from the booking, one row, enforced by the database.
- Lead management softwareLists, expiring reservation, E.164 hygiene, per-client DNC.
- Calling and dialerVoIP numbers, cross-channel inbound routing, recording, scripts.
- Sales performance managementRollups, Bayesian rates, money per hour, work-time variance.
- Lead distributionRosters, claims and permission-scoped visibility.
- How the lifecycle worksThe seven stages and what each one produces.
Book a walkthrough
Put every client on one floor
A walkthrough on your own roster, clients and commission model — from an imported list to a sent invoice. Judged on your operation, not a demo dataset.
EU-hosted · eu-central-1 · integrates the CRM, calendar and telephony you already run