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
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.
- 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.
- 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.
- 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
Documentation & data handling
Everything it touches, stated plainly.
Installing & getting started
- Install Chronos Date and Time Tools and approve the permission listed below.
- Open any workflow, add a step, and pick it from the action list.
- Follow the three steps above. Every field accepts a merge field.
- 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.
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
- [email protected]
- 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.