Automated 3CX Call Cost Reporting
Every Monday, WebRun signs in to 3CX, pulls the outbound call records for the week just finished, totals minutes and cost by extension and by trunk, ranks the most expensive destinations, posts the breakdown to Slack, and sends you the headline numbers on WhatsApp.
How do I report 3CX outbound call cost by extension each week?
Every Monday WebRun signs in to 3CX, pulls last week's outbound call records by extension and trunk, totals the cost and minutes for each, then posts the breakdown to Slack and sends you the headline numbers on WhatsApp, so an expensive destination shows up before the phone bill does.
- A runaway extension shows up the week it happens, not on the bill
- Cost is broken out by extension, trunk, and destination
- The week-on-week change is stated, not left to be worked out
Built for office managers · IT and telecoms admins · finance teams · contact centre supervisors
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
customer.3cx.comin a real browser with your saved login - no setup, no API keys. -
1
3CX - total last week's outbound calls
WebRun opens 3CX to total last week's outbound calls. - Sign in to 3CX and open the call reporting for the week just finished
- Filter to outbound calls and capture the extension, the trunk, the destination, and the duration
- Read the recorded cost per call where your rates are configured, and total minutes where they are not
- Total by extension, by trunk, and by destination country or prefix
Done when Last week's outbound calling is totalled by extension, trunk, and destination.
-
2
Slack - post the cost breakdown
WebRun opens Slack to post the cost breakdown. - Post the cost breakdown to your operations channel in Slack
- Show cost and minutes per extension, highest first, with the week-on-week change
- Add a second block for cost per trunk and the top destinations by spend
- Flag any extension whose cost rose sharply against its own four-week average
Done when The operations channel has last week's calling cost by extension and trunk.
-
3
WhatsApp - send you the headline numbers
WebRun opens WhatsApp to send you the headline numbers. - Send yourself a short WhatsApp message with total outbound cost and total minutes
- Name the three most expensive extensions and the top destination
- Say how the total moved against the previous week
Done when You know the week's calling cost without opening a report.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Does it change any 3CX settings?
No. WebRun reads the call reporting only. It never edits an extension, a trunk, or a call rate, so a reporting run cannot affect how your phones behave.
What if I have not configured call rates?
It reports minutes and call counts by extension, trunk, and destination instead, and applies your own rate card if you give it one, rather than inventing a cost.
Will it message the staff whose calling looks expensive?
No. The breakdown goes to your operations channel and your own WhatsApp. Any conversation with a team member stays a decision a manager makes.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.