ZoHo Desk: bringing agent time entries into employee work journals

ZoHo Desk: bringing agent time entries into employee work journals

If your agents log time on ZoHo Desk tickets, NexerIQ can turn each time entry into a line on the right employee's work journal — so support time is captured for approval and billing without anyone re-entering it. This guide shows how to switch it on, how agents are matched to employees, and how to use mapping rules so each entry lands with the right phase, task, dimension, and billable flag. (Connect ZoHo Desk first — see ZoHo Desk: connecting and authorizing the integration.)

Before you start

  • ZoHo Desk is connected to NexerIQ.
  • The Work Journal feature is enabled, so there are work journals for time to land in.

Step 1 — Turn on time-entry sync

Open the Work Journal tab of Settings → ZoHo Desk and tick Create work-journal lines from ZoHo Desk time entries. NexerIQ then shows a webhook URL just below it.

Step 2 — Tell ZoHo to send time entries

Copy that webhook URL (use the Copy button) and add it as a Time Entry webhook in your ZoHo Desk settings. From then on, ZoHo notifies NexerIQ whenever an agent adds, edits, or deletes a time entry.

Step 3 — Match agents to employees

NexerIQ needs to know which employee each ZoHo agent is. It does this automatically by email the first time an agent's time comes through, so in most cases there's nothing to do. To match everyone up front, click Match ZoHo agents to employees: NexerIQ reports how many agents it linked and lists any it couldn't — either because no employee has that email, or because more than one does — so you can correct them.

Step 4 — Set up mapping rules (optional)

Out of the box, each entry becomes a line with its hours, a description from the ticket, and its billable flag — taken straight from the time entry's Billing / Non-Billing setting in ZoHo Desk — that's enough for many teams. If you'd like NexerIQ to also fill in the work phase, task, or a billing dimension automatically — or to force certain work billable or non-billable — add mapping rules on the same tab.

Each rule has two parts:

  • When — the value to match: the entry's charge type, the phase or task noted on the entry, or the ticket's category, sub-category, or team.
  • Then set — what to apply when it matches: a phase, a task, a dimension value, and/or whether the line is billable.

Rules run in order, so you can pair a broad rule with more specific ones. For each effect you can choose whether the rule replaces a value that's already set or only fills it in when it's still empty. Click New rule to add one, edit or remove rules from the list, and Save to apply.

NexerIQ only shows the phase, task, and dimension options that your company actually uses — if a feature is turned off, its fields are hidden.

What lands in the work journal

  • Each time entry becomes a line on that agent's employee work journal — the hours, a description drawn from the ticket, the billable flag (from the entry's Billing / Non-Billing setting in ZoHo Desk, unless a mapping rule changes it), and anything your mapping rules set.
  • The line is recorded against the customer's work project. If the customer has no open project, NexerIQ uses the Default work project you set on the tab, or creates one automatically.
  • Billable hours are worked out by your time rounding rules when the journal is processed — for every line, billable or not — see Work project time rounding. Non-billable time can still appear on the invoice as a complimentary (free) line.
  • If the agent later edits or deletes the time entry in ZoHo Desk, NexerIQ updates or removes the matching line.

Tip: matching is by email, so if an agent's ZoHo email isn't on their NexerIQ employee record, add it to the employee's emails — then run Match ZoHo agents to employees again and the link will succeed.

    • Related Articles

    • Connecting NexerIQ to ZoHo Desk: sync customers, contacts, and agent time

      If your team uses ZoHo Desk for support, you can connect it to NexerIQ so the two work as one. Your customers and their contacts stay in step automatically, you can see a customer's ZoHo Desk tickets right inside NexerIQ, and the time your agents log ...
    • Logging time with work journals

      A work journal is how you record time and effort in NexerIQ — which project, what you did, and how long it took. Logging time keeps projects honest: it shows real progress and feeds billing. Each journal covers one employee over a date range, and you ...
    • Creating and managing work projects

      Work projects in NexerIQ help you plan, track, and bill the work your business does — a building job, a consulting engagement, or an internal initiative. Each project gathers its scope, customer, schedule, and billing rules in one place so time ...
    • Jira worklog time in NexerIQ: turn logged work into employee work journals

      When someone logs work on a Jira issue, NexerIQ can turn that worklog into a line on the right employee's work journal — so the time is captured for approval and billing without anyone re-entering it. Add, change, or delete a worklog in Jira and the ...
    • Scheduling work and assigning your team

      Scheduling in NexerIQ turns a to-do list into a realistic plan. You assign work to people, see who's busy and who has capacity, and spot clashes before they happen. There are two views: your own day and your team's week. This article covers both and ...