# Generate UUIDv7

> Generate a UUIDv7 (time-based).

- ID: `generate_uuid_v7`
- Type: Block
- Category: [Strings](https://inventor.bot/docs/reference/blocks/strings.md)

> UUIDv7 IDs can reveal the time they were generated.

- Value block: it can be used directly inside expressions, e.g. `"Result: " + generate_uuid_v7(Args{...})`.

**Outputs**

| Name | Description | Value |
| --- | --- | --- |
| `uuid` | Generated UUIDv7. | e.g. `"01890b7d-d1b0-7cc3-a0f6-4c2e0565ef98"` |

**Example**

```go
uuidV7 := generate_uuid_v7()
send_text_message(Args{channel_id: trigger.channel_id, message_content: "UUID: " + uuidV7})
```