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

# Create a Push Notification

> Thousands of live messages in as little as 15 minutes

## How To Create Push Notifications in Aampe

<iframe className="w-full aspect-video rounded-xl" src="https://www.loom.com/embed/7a11fbb5c8014c66aa315f2cf78a0ece?sid=69c6a05e-4d70-42d5-a1dd-c4310e451c53" title="YouTube video player" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />

## Step 1: Create a Message

Navigate to the **Messages** tab. Click **Create new message**.

<img src="https://mintcdn.com/aameo/p-8EIHST8NXPHhGf/images/push/message-create-new.png?fit=max&auto=format&n=p-8EIHST8NXPHhGf&q=85&s=c12b136d78166de1e7436cda88e9bde2" alt="Message Create New Pn" width="2960" height="1470" data-path="images/push/message-create-new.png" />

Choose **Mobile push** for your channel.

<img src="https://mintcdn.com/aameo/p-8EIHST8NXPHhGf/images/push/channel-selection.png?fit=max&auto=format&n=p-8EIHST8NXPHhGf&q=85&s=788e389caa0bf865030cd771dc3f0d68" alt="Channel Selection Pn" width="2908" height="1476" data-path="images/push/channel-selection.png" />

In the **Message setup** panel, give your message a name. You can also configure

* [audiences](/user-guide/using-aampe/audiences/audiences)
* [triggers](/user-guide/using-aampe/audiences/triggers)
* tags
* labels that apply to the entire message

<img src="https://mintcdn.com/aameo/3VQB6mTUcO0iMJi2/images/push/message-setup.png?fit=max&auto=format&n=3VQB6mTUcO0iMJi2&q=85&s=0240d7dd14f00c8637e82763e2c5b6bf" alt="Message Setup Pn" width="2960" height="1622" data-path="images/push/message-setup.png" />

## Step 2: Create the Message Content

You have fields for the message header, message body, an image, and a deeplink URL. The icons beneath the Deeplink field allow you to

* [connect a CMS feed](/user-guide/using-aampe/quickstart/quickstart-cms)
* [connect a dataset](/user-guide/using-aampe/tools/datasets)
* add a button
* send a test message
* add image alternates

Write a message to start things off. Think about the components of your message and how you might rewrite the message with different value propositions, offerings, etc.

<img src="https://mintcdn.com/aameo/U4yLNpM3UOg9xvX-/images/push/message-content.png?fit=max&auto=format&n=U4yLNpM3UOg9xvX-&q=85&s=8cfa471b77540cc63e75dd83f2d71683" alt="Message Content Pn" width="2960" height="1622" data-path="images/push/message-content.png" />

To create a message component, simply highlight the text. Choose the kind of message component from the dropdown.

* See [here](/user-guide/using-aampe/messages-by-channel/component_and_labels) for a deep dive on message components
* See [here](/user-guide/using-aampe/messages-by-channel/custom-components) for a guide on creating custom message components

<img src="https://mintcdn.com/aameo/U4yLNpM3UOg9xvX-/images/push/highlight-message-components.png?fit=max&auto=format&n=U4yLNpM3UOg9xvX-&q=85&s=66aaca2b0e2a9962c8573980512b5def" alt="Highlight Message Components Pn" width="2960" height="1622" data-path="images/push/highlight-message-components.png" />

For each component, create alternates. Give each alternate a label.

<img src="https://mintcdn.com/aameo/U4yLNpM3UOg9xvX-/images/push/message-component-labels.png?fit=max&auto=format&n=U4yLNpM3UOg9xvX-&q=85&s=11d8b0167ed4550567fb0537a716dcc0" alt="Message Component Labels Pn" width="2960" height="1622" data-path="images/push/message-component-labels.png" />

Take a minute to review all the possible alternates. Make changes if needed and click **Next** once you are ready.

<img src="https://mintcdn.com/aameo/U4yLNpM3UOg9xvX-/images/push/review-alternates.png?fit=max&auto=format&n=U4yLNpM3UOg9xvX-&q=85&s=f2abec5761eb2331e21945a652efd8d2" alt="Review Alternates Pn" width="2960" height="1622" data-path="images/push/review-alternates.png" />

## Step 3: Schedule and Review

Choose your preferred scheduling heuristic.

* **Delegate to agents:** Your agents determine the ideal variant and time for each user.
* **Automated scheduling with guardrails:** Specify certain days of the week, specific calendar days, or hours of the day that agents can operate within.
* **One-at-a-time message scheduling:** Send to everyone at once, bypassing the agent.

<img src="https://mintcdn.com/aameo/YOdEqVWfSbtdTxNa/images/push/scheduling.png?fit=max&auto=format&n=YOdEqVWfSbtdTxNa&q=85&s=3e6c043a164f75b46c687aae9622de4a" alt="Scheduling Pn" width="2960" height="1622" data-path="images/push/scheduling.png" />

One last check. Some things to look for:

* Is the audience correct?
* Should the message operate within a specific time range?
* Do the alternates read correctly?

<img src="https://mintcdn.com/aameo/U4yLNpM3UOg9xvX-/images/push/final-check.png?fit=max&auto=format&n=U4yLNpM3UOg9xvX-&q=85&s=ab1398350111827d33fef2451fe2e83c" alt="Final Check Pn" width="2960" height="1622" data-path="images/push/final-check.png" />

See [here](/user-guide/using-aampe/messages-by-channel/push/send-test-message) for instructions on how to send a test message of your choosing to an approved test device.

Click **Start sending** and your message is live!
