One system to run the phone, the field, the money and the marketing
A customer calls. The call is logged, the address is geocoded, the job is booked against real capacity, the technician is routed, the proof is captured, the invoice goes out and the follow-up email writes itself. All of that is one record moving through one platform.
Most service companies run a phone system, a field service tool, a CRM, an email tool and a spreadsheet, then pay someone to keep the five of them in agreement. AlphaFlux is the alternative: every module reads and writes the same customer, the same job and the same money.
- Scheduled 06:40
- Dispatched 07:05
- On site 07:52
- Complete 08:31
Every job carries its own record: customer, technician, route, proof, payment and notes. Open it once and you see all of it.
Three numbers that describe the shape of it
One platform in place of a phone system, a field service tool, a CRM, an email tool and a spreadsheet.
What the free plan covers, at one location, permanently and without a card.
Anything you can do on screen you can also do over the API or hand to an AI agent with a scoped key.
Five systems means five copies of the same customer
The phone system knows the number. The field tool knows the address. The CRM knows the deal. The email tool knows the list. Nobody knows the whole story.
That fragmentation is expensive in a way that is easy to miss. Someone becomes a full time translator between systems. Jobs get booked against capacity nobody can see. A customer who moved is still getting mail at the old address in one tool and not another. A technician arrives without knowing the account is ninety days overdue.
AlphaFlux keeps one record and lets every module work on it. The dispatcher, the technician, the office manager and the owner are all looking at the same customer, in the same state, at the same time.
-
One customer record
Created by the phone call, enriched by the job, billed by the agreement, emailed by the campaign. Never duplicated.
-
One definition of capacity
A booking is checked against real capacity before it is confirmed, so the schedule cannot be oversold by a person or by an agent.
-
One version of the money
Payments, invoices, recurring agreements and commissions all read from the same ledger, in integer cents.
-
One timeline per account
Calls, texts, emails, notes, AI activity and payments in a single chronological feed.
Eleven modules, one login
Each module can be switched on or off per company. You only see and only pay for what you actually use, and adding one never means migrating your data.
-
Phone and messaging
Numbers, calls, texts, voicemail, call handling and an AI receptionist that answers before the second ring.
-
Field operations
Jobs, technicians, dispatch, day routes, proof of work and a technician app that works without signal.
-
Fleet and dispatch
Orders on a live map, a board your dispatcher can actually run, geofences, ETAs and customer tracking links.
-
Scheduling and agreements
Capacity-aware booking and recurring service agreements that generate their own visits and real MRR.
-
CRM and sales
Every contact, every stage, every note, and who sold it, with commission splits that total to the cent.
-
Inventory and assets
Stock across trucks, units, storage and branches, with sign in and sign out and a chain of custody.
-
Billing and payments
Invoices, payments, voids, usage billing and a recurring-revenue number that survives an audit.
-
Email marketing
Campaigns, sequences and a unified inbox that sends from your own domain, with deliverability handled.
-
Marketing and growth
Service areas, demographics, social scheduling, review requests and attribution down to the campaign.
-
Team and collaboration
Team chat, an account timeline, mentions, roles and departments that keep districts from seeing each other.
-
Reports and analytics
The numbers an owner actually reads, and an advisor that turns them into a plan.
A job is a record, not a text message
The order strip below is the same object every module works on. The dispatcher moves it, the technician moves it, an agent can move it, and the customer sees the result.
- Scheduled 06:40
- Dispatched 07:05
- On site 07:52
- Complete 08:31
Status changes are checked by the server, not by the screen. A move that is not allowed is refused and the allowed moves are named, so a drag on a board can never invent a state.
Your agents get a key, not your password
AlphaFlux was built assuming a machine will do a growing share of the work. Every capability is an interface first, and a screen second.
Issue a scoped API key and an agent can book jobs, send texts, run billing, chase overdue accounts or write back to the account timeline, and it can only do the things that key allows. Turn a key off and the agent stops, without a password ever changing hands.
The receptionist answers the phone before a person does. The assistant answers a technician's question about a treatment. Autopilot lets an agent keep a company's configuration tidy. Every action is attributed, so you can always tell what a machine did and what a person did.
-
Scoped keys
Read and write, per module. A key inherits exactly the permissions of the account that owns it.
-
A command line that speaks JSON
Every command outputs JSON, so it pipes into a script or straight into another agent turn.
-
An MCP server
Point any agent client at it and the whole platform becomes a set of tools it can call.
-
Attribution on every action
Notes and sales record whether a person, an agent or an import did the work.
Built for the way the work actually arrives
Nobody calls at a convenient time, and nothing in a service business stays still. The platform assumes both.
-
The phone answers itself
An AI receptionist handles the call, books against real capacity and hands a human the rest. Missed calls get a text back automatically.
-
Recurring work runs itself
Agreements generate their own visits for the length of the term. Monthly recurring revenue is calculated from the actual charges, not from a guess.
-
Stock follows the truck
Inventory is not one warehouse. It is trucks, storage units, mobile units and branches, with sign in and sign out and a record of who has what.
-
Dispatch is a map and a board
See every job and every technician live, drag work between stages, sequence a day route, and let the customer watch their technician arrive.
-
Email marketing from your own domain
Campaigns, sequences and a unified inbox, sent from your domain with the authentication records handled for you.
-
Your data stays on your machine
Self-hosted, per company isolation, and an audit trail on every change. Nothing is sold, shared or used to train anything.
You should not have to buy five products, and then buy a person to hold them together.
What the free plan covers, and what moves you up
The free plan is a real plan, not a trial. It is free permanently, and it is designed for someone running the business out of a truck.
| Free | Starter | Growth | Scale | |
|---|---|---|---|---|
| Price | Free forever | $49 per month | $149 per month | $399 per month |
| Customers | 20 | 250 | 1,000 | 5,000 |
| Locations | 1 | 2 | 5 | 15 |
| Users | 1 | 3 | 10 | 25 |
| Marketing emails | 100 per month | 2,000 per month | 10,000 per month | 50,000 per month |
| Phone numbers | 1 | 2 | 5 | 25 |
| Inventory and custody | Yes | Yes | Yes | Yes |
| Agreements and invoicing | Not included | Yes | Yes | Yes |
| Dispatch board and routing | Not included | Not included | Yes | Yes |
| AI receptionist | Not included | Not included | Yes | Yes |
| Live fleet map | Not included | Not included | Not included | Yes |
| API, CLI and agent access | Not included | Not included | Yes | Yes |
Limits are per company. Moving up a plan keeps every record you already have.
Start in an afternoon, not a quarter
Create the account
An email address is the whole signup. No card, no sales call, no implementation fee. The free plan is available immediately.
Bring in what you already have
Import customers and inventory from a spreadsheet, or connect an existing field service account and read it live while you decide what to move.
Turn on the modules you want
Start with the phone and the schedule. Add dispatch, fleet, marketing or agent access when the work needs it.
Questions people ask before signing up
Is the free plan really free, or is it a trial?
It is free permanently. Twenty customers, one location, one user, one phone number, 100 marketing emails a month and the inventory module are yours for as long as you want them. There is no card on file and no expiry date. Companies move up when their workload outgrows those limits, and when they do, everything they have already entered comes with them.
What does one location mean?
A location is a base you operate from: a city, an office or a service area. If a company works out of one town, that is one location and everything fits on the free plan. A company running crews in three states needs three, which is what the paid plans are for.
Do I need to install anything?
No. AlphaFlux runs on infrastructure the platform provider hosts and keeps running, and every module works in a browser on a laptop, a tablet or a phone. The technician view installs to a phone home screen like an app and keeps working when the signal drops.
Can an AI really be trusted to run parts of this?
It can be trusted with exactly as much as you give it. An agent authenticates with a scoped key, so it can only reach the modules and the operations that key names. Every action it takes is written to the audit trail and to the account timeline, attributed to the agent rather than to a person.
What happens to my data if I leave?
It is yours and it exports. Customer records, jobs, invoices and payment history come out in standard formats, including a full JSON export through the API. Nothing is held hostage and nothing is deleted without an explicit request.
Does AlphaFlux work for a company with more than one branch?
Yes, and branches are modelled properly rather than treated as a naming convention. Each location has its own staff, its own schedule, its own capacity rules and its own stock. Roles can be scoped to a location, so a dispatcher in one district cannot see or change another.
Start on the free plan
Twenty customers, one location, every core module, free permanently. Move up when the work outgrows it.