Builds By Luke
All GHL apps

Workflow app · v1.1.0 · In review

Chronos Date and Time Tools

Five timezone-accurate date and time steps for workflows: format, add or subtract time, measure a gap, count business days, and find the next occurrence.

Submitted for public marketplace review on 8 September 2026. Version 1.0.0 is live as a private app while the public listing is reviewed.

  • 418 IANA timezones
  • Correct DST
  • Business days
  • No server
Chronos Date and Time Tools icon

The gap it closes

Every automation platform hands you a raw UTC timestamp and leaves the hard parts to you. Send an appointment reminder and it arrives with the wrong hour for half your contacts. Add "three days" to a date and it lands on a Sunday. Ask how long a lead has been waiting and you get milliseconds.

The usual workaround is a chain of text-manipulation steps that appears to work until the clocks change, at which point every reminder is quietly an hour out and nobody notices for six months.

Chronos does the arithmetic with real timezone data — all 418 IANA zones, with daylight saving applied correctly — and returns both a machine value and a human sentence, so the same step feeds a filter and a message.

How it works

Three steps, then it runs itself.

  1. 01

    Add a step

    Install once, then pick any Chronos step from the action list inside a workflow. Every field accepts a merge field, so the date can come from the contact, an appointment or a previous step.

  2. 02

    Choose the timezone

    Name the timezone the answer should be expressed in. Chronos uses the platform’s own timezone database, so America/Toronto in March and in July give different offsets, correctly.

  3. 03

    Use both outputs

    Each step returns a machine-readable value for branching and filters, plus a formatted string for the message itself, so you never have to reformat a date downstream.

What it adds

5 steps in the action list.

  • Format Date

    Turn any date into a human string or a machine format, in a chosen timezone and locale.

  • Add or Subtract Time

    Shift a date by minutes, hours, days, weeks or months, with correct DST handling.

  • Date Difference

    Measure the gap between two dates in the unit you want, for filters and SLA branching.

  • Add or Subtract Business Days

    Count working days only, with a configurable working week.

  • Next Occurrence

    Find the next Tuesday, the next 1st of the month, or the next matching slot from now.

How it behaves

The decisions that matter.

  • Daylight saving is handled, not ignored

    Arithmetic runs against real IANA zone data, so adding 24 hours across a clock change gives the right wall-clock time rather than a silent one-hour error.

  • Business days mean business days

    Weekend handling is explicit, and the working week is configurable — a Sunday-to-Thursday week is as valid as a Monday-to-Friday one.

  • It never fails silently

    An unparseable date or an unknown timezone stops the step with a message naming the field and showing an accepted example, instead of returning an empty string that quietly poisons the rest of the workflow.

  • Nothing leaves the workflow

    Chronos is pure computation. There is no API key to paste, no external service, and no server of ours. The dates you pass in are never transmitted anywhere.

Pricing

One price, unlimited runs.

Billed through the marketplace, which handles all payment processing, and every paid plan starts with a 14-day free trial. There is no per-run charge from us: the subscription covers unlimited executions. The marketplace may display its own per-execution tag on premium steps, which is set by the platform and not by us.

Monthly

$19/mo

or $190/yr

All five date and time steps, unlimited runs, one business day support

Documentation & data handling

Everything it touches, stated plainly.

Installing & getting started

  1. Install Chronos Date and Time Tools and approve the permission listed below.
  2. Open any workflow, add a step, and pick it from the action list.
  3. Follow the three steps above. Every field accepts a merge field.
  4. Stuck? Email [email protected] — one business day response, from the developer who built it.

Permissions, and why each one

workflows.readonly
The only scope the app requests. It is required to register workflow actions so the steps appear in the action list. Chronos reads no contacts, no conversations and no account data of any kind.

What is stored, and where

  • Chronos performs date arithmetic in memory and returns a result. Nothing is written to disk, cached, or retained after the step finishes.
  • No contact record, message, or account detail is read. The only values it sees are the ones you explicitly map into its fields.
  • There is no server operated by us, so no data reaches our infrastructure at any point.
  • No analytics, telemetry or usage tracking is embedded in the app.

Full policy: Privacy · Terms

Technical detail

Version
1.1.0
Status
In review
Hosting
None. The code runs inside the automation platform.
Runtime
Code-backed workflow actions — JavaScript executed by the automation platform itself
Authentication
Standard marketplace OAuth, least-privilege scopes
Workflow steps
5
App ID
6a9f83bdd71ad2ed4a2d9f74
Support SLA
One business day
Publisher
Builds By Luke, Canada

Questions people ask.

Do I need an API key or an account anywhere?

No. Chronos is pure computation that runs inside the automation platform. There is nothing to connect and nothing to configure beyond the step itself.

Which timezones are supported?

All 418 IANA timezones, with daylight saving applied correctly. If you can name it in the standard Area/City form, Chronos handles it.

What happens if a date arrives empty or malformed?

The step stops and tells you which field was wrong and what an acceptable value looks like. It never returns an empty string and carries on, because a silently wrong date is worse than a stopped workflow.

Is there a per-run charge?

Not from us. The subscription covers unlimited runs. The marketplace may show its own per-execution tag on premium actions, which is set by the platform and not by us.

Put Chronos in a workflow.

Every plan starts with a free trial, so it can prove itself on a real workflow before you pay for it.