economiCX

The month is won or lost long before month-end.

economiCX connects what you sell and budget to the people, seats and payroll it takes to deliver, and to the P&L, balance sheet and cash it produces. Every day it shows you where the month is landing, and it lets you test where you could go next.

For outsourcers and captive contact centers, across countries and currencies.

Intramonth TrackerTier 2 Support, October
AFP locked
Month-end revenue outlook$0
Month-end variable margin outlook$0
RevenueVariable marginDaily ActualsAFPOutlook
Call-Out: variable margin on Tier 2 Support is 3.1 points under the approved financial plan month to date, past your 2-point threshold. Handle time has run over the plan every day since October 6.
Sample figures

One model, from the first price to the last cent.

Five steps, one set of assumptions. Pick a step to see it working.

Price to the margin you want, not the rate you hope for.

Set a target EBITDA and economiCX solves the rate, or enter your own direct billable rates. Rates can hold as one rate across the term, step up with COLA each year, or be set contract year by contract year. Underneath it is the real cost of delivery for that country and site.

  • Staffing sized with Erlang C from volume, handle time and your service level, with training classes and ramp
  • Direct Support by ratio, site and seat cost, SG&A
  • Statutory payroll for the country: tax burden, allowances, 13th month
  • Every new Proposal comes with a hiring blueprint: who you need to hire, and when, to reach every client ramp goal
  • Each Variant tries different locations, staffing groups and rates for the same Proposal
Proposal: member services, 120 FTECost per paid hour, then the solved rate
18%
Agent payStatutory loadDirect SupportSite and seatsSG&AEBITDA margin
Sample figures

Your forecast of people, checked by the model.

The training register is the hiring forecast your team runs: every class, when it starts, how many it hires, how many graduate. Staffing and training in the Sandbox what-if reads it against demand and the seats you actually have, 52 weeks ahead, and comes back with alternatives.

Tier 2 Support, Manila: next 26 weeksProductive headcount against required
From your classesRequiredSuggested class
ClassStartsHiresGraduation rateGraduates
Class 1Week 16692%61
Class 2Week 16290%56
Class 3Week 63290%29
Class 4Week 132088%18

Sample figures
  1. Sales hands over the blueprint. Every new Proposal comes with a hiring blueprint. Migrate to Planning turns it into training classes in the register.
  2. Your team runs the forecast. The training register holds every class: start and graduation dates, curriculum, hires, absenteeism, graduation rate and graduates. It drives the weekly staffing walk, training hours and payroll, and from there the P&L and cash.
  3. The model offers alternatives. Staffing and training in the Sandbox what-if shows the staffing gap week by week, 52 weeks ahead, suggests classes to add, move or cancel, packs them into your morning and afternoon classroom seats, and flags when you need a trainer, more floor space or a transfer between campaigns. Levers for training length, graduation, absenteeism and billable rate let you test a campaign first.
  4. You decide. Suggestions never change the register on their own. Your team takes what fits, and every class then runs day by day in its training journal.

Every layer of the house, on one model.

Leadership, operations, workforce management and training usually run on different tools. In economiCX they share one model, so a number leadership sees can be followed down to the campaign, the desk, the day and the class.

Outsourcers

Price the deal, win it, migrate it, run it, report it. The full loop.

Captive centers

The same model, starting at Planning. Budget the operation for your own customers, then run and report it.

trainingevery class validated dailylocked day by dayfirst day to graduation

A daily journal for every training class.

Trainers record each training day: who was late or absent and the minutes lost, the agenda planned against what was covered, the wins, the risks and challenges. Once validated, the day is locked for everyone. The class summary rolls it all up.

Class 3, Tier 2 SupportTraining day 9 of 20, classroom
Validated, locked 5:42 pm
Attendance
27of 30 on time, 1 late (25 min), 2 absent
Agenda, planned and covered
  • Billing disputes, Tier 2
  • Refund approvals in the CRM
  • Call shadowing, 2 hours
  • Escalation role-play, carried to day 10
WinEvery trainee passed the refund-approval quiz on the first try.
Risks and challengesTwo absences on the same team. The team lead is following up.
Class 2Nesting, graduates October 23
Day 17
Class 3Classroom
Day 9
Class 4Classroom
Day 3
Sample figures

Built for how contact centers actually work.

What generic planning tools leave to a separate spreadsheet, economiCX builds in.

PhilippinesCountry · statutory payroll
13th month by law
Metro ManilaState · agent wages, Technology
₱24,000 a month
Ortigas siteLocation · yours wins
your allowance pay
lockedThe 13th month is set by law, so it stays locked. Your allowance pay applies here.

Payroll that knows the country.

Every country pays its people differently, and economiCX already knows how. Statutory rules for 53 countries, market wage benchmarks and public holidays come built in, so an agent's true cost is right from the first forecast: wages, premiums, employer taxes, benefits and mandatory bonuses. Set your own once, for a country, a state or a single site, and the closest setting wins. Whatever your team enters always comes first.

AbsenteeismTier 2 Support campaigngoal 4%, lockedplanned 6%0%2%4%6%8%$18.40Kwaste a month against the goalThe Philippines locked 4%; your campaign plans 6%.

Goals that hold.

Set a goal once and it holds. Lock a target on a country or a client, like 4% absenteeism, and every site and campaign beneath it is measured against that goal, never one of its own. Sites still plan what they really expect, and the gap between plan and goal shows up as waste or savings, in dollars. Before a change to a goal reaches the levels below it, you see every value it will touch.

Technology6 weeks to hire$300 hiring bonus37 recruited−7 recruiting fallout (18%)30 start trainingMon28Tue29Wed30Thu31Fri1Sat2Sun3Holidays: the floor is staffed, training pauses

Hiring and holidays, by the rules you run.

Every class recruits the heads it really needs, with time to hire and fallout set by how hard each role is to fill. Public holidays come from the calendar, you pick which ones each campaign staffs, and training skips the days it doesn't train.

Seats and sites, drawn to scale.

Draw each floor the way it really stands, and see what fits where. Production zones, training rooms and planned build-outs sit on the floor plan, so you know a site is running out of seats before a class does. Tag the rooms that meet PCI DSS, HIPAA, GDPR or ISO 27001, and each client's work lands only where it's allowed. Every site sits on one world map, shaded by what it earns.

Leasesite contractJanDec+5% from MarchHeadsetsexpense registerJanDecper agent seatBroker feeexpense registerJanDec2.5% of revenuecharged toone clientsplit across clientsSG&A

Expense and contract registers.

Every cost has a reason, and economiCX prices it by that reason. Leases and the other site contracts run on their own dated timelines, renewals included. Everything else moves with what drives it, from headcount and training starts to seats and a share of revenue, so when the forecast moves, the cost moves with it. Each line lands where it belongs: one client, a shared split, or SG&A. Where a country requires severance, it's already there.

Input lockYour date
Versions lockedEvery version
AFPTyped version code
Sanity check on v3: EBITDA above revenue for Tier 2 Support in March. It warns; it never blocks.

A forecast you can defend.

On the input lock date of a Planning Cycle, contributors and site and client admins stop editing while country and organization admins carry on. The first version is saved automatically, and every saved version is locked. Choosing the approved financial plan takes a typed confirmation. Voiding it needs a reason and leaves an audit trail, and the previous approved financial plan stands in until a new one is chosen.

Daniel's viewMLMaria Lopezorganization adminDRDaniel Reyescountry adminPhilippinesTBTom Beckerclient adminAcme Telecommust set a passwordGTGrace Tansite adminManila Northonlinetwo-step sign-in

Everyone sees their part.

Everyone works on what they own. Admins see the whole organization, country and site leads see their countries and sites, client teams see their clients, and contributors see only what they enter. One users page shows who can edit what, when they were last in and whether two-step sign-in is on.

JFMAMJJASOND2026 AFPP&L · locked2026 actualP&L · uploaded2025 historicalbalance sheetAll three in the databank, on your GL codes, line for line

Outside results, on the same lines.

Load historical results, this year's actuals or an outside budget from a template that already carries your GL codes. Every version you lock lands beside them in the organizational databank, the approved financial plan marked, so plan, actual and budget compare line for line.

GL codeaccount or department
6100
Rentexpense account · fixed
6420
Telephonyexpense account · variable
7210
Workforce managementdepartment
Same code on every About tab and upload

Your chart of accounts, in one place.

Expense accounts, departments and their GL codes live on one tab: rename, classify, add, or delete one that is no longer in use. Every About tab shows the same code, so your results land on the same lines as the forecast.

180 agentseach figure = 5 agentsTeam leadsstaffed ratio 15:112Supervisorsstaffed ratio 60:13Quality analystsstaffed ratio 80:12.3

Direct Support, staffed by ratio.

The people around your agents scale with them. Team leads, supervisors, trainers and analysts follow the agent count by the ratio you set, for a country, a site, a client or a single campaign, and their pay follows the agent wage. Add roles of your own, and bill support inside the agent rate or as its own line.

Ana Cruz · HR generalistindirect support, split by clientAcme 40%Northwind 35%Bluebird 25%Pay that starts and stops on the right dayJFMAMJJASONDMark Ellis · finance directorSG&A, its own lineFacilities leadProposal launch teamcontractor: no tax & benefits

Indirect support and SG&A, by name.

Plan the back office and leadership that keep the whole site and company running, by name, with pay that starts and stops on the right day. Site support is shared across the clients it serves, your way; SG&A stays on its own line, outside delivery. On a Proposal, add the launch team by headcount, contractors included.

83%in 20 sectarget 80%service level (SLA)bonus impact +2%abandonment (ABA) 4.1%target under 5%: metAHT captarget 420 secbilled up to 420 secAHT 450 sec: the 30 sec over the cap is not billed

Client KPIs that move revenue.

Your contract's KPIs are part of the forecast, not a footnote. Set the targets, bonuses and penalties once for the client, let a campaign set its own where its contract differs, change any term year by year, and every month's results raise or cut that month's revenue. Enter results day by day in Performance and watch the month reprice as they come in. Handle time over the cap is never billed, and the service level you promise is the one you're staffed for.

Request a walkthrough.

operating model
0 agents