---
title: "Custom emails: QBL v0.14"
slug: "custom-emails-qbl-v0-14"
updated: 2026-07-09T14:07:25Z
published: 2026-07-09T14:07:25Z
canonical: "help.quickbase.com/custom-emails-qbl-v0-14"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.quickbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom emails: QBL v0.14

This article contains information about a QBL (Quickbase language) object. QBL objects are the supported Quickbase schema elements you see textually represented in the YAML file generated by Quickbase when you [export a solution](https://developer.quickbase.com/operation/exportSolution). Each object has associated properties. Supported schema may differ by [QBL version](/v1/docs/about-qbl-versions).

The following table lists information about the properties of this object.

## Custom email

| Property | Description | Required | Default | Allowed Values |
| --- | --- | --- | --- | --- |
| Name |  | True | - | Any string |
| Description |  | False | "" | Any string |
| Owner |  | True | - | Any string |
| SendOptions |  | False | - | See nested properties |
| TriggerType |  | True | - | One of: RecordChange, Scheduled |
| RecordEventTrigger |  | False | - | Array of items of type: One of: Add, Delete, Modify |
| Fields |  | True | - | Array of items of type: Reference to Field |
| Schedule |  | True | - | Any string |
| EmailSettings |  | False | - | See nested properties |
| CheckRecipientPermissions |  | False | False | true or false |
| BulkChange |  | False | Default | One of: Default, SendSeparate, DontSend |
| SendScheduledEmailEvenWhenEmpty |  | False | False | true or false |
| Subject |  | True | - | Any string |
| From |  | False | Default | One of: Default, CustomOwner, TriggeredByUser. References: QB::Field::User (Scope: QB::Table), QB::Field::User::Formula (Scope: QB::Table), QB::Field::RecordOwner (Scope: QB::Table), QB::Field::LastModifiedBy (Scope: QB::Table) |
| To |  | False | - | See nested properties |
| UserEntities |  | True | - | Array of items of type: One of: Me, AllUsersWithAccessToThisTable |
| Users |  | True | - | Array of items of type: Any string |
| Fields |  | True | - | Array of items of type: Reference to QB::Field::User, QB::Field::User::Formula, QB::Field::ListUser, QB::Field::ListUser::Formula, QB::Field::RecordOwner, QB::Field::LastModifiedBy |
| Roles |  | True | - | Array of items of type: Reference to QB::Application::Role |
| ExternalUsers |  | True | - | Array of items of type: Any string |
| Groups |  | True | - | Array of items of type: Any string |
| CC |  | False | - | See nested properties |
| UserEntities |  | True | - | Array of items of type: One of: Me, AllUsersWithAccessToThisTable |
| Users |  | True | - | Array of items of type: Any string |
| ExternalUsers |  | True | - | Array of items of type: Any string |
| BCC |  | False | - | See nested properties |
| UserEntities |  | True | - | Array of items of type: One of: Me, AllUsersWithAccessToThisTable |
| Users |  | True | - | Array of items of type: Any string |
| ExternalUsers |  | True | - | Array of items of type: Any string |
| Content |  | True | - | Any string |
| FileAttachments |  | True | - | Array of items of type: Reference to QB::Field |
| Documents |  | True | - | Array of items of type: Reference to QB::DocumentTemplate |

## Custom email condition: Days Ago

| Property | Description | Required | Default | Allowed Values |
| --- | --- | --- | --- | --- |
| Field |  | True | - | Reference to Field |
| Comparison |  | True | - | One of: IsEqualTo, IsNotEqualTo, IsDuring, IsNotDuring, After, Before, OnOrAfter, OnOrBefore |
| DaysAgo |  | True | - | Any integer |

## Custom email condition: Group

| Property | Description | Required | Default | Allowed Values |
| --- | --- | --- | --- | --- |
| TrueWhen |  | True | - | One of: Any, All |

## Custom email condition: Range

| Property | Description | Required | Default | Allowed Values |
| --- | --- | --- | --- | --- |
| Field |  | True | - | Reference to Field |
| Comparison |  | True | - | One of: IsEqualTo, IsNotEqualTo, IsDuring, IsNotDuring, After, Before, OnOrAfter, OnOrBefore |
| RelativeTo |  | True | - | One of: This, Next, Last |
| Range |  | False | 0 | Any integer |
| TimeFrame |  | True | - | One of: Day, Week, Month, Quarter, Year, FiscalYear, FiscalQuarter |

## Custom email condition: Relative

| Property | Description | Required | Default | Allowed Values |
| --- | --- | --- | --- | --- |
| Field |  | True | - | Reference to Field |
| Comparison |  | True | - | One of: IsEqualTo, IsNotEqualTo, IsDuring, IsNotDuring, After, Before, OnOrAfter, OnOrBefore |
| RelativeTo |  | True | - | One of: Today, Tomorrow, Yesterday |
