Secure access

Sign in

Operations workspace

Overview

GTBA Business Hub

Operational overview

Procurement, billing and WorkWide activity in one reliable workspace.

Completed orders0PO + receipt lifecycles
Awaiting action0Submitted requests
Total requests0All recorded activity
Completed records0Closed request records
PO value excl. VATR 0.00Saved request value
Open calls0Current WorkWide snapshot
Resolved calls0Task Done / Cancelled only

Current calls by status

Click a status to see the matching call references, sites and engineers.

Committed cost R 0.00 POs raised but not yet submitted for payment
Submitted for payment R 0.00 POs with a linked receipt-for-payment request

Recent requests

Your latest procurement activity

Notification engine

Independent WhatsApp, SMS and corporate email alerts. This engine only observes saved HUB call data.

Safe testing

While test mode is enabled, automated notifications are restricted to the selected engineer. Managers, call agents, coordinators and all other engineers are excluded.

GTBA Zoho sender

Use one GTBA mailbox as the sender. The password is masked after saving and environment variables still override these values.

Starting fresh resets WhatsApp, SMS and email call timers and cancels pending HUB log attempts. Audit history remains; messages already accepted by a provider cannot be recalled.

Templates

Allowed variables: {engineer_name}, {call_number}, {customer}, {site}, {status}, {elapsed_hours}, {date}, {notification_type}.

Send test notification

Exactly one selected channel is used. No call record is created or changed.

Notification history

Consolidated reporting

Hubs Executive Overview

One executive view across WorkWide, Helix and stored reporting history.

Loading executive reporting…

Call Corrections

Engineer requests submitted through Nexus Notify. Source call data is never changed here.

Loading corrections…

SLA intelligence preview

Combined reporting rows for SLA, engineer, time, travel and missed-SLA comments.

Raise a purchase order

Fields marked * are required. The request is saved before email opens.

Supporting documents

Add the customer quote and any approval or supporting documents.

No documents selected yet.
At least one document is required. Maximum 20 MB per document.
Email previewComplete the form to generate the subject

The generated operational email will appear here.

Request history

Search every request saved in the application

Add vendor

Maintain the lookup lists used by request forms.

Reference lists

Imported from Request PO & Receipt for Payment.xlsx

Email workflows

Select a template to edit

Email template

Available linked fields

Click a field to copy it, then paste it into the subject or body.

Template preview

            

Daily billing review

Open a customer, then select only the call you want to verify.

Awaiting approval

Calls already approved internally and waiting for customer approval. You can still open a call and adjust the same values as billing review.

Waiting for my review0Calls not yet sent to the customer
Waiting for customer0Internally approved and awaiting customer action
Customer approved0Final approved billing calls
Changed or queried0Calls needing attention or adjusted by the customer

Billing approval progress

Track each billing client from internal review through final customer approval.

Engineer week planner

Appointments and follow-ups detected from the latest WorkWide call updates.

WorkWide operations data

Reports load from the local database. WorkWide API sync updates the DB in the background.

Source: Database
Resolved calls0For selected report date
Open calls0Current stored open snapshot
Travel time0Reviewed billing minutes
Travel KM0Reviewed billing kilometres

Resolved-call daily reports

Previous-day engineer and client summaries, with closed-call detail.

Open-call reports

Total open calls by engineer and client, including call age and email actions.

Onsite tickets0Latest onsite report snapshot
Technicians0Technicians in latest file
Grand total0Calls in selected snapshot
Oldest age0Age analysis days

Upload onsite engineer report

This is separate from billing. The latest file replaces the previous onsite snapshot so old ghost tickets disappear.

Tracked onsite engineers

Select the onsite engineers whose open and resolved tickets must be shown on these pages.

Show / hide

Open-call filters and mail

Choose one or more onsite engineers, then open a summary or breakdown mail draft.

Technician daily stats

Open calls and maximum age by technician.

Latest onsite tickets

Top tickets from the latest onsite upload.

Onsite resolved

Upload the resolved onsite engineer report, then filter by date and technician.

Technicians
Engineers0Measured this month
Resolved calls0WorkWide + onsite uploads
Missed updates0Open calls not updated today
Ops manager rewardR 0.00Based on available goals

Incentive program

Monthly engineer incentive scorecard. Some incentive items need a data source before they can be scored automatically.

Customer change loss report

Revenue reduction caused by customer adjustments.

Excluded billing

Review engineers, clients, and calls that are currently kept out of customer billing, then include them again if needed.

Excluded engineers

Excluded clients

Excluded calls

Rolled-up view of all calls currently excluded from billing.

Billing administration

Pricing, billable clients, onsite engineers, site locations, and cached routes.

WorkWide API Settings

Configure direct WorkWide BI Tasks sync. Passwords are stored temporarily and masked in the UI; move this to Secret Manager/encryption before final production hardening.

Telegram settings

Optional notification layer. This phase only saves settings and sends a test message; automation stays off until the test is confirmed.

Engineer Telegram IDs

Add each engineer’s private Telegram chat ID here. The Send Telegram buttons use this list.

Naresh billing upload

Download one upload row per client using customer-approved billing for the selected period.

Client base rows

Maintain the static Naresh upload fields once; approved customer billing fills the amount at month end.

Quote designer

Create an approved IOCO quotation PDF using the stored price catalogue.

Manual item / price checker

Use this when the item is not on the price list. Primary and vendor markups are calculated separately from the shop cost.

Quote items

Published quotations

Quotes submitted through Outlook are retained exactly as issued. Expand a reference to view its original and adjusted versions.

Business-unit budget

Completed purchase orders and approved billing become income; claims, employee costs and other running costs become expenses.

Actual incomeR 0.00Completed / receipted POs and historical income only
Expected incomeR 0.00Awaiting customer billing plus outstanding purchase orders
Total expensesR 0.00Employee costs, claims, travel and history
Actual netR 0.00Actual income less expenses
Forecast netR 0.00Actual + expected income less expenses

Period income & expenses

Completed PO income against wrapped-up expenses for the selected period.

Add historical total

Use this for previous income, expenses, or claims where detailed records are unavailable.

Employee costs

Edit salary and add any number of recurring running costs with descriptions.

Additional cost

Claims reconciliation

Compare employee claims with booked and billed call values before approval.

Request saved

The audit record is safely in the database.

Download Outlook .eml

Call verification

Local AI · Daily Billing only

Improve Billing Comment

Original engineer comment
AI suggested billing comment
Generating suggestion...

Overview

Search call

Enter a call number to see its operational, billing and claim history.

Billing administration

Edit engineer

Employee costs

Edit employee

Additional costs

Billing administration

Configure record

Quote designer

Add quote client

Three documents downloaded

Create your quotation folder

The ZIP already contains this folder. You can also copy the name and use it when saving or filing the templates.

Naresh billing upload

Add client base