# Creating an email/form/survey/event/TXT

Use UbiQuity to send content across email, TXT, and push, and to capture data through forms, surveys, and events. Each channel or tool has its own creation wizard that steps you through the setup.

***

### Mailouts

A mailout is a one-off email sent to contacts in your database. The creation wizard steps you through building your content, selecting links to track, filtering your audience, removing duplicates, and scheduling the send.

Before you can send a mailout, your database must be configured for email.

→ [Creating a Mailout](/documentation/channels/email/creating-a-mailout.md)

***

### Automated Mailouts

Automated Mailouts send on a recurring schedule based on date-based conditions in your contact data - for example, five days after a purchase date or two days before a subscription expires. The setup is similar to a standard mailout, a recurrence schedule, and an activation step. The mailout will not run until it has been activated.

→ [Creating an Automated Mailout](/documentation/channels/email/creating-an-automated-mailout.md)

***

### TXT Outs

A TXT Out is a one-off outbound TXT message sent to contacts in your database. You can personalise messages using merge fields and track links for reporting. If your message is a marketing message, include a STOP opt-out instruction in the content.

Before sending a TXT Out, your account must be set up for TXT and your TXT Programme must be configured for TXT Outs.

→ [Creating a TXT Out](/documentation/channels/txt/creating-a-txt-out.md)

***

### Automated TXT Outs

Automated TXT Outs send on a recurring schedule based on date fields in your contact data. The setup follows the same steps as a standard TXT Out, with the addition of a When Filter and a recurrence schedule. The TXT Out will not run until it has been activated.

→ [Creating an Automated TXT Out](/documentation/channels/txt/creating-an-automated-txt-out.md)

***

### Push Notifications

Push notifications are sent to devices with your app installed. You can target all registered devices or filter to a specific segment. The creation wizard covers content, filtering, and scheduling.

Before sending a push notification, your app must be registered with UbiQuity.

→ [Creating a Notification](/documentation/channels/push/creating-a-notification.md)

***

### Automated Notifications

Automated Notifications send push notifications on a recurring schedule triggered by date-based conditions in your contact data - useful for lifecycle messaging such as birthday notifications, welcome sequences, or subscription reminders. The setup follows the same steps as a standard notification, with the addition of a When Filter, a recurrence schedule, and an activation step.

→ [Creating an Automated Notification](/documentation/channels/push/creating-an-automated-notification.md)

***

### Forms

Forms let contacts submit information that is written directly to your database. At creation, you choose a form type - Subscribe, Update, or Subscribe/Update - which controls how submitted data is handled. You can change the form type after creation.

Before creating a form, make sure your database fields are set up, as the form pulls from these.

→ [Creating a Form](/documentation/data-capture/forms/creating-a-form.md)

***

### Surveys

Surveys collect structured responses from contacts. A new survey is created with no questions or pages - you build these out after creation using the Survey Dashboard, which also provides tools for testing and deploying your survey.

→ [Creating a Survey](/documentation/data-capture/surveys/creating-a-survey.md)

***

### Events

Events provide a registration form with a unique URL that contacts use to sign up. When creating an event you set an event date and a date that registrations close on. Both can be updated at any time after creation.

→ [Creating an Event](/documentation/data-capture/events/creating-an-event.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ubiquity.co.nz/documentation/how-to/creating-an-email-form-survey-event-txt.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
