VICIdial documentation

Everything you need to run your CreatixReach platform — from sign-up to scaling your team. Browse a section below, or search the full guide.

Getting started

Everything between signing up and your first login: account creation, identity and business verification, choosing a package, payment, and what happens while your dialer is being provisioned.

7 articles →

Your platform

What you actually receive: a dedicated VICIdial installation on your own virtual machine, how it is sized to your agent count, and how we keep it patched and available.

4 articles →

Managing agents

Adding and removing agent accounts, resetting passwords, and monitoring what your team is doing on live calls.

4 articles →

Phone numbers

Your DID numbers: what is included, how to get more, how to release them, and how automatic caller-ID rotation protects your answer rates.

5 articles →

Campaigns

Building campaigns, uploading and mapping leads, starting and stopping dialing, and configuring dispositions.

4 articles →

Dial methods

The full set of VICIdial dial methods, what each one does to your drop rate and agent utilization, and how to choose between them.

7 articles →

Inbound and voicemail

Handling calls that come to you: inbound routing, greetings, and voicemail.

3 articles →

Call logs and recordings

Reading call logs, understanding billed versus unbilled rows, and playing or downloading recordings.

4 articles →

Calling credit

How prepaid calling credit works, how per-minute billing is calculated, and how to top up.

4 articles →

Our smart defaults

The settings we configure for you before handover, and the reasoning behind each one.

3 articles →

Compliance and trust

Verification requirements, TCPA and Do-Not-Call acknowledgements, and a clear split of which obligations are ours and which are yours.

3 articles →

Troubleshooting

The issues that come up most often, what usually causes them, and what to check before opening a ticket.

4 articles →

Support

How to reach us, what to include in a ticket, and what happens next.

3 articles →

Getting started

Creating your account

Head to /sign-up to create your account.

You will need:

  • A valid business or personal email
  • A password (8+ characters)
  • A few minutes for email verification

Once your email is verified you will land on the dashboard. From there you finish identity verification, choose your package, and pay.

If you sign up with the wrong email by mistake, just create a new account with the correct one. The old one can be ignored or deleted on request.

Identity verification (KYC)

Before we build your platform, we verify who you are. CreatixReach operates as a registered US voice provider, so knowing our customers is required - it protects you, your caller-ID reputation, and the phone network from fraud. Your dialer is built only after you are approved.

When you start verification you choose one of two paths:

  • Individual - a government-issued photo ID (passport, driver license, or national ID, including Egypt National ID) plus a quick live selfie.
  • Business / LLC - everything in the individual path, plus your company registration details and a copy of your formation document. For US companies that means your EIN, and where applicable your FRN and Form 499 filer information; for companies outside the US, your local Tax ID.

Both paths also ask for:

  • A professional (business-domain) email, confirmed with a one-time code
  • Your website
  • Agreement to three separate policies - our Acceptable Use Policy, a TCPA acknowledgment, and a Do-Not-Call acknowledgment - each timestamped to your account

You can capture your ID and selfie right in the browser, or scan a QR code to finish on your phone. Review usually takes minutes to a few hours during business hours. If something is missing you get a clear reason and can resubmit with no penalty. If it is taking too long, open a support ticket and we will check it personally.

Choosing your package

Go to /dashboard/create-server after your verification is approved.

CreatixReach is priced by agent seats. You choose how many agents you need - anywhere from 3 up to 50 - and the monthly price updates live as you move the counter. The more seats you choose, the lower the effective cost per agent.

Every package includes:

  • A dedicated server that is never shared with another customer
  • A block of local US phone numbers at no per-number cost
  • A dialer pre-optimized for predictive dialing
  • Your leads, uploaded and dialing in minutes

The exact price for your chosen agent count is shown before you pay. Need more than 50 agents, or a custom arrangement? Contact us and we will put together a plan that fits.

See the Pricing page for the live agent counter.

Telling us about your campaign

When you order your package you also tell us a little about how you will use it, so we can tailor your setup from day one. You provide:

  • Your use case - a short description of what you will be calling about
  • Target US cities - one to three cities you want to focus on
  • Area codes - the local area codes you would like your numbers to come from (they must belong to the cities you picked)

We use this to build a local-presence footprint that matches your campaigns, so the people you call see a familiar local number.

CreatixReach currently serves the United States only. Your number quantity is set by your agent count and is fixed for the package - if you need to adjust it later, just open a support ticket.

Paying for your package

After you choose your agent count, you go to the payment screen, which shows the exact amount due.

Package payments and calling-credit top-ups are made by cryptocurrency today, processed securely at checkout. Confirmations usually take a few minutes.

Prefer a different payment method? Open a support ticket (or see the Payments page) and our billing team will arrange an alternative for you personally.

Once your payment confirms, your order enters our provisioning queue - see What happens after you pay.

What happens after you pay

CreatixReach dialers are built and tested by our team - not spun up blindly by a machine. This is deliberate: a human checks that your server, your numbers, and your carrier connection all work before your account goes live.

After your payment confirms:

  1. Your order enters our provisioning queue
  2. We build your dedicated server
  3. We load your local numbers and connect them to the network
  4. We set up your agents and your four ready campaigns, then place live test calls
  5. We send you your login the moment everything checks out

You will see a live status page while we work. Most accounts are ready within a few hours. When your dialer is live and tested, you receive an email with your dashboard link, your admin login, and your agent sign-in links.

Calling is pay-as-you-go, so top up calling credit from the dashboard before your team starts dialing. If anything needs your attention, the page tells you in plain language - and in many cases we are already on it before you reach out.

Logging in for the first time

When your platform goes live, your activation email brings your dashboard link and your admin login - and every agent seat gets its own secure one-click sign-in link (a magic URL).

  • Agent links - one per seat. An agent clicks their link, allows the microphone, and lands in the right campaign with the right phone. Nothing to type, nothing to install.
  • Admin login - your scoped admin account for the dialer's admin interface, included in the activation email.

You can copy any agent's link, or reset an agent's password, any time from Dashboard > Agents (see Managing agents).

Treat magic links like passwords - anyone with the link can log in as that agent. If you think a link leaked, reset that agent's password from the portal and share the fresh link.

Your platform

About your dialer

Your platform runs an enterprise build of VICIdial, the most widely deployed open-source predictive dialer in the world and the de facto industry standard for outbound call centers.

What you get out of the box:

  • Predictive dialing (RATIO, ADAPT, and MANUAL modes)
  • Inbound and blended campaigns
  • Real-time agent monitoring and call recording
  • Lead management with per-file list controls
  • Disposition tracking and reports
  • Multi-campaign support

We layer outbound-friendly defaults on top so you do not have to know VICIdial intimately to get good results. See Our smart defaults.

Dedicated, not shared

Every subscription gets its own dedicated server. We never put two customers on the same machine.

Why this matters:

  • Your CPU and RAM are always 100% yours. Other customers cannot slow you down.
  • Your bandwidth is yours. No noisy-neighbor effect on call quality.
  • Your data is isolated. No shared database, no shared filesystem.
  • You get resource limits matched to your package, not an artificial cap on a crowded box.

Most low-cost dialer-as-a-service providers cram dozens of customers onto a single server. We do not. The difference shows up the moment your team scales past a few agents.

Server power

Every account runs on its own dedicated server, and the server is sized to your agent count - the more agents in your package, the more processing power, memory, and storage you get. You never share a machine with another customer.

Across every size you get:

  • Modern data-center-class CPU
  • High-performance NVMe SSD storage
  • Generous, dedicated bandwidth for clean call audio
  • Resource limits matched to your seats, so you are never artificially throttled below your package

If you need a size beyond our standard range (more than 50 agents), contact us for a custom build.

Reliability and maintenance

We design for always-on operation. Maintenance is automated and runs daily during low-traffic hours. Routine maintenance never takes your platform offline.

What runs automatically every day:

  • Log rotation (keeps disks healthy)
  • Database optimization
  • Security updates where safe to apply hot
  • Disk and resource monitoring

We monitor your platform 24/7 from our side. If something looks wrong, we are usually fixing it before you notice.

For deeper issues, open a support ticket. We respond fast.

Managing agents

Adding agents

Go to Dashboard > Agents in the portal.

Click Add agent. Fill in:

  • Agent username (4-20 characters, letters and digits, will be uppercased)
  • Agent password (you choose, 4+ characters)
  • Full name

The agent is created instantly on your platform. You can then share the agent magic URL with them, or have them log in via the agent URL with their username and password.

Each package has a fixed maximum number of agents. The portal will refuse to create more than that. If you need more seats, contact us to move up.

Changing an agent password

Go to Dashboard > Agents.

Find the agent. Click Reset password.

Type the new password. Click confirm. The change takes effect immediately. The agent must log out and back in with the new password.

You can repeat this as often as you need. There is no rate limit on password resets from the portal.

Removing an agent

Go to Dashboard > Agents.

Find the agent. Click Delete agent (or the trash icon).

Confirm in the dialog.

What this does:

  • Disconnects the agent immediately if logged in
  • Removes their account from the platform
  • Releases their seat (so you can add a replacement)
  • Cleans up their phone configuration

The agent's historical call logs and dispositions are kept for your records.

Watching agents live

Open the live floor report (the real-time report linked in your activation email, also available from your admin interface) to see your whole floor at a glance - who is on a call, who is paused, who is idle, plus calls in progress and the campaign's pacing as it happens.

Supervision is built in, on every package:

  • Click LISTEN next to any agent to hear their calls silently - and monitoring stays locked on that agent across call endings and wrap-up, so you can coach through a whole run of calls
  • Press a key to whisper (coach your agent privately; the customer hears nothing) or barge (join the call three-way)
  • An on-screen status shows when monitoring is active, with one-click stop

Your portal sidebar also has an Agents page that shows status and lets you quickly reset passwords or kick stuck sessions.

Phone numbers

Your included phone numbers

Your package comes with a block of local US phone numbers at no per-number cost - they are part of what you already pay monthly. The quantity is based on your agent count and is fixed for the package.

You can see all of your numbers in your dashboard. Every outbound campaign uses your numbers automatically for local presence and rotation (see Your numbers on your campaigns).

Your numbers stay yours as long as your subscription is active. You do not buy numbers one-by-one from a store - if you need more numbers or a different mix of area codes, we handle it for you (see Getting more or different numbers).

Getting more or different numbers

Want additional numbers, more area codes, or a different local footprint than the one you started with? Open a support ticket from Dashboard > Support and tell us what you need.

Because your numbers are provisioned and managed for you, changes are handled by our team rather than a self-service store. This keeps your caller-ID reputation clean and your routing correct. We will confirm the details and take care of it.

Releasing or changing a number

You can manage renewals and releases for your numbers from your dashboard.

Important: a number that is currently assigned to an active campaign is locked - you cannot release it until you remove it from the campaign first. This prevents you from accidentally breaking a live caller-ID rotation.

Your numbers renew alongside your package. You will get a reminder before a number is due, and a summary after any release. If you want us to swap numbers or change your area-code mix, open a support ticket and we will handle it.

Your numbers on your campaigns

You do not assign numbers by hand - every outbound campaign automatically carries your full number inventory as its caller-ID pool.

  • Your ready campaigns arrive with a complete caller-ID plan already attached
  • Campaigns you create yourself get the same treatment automatically - all of your numbers, rotating evenly

There is nothing to configure and nothing to forget, and no campaign can end up accidentally dialing from a single overworked number. If you want a different mix of numbers or area codes behind your campaigns, see Getting more or different numbers.

How caller-ID rotation works

Caller ID is handled for you, automatically:

Local presence - your ready campaigns carry a complete caller-ID map built from your own numbers: when you dial into an area code where you own a number, the person you are calling sees that local number (dialing a 305 lead presents your 305 caller ID). This is why we ask for your target cities and area codes at order time (see Telling us about your campaign) - a familiar local number significantly improves answer rates.

Even rotation - everywhere else, and on campaigns you create yourself, your numbers rotate one call at a time, so every number ends the day with a balanced call count. Even usage is the single cheapest protection against your numbers being flagged as spam - and here it is automatic, with nothing for a manager to configure or forget.

The caller ID shown is always a real number you own, and whichever campaign is dialing, the platform keeps your calling compliant (see Compliance and trust).

Campaigns

Creating a campaign

Your platform arrives with four ready campaigns - Inbound, Manual, Adaptive, and Ratio - already configured and tested, so your team can dial from day one without building anything.

When you want more, go to Dashboard > Campaigns and click New campaign:

  1. Pick the campaign type - Manual, Ratio, or Adaptive (see Dial methods for how each paces calls)
  2. Name it - any label (e.g. "May insurance leads")
  3. Set calls per agent - a bounded slider with clear warnings, so you can push throughput deliberately, never by accident

Click Create. The new campaign is cloned from your own proven default of that type - settings, agent hotkeys, detection profile, and caller-ID plan included - so it is production-grade from the first dial. All of your numbers are attached automatically (see Phone numbers).

Then upload leads right from the campaign row, and switch the campaign on or off from Edit campaign (see Starting and stopping a campaign).

Uploading leads

Upload leads right in the portal: go to Dashboard > Campaigns and click Upload leads on the campaign you want to feed.

  1. Choose your CSV file
  2. Columns are matched for you - common aliases like "Phone1", "Mobile", "Cell" are recognized automatically, including a second phone column if your file has one
  3. Review the preview counts - file rows, leads to upload, duplicates skipped, rows rejected
  4. Tick the quick confirmation that your list is consented, properly scrubbed data, and hit upload

Good to know:

  • Each file becomes its own lead list, named after the file - so you can switch one file's leads on or off, or delete them, without touching the rest (see Edit campaign > Lead lists)
  • Every valid phone number becomes its own dialable lead. A row that carries two numbers produces two leads, and the agent still sees the other number on screen during the call
  • Duplicate numbers inside an upload are skipped automatically, and invalid numbers are rejected and counted - never silently dialed
  • Tens of thousands of rows are fine; uploads run in the background

Tip: keep phone columns as 10-digit US numbers (5551234567) or 11-digit with the leading 1 (15551234567).

Starting and stopping a campaign

Right in the portal: open Dashboard > Campaigns, click Edit on the campaign, and flip Active on or off.

You can also work at the list level: Edit campaign > Lead lists shows each uploaded file with a live lead count, and lets you switch a single file's leads on or off - or delete a list you are done with - without touching the rest of the campaign.

Agents who are logged into the campaign start receiving calls as soon as there are leads to work and the calling-hours window is open.

To stop everything fast: flip Active off. In-flight calls finish naturally, no new calls are placed.

Dispositions and call outcomes

Every call ends with a disposition - the agent picks what happened (Sale, Callback, No answer, Do not call, etc.).

Your campaigns come with a clean disposition set and nine one-key hotkeys on the live-call screen (Sale, Not interested, Callback, No answer, Busy, Do not call, Disconnected, Declined sale, No pitch), so an agent can wrap a call in a single keystroke. Fast dispositions keep wrap time near zero and your data clean.

Dispositions drive what happens next:

  • Whether the lead is redialed - you choose exactly which statuses get called again per campaign, from Edit campaign > Statuses to call (fresh, no-answer, busy, callbacks and more)
  • A contact dispositioned Do not call drops out of your dialing rotation immediately
  • Sales are counted for reporting and highlighted in your call logs

Get your team aligned on the disposition list early; it drives all your reporting downstream.

Dial methods

Which dial method should I use?

Short version:

  • MANUAL - new teams, training agents, sensitive verticals
  • RATIO - mid-size teams with disciplined dialing (3-15 agents)
  • ADAPT_HARD_LIMIT - bigger teams who care about drop-rate compliance
  • ADAPT_AVERAGE - bigger teams optimizing for raw throughput
  • INBOUND_MAN - inbound or blended campaigns

When you create a campaign in the portal you pick from three types - Manual, Ratio, or Adaptive - and every account also includes a permanent Inbound campaign, ready to take calls. One note on Adaptive: it works best with 5 or more agents logged in; with fewer, it automatically slows itself down to protect your numbers.

When in doubt, start with RATIO at 1.0 (one call per available agent) and tune up as your team gets comfortable. Whichever mode you pick, the platform keeps your overall abandoned-call rate within legal limits (see Compliance and trust).

MANUAL

Each call is initiated by the agent clicking Dial next. The dialer presents one lead at a time, the agent decides when to call.

Pros: predictable, no abandon rate, great for compliance-sensitive or low-volume work. Cons: agent talk time is lower because there is dead time between calls.

Best for: training, low-volume specialty campaigns, compliance-heavy verticals.

RATIO

The dialer places a fixed number of calls per available agent. If ratio is 1.5 and 10 agents are free, it places 15 calls.

You set the ratio explicitly (1.0 to 3.0+). When ratio is too low, agents wait. When too high, more calls risk abandoning (no agent free when the lead picks up) - so the platform keeps your overall drop rate within legal limits regardless of the level you set.

Pros: simple, predictable, easy to tune. Cons: benefits from a hands-on adjustment as agent count and pickup rate change.

Best for: small-to-mid teams who want a hands-on lever. Start at 1.0, raise slowly.

ADAPT_HARD_LIMIT

The dialer adapts its calling rate dynamically to keep your drop rate (abandoned calls divided by total calls) below a hard ceiling you set.

You configure the target drop percentage and a hard limit. The dialer raises and lowers its effective ratio in real time, always respecting the hard limit.

Pros: compliance-friendly (many jurisdictions cap drop rate at 3%), automatic tuning. Cons: may run more conservatively than you expect early in a campaign while it learns.

Best for: larger teams (10+ agents) who must meet drop-rate compliance.

ADAPT_AVERAGE

Like ADAPT_HARD_LIMIT but targets an average drop rate over time rather than capping every spike. Allows brief bursts above target as long as the moving average stays in range.

Pros: higher overall throughput than hard-limit mode. Cons: less suitable where strict compliance caps every minute.

Best for: large teams optimizing for raw connect volume.

ADAPT_TAPERED

An adaptive mode that tapers its calling intensity as drop rate approaches your target ceiling. Gentler than hard-limit, more controlled than average.

Pros: smooth ramp curves, fewer drop-rate spikes. Cons: slightly lower peak throughput.

Best for: teams that have tried both adaptive modes and want a middle ground.

INBOUND_MAN

For campaigns that receive inbound calls. Agents log into the campaign and take the calls your numbers route to them. Can be blended with manual outbound dialing for hybrid workflows.

Your account includes a permanent Inbound campaign, pre-wired and always there - it cannot be deleted, and your numbers' inbound routing points at it, so there is nothing to set up (see Inbound and voicemail for choosing ring-agents vs voicemail per number).

Pros: gives you a real call center, not just an outbound dialer. Cons: agents assigned here wait for calls rather than power-dialing.

Best for: customer-service teams, blended sales/support workflows.

Inbound and voicemail

Routing your incoming calls

Decide what happens when someone calls one of your numbers. From Dashboard > Inbound you choose how incoming calls are handled:

  • Ring your agents - callers reach your logged-in agents
  • Voicemail - callers hear your greeting and can leave a message

You can set this per number - keep one line ringing your agents while another goes straight to voicemail. No caller is ever left with dead air - if your agents are busy or none are logged in, callers fall through to voicemail so you never miss anything.

Recording your greeting

From the Inbound page you can set the greeting callers hear. You can:

  • Upload an audio file you already have, or
  • Record one on the spot using your browser microphone

Your greeting plays to callers based on the routing you chose. You can re-record or replace it any time.

Listening to voicemail

Voicemails left for you are playable right in your dashboard, so you never miss a message. Where relevant, voicemail also appears alongside your call logs, so you can review a missed call and its message in the same place as the rest of your activity.

Call logs and recordings

Reading your call logs

Dashboard > Call logs shows every call with rich filters and summary stat cards at the top. Filter by:

  • Campaign
  • Agent
  • Status (disposition)
  • Phone number
  • Date, plus quick time-range chips (last hour through last 30 days)

The stat cards give you the day at a glance - call counts, connect and drop rates, and spend - so you can spot how a campaign is performing without running a separate report.

Inbound and outbound in one place

Both your outbound and inbound calls appear in your call logs, so you get a complete picture of your day. A direction filter lets you focus on just outbound or just inbound when you need to.

Playing and downloading recordings

Every recorded call has Play and Download controls right on its row in the call logs. Reviewing an agent conversation or pulling a recording for your records takes one click - no digging through folders.

What the row colors mean

Rows in your call logs are shaded so you can see billing status at a glance:

  • Green - the call was billed to your calling balance
  • Gray - the call was not billed (for example, it was too short to charge, or it never connected)
  • A special highlight marks calls your agents dispositioned as a sale, so your wins stand out

Every billed call shows its exact duration and cost, so your spend is always transparent.

Calling credit

Topping up your calling credit

Go to Dashboard > Calling credit.

Click the amount you want (+$10, +$25, +$50, or Custom) and complete the payment on the payment screen. As soon as the payment confirms, your balance increases.

You can top up as often as you like. The balance never expires while your subscription is active.

Your dashboard always shows:

  • Current balance (in dollars)
  • Estimated minutes remaining at your current rate
  • Lifetime spending stats

How per-minute billing works

Every connected outbound call deducts a small amount from your wallet, rounded up to the minute.

Your per-minute rate is shown in Dashboard > Calling credit. Rates can vary by destination and number type.

A call is only billed if it connects - the recipient picked up and the call ended normally. Calls that ring out, get a busy signal, or fail mid-setup are not billed.

Cancelled predictive calls (where no agent was free fast enough) are also not billed.

Low balance warnings and suspension

When your balance drops below $5, we email you a low-balance warning so you can top up before running out.

If your balance hits $0:

  • A red banner appears on every dashboard page
  • You can still log into the portal
  • Your existing agents stay connected
  • Outbound dialing stops until you top up

If your balance goes below zero (rare; usually only if a call was in flight when balance hit $0), your subscription is marked Suspended. Suspended platforms cannot place outbound calls until you top up to a positive balance. Inbound calling remains active.

Top up, and everything reactivates within seconds.

Tracking your spending

Dashboard > Calling credit shows:

  • Today's spending
  • This week's spending
  • This month's spending
  • Lifetime spending

Dashboard > Call logs shows every billed call with duration and cost.

For accounting, your platform also keeps detailed call records you can export from the admin interface (call summary report, sales report, etc.).

Our smart defaults

What we pre-configure for you

Vanilla VICIdial has hundreds of settings. Most of them have defaults that work great for inbound or warm-transfer workflows but actively hurt outbound teams. We fix that.

Every campaign you create on our platform starts with outbound-friendly defaults including:

  • No answering-machine detection on the call-routing extensions (AMD was found to false-positive on legitimate answers; we removed it from the call paths where it caused dropped calls)
  • Sensible RTP timeouts (60 seconds for ringing, 300 seconds for hold) - the vanilla defaults are too aggressive and cut calls short
  • Carrier-grade audio routing - we handle the IP-prefixed extension patterns some carriers use, so inbound test calls do not silently fail
  • Seat-limit enforcement at the database level - so you cannot accidentally over-provision agents beyond your package
  • Clean dial plan with the minimum patterns needed - fewer surprises, easier to reason about

You can still change any of these from the admin interface. We just give you a working starting point so you do not have to discover them the hard way.

Why we removed AMD by default

AMD (Answering Machine Detection) tries to guess if a call was answered by a human or a voicemail greeting. When it works, it transfers human calls to agents and drops voicemail-only calls.

When it does not work - and on real outbound traffic, it often does not - it false-positives, dropping a legitimate "Hello?" because the voice signature looked machine-like.

We disabled AMD on the routing extensions in our default configuration. Result: agents talk to more humans, callers do not hear the awkward beep-pause-beep on pickup, and your connect rate goes up.

You can re-enable AMD per-campaign from the admin interface if your specific use case needs it.

The campaign template

When you create a new campaign through the portal, we clone your own proven default campaign of the same type rather than starting from VICIdial's bare defaults.

The clone carries:

  • Tuned pacing and timeouts
  • The full disposition set and the nine agent hotkeys
  • Safe hopper limits
  • The detection profile and your caller-ID plan

This means a brand-new campaign is ready to take leads and dial within seconds - production-grade from the first dial, not a blank form. You can still adjust settings after creation; the template just gets you off zero faster.

Compliance and trust

A registered US voice provider

CreatixReach is operated by Creatixdial LLC, a US-registered voice service provider with a filed robocall-mitigation program. That standing is part of why identity verification and the platform's calling controls are not optional - they keep you, your numbers, and the wider phone network safe.

When you dial through CreatixReach, you are calling on infrastructure built to meet US telecom rules, not a grey-market setup that can disappear overnight.

Protections that are always on

Several protections run automatically on every account and cannot be switched off - they protect you legally and keep your caller ID healthy:

  • Abandoned-call limits - your overall drop rate is kept within legal caps (many jurisdictions cap it at 3%)
  • Calling hours - the platform only dials a contact during permitted local hours, generally 9am to 9pm in the contact's own time zone
  • Safe-harbor message - on the rare call that cannot reach an agent in time, a compliant message plays automatically
  • No prerecorded voicemail drops on cold leads
  • A consent confirmation on every lead upload - each list you upload includes a quick confirmation that the data is consented and properly scrubbed, kept on record for you

You get strong guardrails by default, so responsible calling is the path of least resistance.

Your responsibilities

The platform gives you powerful protections, but responsible calling starts with you. You are responsible for:

  • The accuracy and consent status of the leads you upload
  • Scrubbing your lists against the Do-Not-Call registries that apply to your calling - lists are uploaded under your responsibility, and you confirm they are properly scrubbed each time you upload
  • Honoring opt-outs promptly - the platform makes this easy: one keystroke marks a contact Do not call and takes them out of your dialing rotation
  • Calling within the terms you agreed to at verification (Acceptable Use, TCPA, and Do-Not-Call)

Clean, consented data keeps your answer rates high and your numbers out of trouble. If you are unsure whether a use case is allowed, ask us before you launch.

Troubleshooting

I cannot log into the dialer

Most common causes:

  1. Your magic URL is older than the latest one - go to the portal dashboard and use the freshest copy
  2. Your subscription is Suspended (balance went negative) - top up and it reactivates
  3. You typed the wrong password - reset it from the portal Agents page
  4. An agent sees "too many login attempts" after several wrong tries - reset their password from the portal, wait a few minutes, and if it still will not clear, open a support ticket and we will unlock it

If none of those apply, open a support ticket from Dashboard > Support and we will look at your platform directly.

Calls are not going out

Walk through this checklist, in order:

  1. Check the clock. The platform will not dial a contact outside permitted local hours (generally 9am to 9pm where the contact lives). If it is early or late in your leads' time zone, dialing pauses until the window opens. This is the single most common cause.
  2. Is your calling-credit balance above $0? A red banner on the dashboard means you are out of credit - top up and dialing resumes.
  3. Is the campaign Active? Open Dashboard > Campaigns > Edit and check the Active toggle.
  4. Are there leads to dial? In Edit campaign > Lead lists, make sure at least one list is switched On and has leads in it.
  5. Is at least one agent logged into the campaign? The dialer only dials when agents are available.
  6. Is your dial method something other than MANUAL? MANUAL waits for the agent to click.

If everything above checks out and calls still are not going out, open a support ticket.

Call audio is choppy or one-sided

One-sided or choppy audio is almost always a network issue on the agent side.

Quick checks:

  1. Agent internet - run a speed test from the agent's location. Below 5 Mbps up may struggle with multiple concurrent calls.
  2. Wired vs Wi-Fi - Wi-Fi is fine for one agent but starts to wobble with several agents on the same network. Wire critical agents.
  3. VPN - some VPNs add jitter that kills call audio. Disable on the agent machine to test.
  4. Browser - try Chrome or a fresh profile. Old extensions can interfere.

Your dedicated server is on a high-bandwidth backbone. We monitor the platform side closely; in 95%+ of cases the issue is between the agent and us, not on the platform itself.

Agent session is stuck

An agent session can get stuck if a call ended abnormally (network blip, browser crash, etc.).

From the portal Agents page:

  • Click on the stuck agent
  • Use Kick session (or End session) to force-close it

The agent can then log back in fresh.

If kicking does not free the seat, open a support ticket - we can clear stuck sessions on the platform side.

Support

Opening a support ticket

Go to Dashboard > Support.

Click New ticket. Pick a priority and category. Describe the issue. Hit submit.

We get notified immediately and reply directly to the ticket. Email notifications go to you whenever we respond, so you do not have to keep refreshing.

You can attach screenshots and have a normal back-and-forth conversation in the ticket. Once your issue is resolved, the ticket closes - and if it comes back, you can reopen it any time.

Ticket priorities

When you open a ticket you pick a priority:

  • Low - questions, feature requests, general feedback
  • Medium - things that are annoying but not blocking your business
  • High - your calling is degraded or partially broken
  • Critical - your platform is down or completely unusable

Use Critical sparingly so it stays a credible signal. Honest priorities help us help you fast.

Other ways to reach us

  • Support tickets - fastest, threaded, visible in your dashboard
  • Contact form - /contact - good for pre-sale questions
  • Email - info@creatixreach.io - for general inquiries

If you are an existing customer with a live issue, open a ticket. Email gets read but a ticket gets prioritized.

Did not find your answer?

Existing customers: open a ticket from your dashboard. Pre-sale questions: contact us.