CUSTOMERCHASE DOCUMENTATION · V1.0

From waiting to follow-up.

A practical setup guide for project administrators and service agents.

1. Prepare your service project

CustomerChase is for Jira Service Management Cloud. A site administrator installs the app. A project administrator then opens Project settings → Apps → CustomerChase. Use a sandbox before enabling automation in a live service project.

2. Create your business calendar

Open Calendars, choose New calendar, enter an IANA time zone such as Europe/Madrid, choose working weekdays and the local reminder time, and add holidays as YYYY-MM-DD dates. Optional start/end dates bound the calendar.

Day zero uses the cycle start instant if it is a working day. Later delays exclude the starting day, skip non-working days and run at the calendar’s local time. Daylight saving changes are resolved in the selected time zone.

3. Write a public reminder

In Templates, create a plain-text message. Use these variables:

Messages are public JSM comments and may trigger the site’s customer notifications. Do not put confidential internal information in templates.

4. Build a policy

  1. Scope: name the policy and optionally filter request types, priorities, excluded labels or organization IDs.
  2. Waiting statuses: select the actual workflow statuses that mean waiting for a customer. Select how later re-entry starts a new cycle.
  3. Sequence: add reminders with increasing cumulative business-day delays. A typical sequence is day 1, day 3 and day 5.
  4. Templates: assign a public-comment template to each reminder.
  5. Final action: optionally choose an available JSM customer transition from a sample request, with a later cumulative delay. The app never guesses a replacement transition.
  6. Calendar: select the business calendar.
  7. Review: check the timeline, enable the policy and save.

Priority is request type + priority, request type only, priority only, then project default. Conflicting policies at equal specificity are rejected.

Existing requests are evaluated when Jira events arrive or an agent restarts the cycle. Enabling a policy does not bulk-enroll every old request in the project.

5. Check an actual request

Move a sandbox request into the configured waiting status. Open its CustomerChase issue panel to see the cycle, start time, next step, due time and history. The queue-side CustomerChase Dashboard summarizes activity.

The scheduler checks due work approximately every five minutes. Queue delivery and Jira availability can introduce additional delay. The scanner processes up to 100 due cycles per run; large backlogs take longer.

Agent controls and reply handling

A new public reply from the reporter or a request participant cancels an active or paused cycle. Internal notes, application comments and edits to a comment originally written before the cycle do not count as a new customer reply. Leaving the configured scope also cancels the cycle.

Changes and troubleshooting

Cycles retain snapshots of their original policy, calendar and templates. Editing configuration affects new cycles. Disabling a policy cancels its live cycles when they are next reconciled.

Open Diagnostics for failed actions. Correct missing permissions or transition configuration before retrying. An uncertain Jira outcome is handled conservatively: Reconcile searches for evidence of completion without blindly resending. Contact support if it cannot prove the outcome.

Views respect Jira project and issue-security permissions. Configuration requires project administrator access; operational controls require JSM agent access. An active licence is required for production operations.

See the app in a real sandbox

These captures show the working development installation using synthetic test requests. They are product screenshots, not customer results or interface mockups.

CustomerChase policy review with reminders on business days 1, 3 and 5 and a final transition on day 7
Review the cumulative sequence before enabling a policy. The pictured test policy was disabled after validation.
CustomerChase dashboard showing a completed test cycle and a cycle cancelled after a customer reply
The sandbox dashboard records reminders, replies, final transitions and terminal cycle history.