← Code Exchange

One-Time Schedule-Based Workflow Triggering

A Temporal TypeScript project to create and manage one-time schedules that trigger workflows with custom inputs and clean up after execution.


This project implements a Temporal-based one-time workflow scheduling system that allows pre-configured actions (like sending emails or logging events) to be executed relative to a future event (e.g. a user's check-in time). It also supports automatic cleanup (pause or delete) of completed schedules.

This project supports:

  • One-time workflow execution via Temporal schedules
  • Dynamic configuration of actions and metadata
  • Post-run cleanup through either a watcher script or a scheduled cleanup workflow

For more information, and instructions on how to get started, see the project README.


Language

TypeScript
schedule

About the Author

Light green plus sign or cross symbol on a light gray background

Akshat Jain