# Tick

### Overview

The **Tick Component** generates a timestamp and sends it as an output message. It is primarily used for triggering workflows or measuring execution timing.

### Usage

This component emits a tick event whenever it is executed, providing the current timestamp.

#### Output Ports

| Port  | Description                                  |
| ----- | -------------------------------------------- |
| `out` | Sends a message containing the current time. |

#### Output Properties

| Property | Type     | Description                               |
| -------- | -------- | ----------------------------------------- |
| `time`   | `string` | The timestamp when the tick event occurs. |

#### Processing Logic

1. **Generates Timestamp**: Captures the current date and time.
2. **Sends Output**: Emits the timestamp as a message on the `out` port.

### Notes

* **Simple Trigger**: Can be used to initiate processes at set intervals.
* **Time Tracking**: Useful for logging execution times and tracking workflow steps.
* **Workflow Synchronization**: Can be used in test workflows requiring timestamped execution.

This component is ideal for generating time-based events and tracking workflow execution timing.
