Scheduling on the edge just got a lot easier!

Clocktick is a SaaS product that makes it easy to build events that are encrypted and run on your infrastructure with a webhook when the event is triggered. No persistent servers required.

// The types are all fully type checked in the router with the arguments you provide!
// See the JavaScript SDK documentation for more information.

// If we wanted to run my.nested.route in 5 minutes, we could use the following code:

const { id } = await router.my.nested.route(
    fromNow((delta) => delta.minutes(5)),
    1, 2, // The arguments for the route. This is type checked!
);

// If we wanted to run it every 5 minutes after, we could use the following code:

const { id } = await router.my.nested.route(
    fromNow((delta) => delta.minutes(5).recurring()),
    1, 2,
);

// If we wanted to run it at a specific time, we could use the following code:

const { id } = await router.my.nested.route(
    fromDatetime("2025-01-01T00:00:00Z"),
    1, 2,
);

// And if we wanted to repeat it everyday after that time, we could use the following code:

const { id } = await router.my.nested.route(
    fromDatetime("2025-01-01T00:00:00Z", (delta) => delta.days(1)),
    1, 2,
);

Your time is precious. Let us watch the clock.

In prior times, managing time based events was a hassle that may have required not fully moving your products into the edge. I know it created problems for me! Clocktick fixes this in a number of ways:

Secure By Design

By design, Clocktick is built so it knows as little about your events as possible. All data is encrypted and descrypted on your infrastructure using our SDK.

Webhooks

Clocktick triggers events using webhooks. This means you can use it with any infrastructure that can receive a webhook. You can even send to different endpoints based on the event!

Well Supported

Clocktick supports many frameworks which are used on the edge. For example, the TypeScript SDK supports any framework that supports the Request/Response pattern.

Pricing that doesn't break the bank.

Each organisation gets 20,000 free events with their free tier. After that, bundles of events can be bought either manually or automatically when nearing the limit. The pricing is very affordable after the free tier:

Number of EventsPrice
10,000£5.00
100,000£20.00
1,000,000£100.00

You can set in the dashboard if you want to automatically buy more events when you are nearing your limit. This can be disabled at any time. No lock ins!