Some parts of this page need JavaScript.

Skip to main content

Analytics only if you accept. Privacy

All work

Business Systems / Case study

NexusDialer

An AI contact-center dialer: calling, CRM and an assistant in one place

NexusDialer running
In development · NexusDialer

In short

NexusDialer is our AI contact-center dialer: outbound calling, the contact record and a private per-user assistant in one product on web and native, now in active development.

ResultOne product replaces the dialer, CRM tab and notes app an outbound agent usually juggles.

Status
In development
State
In active development
Platforms
Web + native
Assistant
Per-user, private
Calling hours
Per contact timezone
Built with
Elixir / Phoenix / React / React Native

Inside the project

01 / 01

Live capture from nexusdialer.com, November 2026.

NexusDialer1 / 1

NexusDialer homepage with the live-call workspace preview

Live capture from nexusdialer.com, November 2026.

The brief

The problem

Outbound teams juggle a dialer, a CRM and a notes app while trying to stay compliant. Off-the-shelf contact-center software is expensive, rigid about workflow, and usually adds AI as a separate feature.

What we did

Our approach

We are building our own contact center end to end: calling, campaigns, agent views and the contact record in one product, with a private assistant for each user that helps before, during and after the call. Web and native apps share the same backend. Calls are held to a calling window in each contact's timezone and checked against an internal do-not-call list.

Features

What it does

  • Predictive and progressive dialing

  • Live agent views and call monitoring

  • Contact record beside every call

  • Private AI assistant for each user

  • Campaign scheduling

  • Calling windows and an internal do-not-call list

Results

What happened

  • Public product site live at nexusdialer.com
  • Web and native apps built on one shared backend
  • Calling, contact record and assistant in a single workspace
  • Calling windows per contact timezone and an internal do-not-call list
  • Under active development, with a large automated test suite guarding each change

Services

What this work shows we do

  • Communication systems

    Calls, texts and email connected to your customer records.

    Service page
  • Custom software

    Software built around how the business works, and run after launch.

    Service page
  • AI automation

    Models wired into the tools your team already uses, with logs and limits.

    Service page

Related work

Built with the same services

Other work of ours that shares this project's services.
  • JarvisMCP, running
    Developer Tools

    JarvisMCP

    JarvisMCP gives AI agents one governed door into our company systems: CRM, search intelligence, infrastructure, memory and coordination. Agents find the capability they need, act through it, and leave a record. They never hold the keys.

    Read the case study
  • ButlerCRM, running
    Business Systems

    ButlerCRM

    ButlerCRM keeps contacts, deals, email, calendar and tasks in one workspace that updates live for everyone in it. We rebuilt it on Elixir/Phoenix so changes appear for the whole team as they happen.

    Read the case study

How we work

How a change reaches production

The same five gates for our own products and for yours. Nothing reaches your customers on the strength of a demo.

  1. 01 · Isolate

    Its own branch and workspace

    Every change starts in a separate copy of the code, so work in progress never touches what is live.

    git worktree add .worktrees/your-change
  2. 02 · Build

    Engineers with AI agents

    Agents write and test code beside us. They hold no passwords: every call they make goes through our gateway, which checks it and logs it.

    agent → gateway → policy · audit · call
  3. 03 · Prove

    Evidence, then review

    Tests, before-and-after screenshots of the running app, then independent reviewers. It does not move on until no serious finding is left.

    review: 0 high · 0 medium → pass
  4. 04 · Ship

    Deployed and checked live

    The pipeline builds and deploys. Then we check the running service itself, not just a green build.

    replicas 1/1 · image sha matches · health 200
  5. 05 · Watch

    Checked every night

    Each integration we run is tested against its provider every night, so a changed API is caught before your team notices.

    nightly: each integration vs its provider

Want something built like this?

Tell us what your team does by hand and the tools involved. Communication systems is where most projects like this start.