# Push agendado

## Agendar através do formulário de push único

Para enviar uma notificação de push única no Pushwoosh, vá para a seção **Campanhas**. Selecione **Mensagens únicas** e clique em **Enviar mensagem** → **Push único**.

<img src="/shared-51.webp" alt="Seção de Campanhas mostrando a opção Mensagens únicas com o botão Enviar mensagem"/>

### Selecionar ou criar conteúdo da mensagem de push

Para começar, crie um novo conteúdo ou selecione um conteúdo existente para sua notificação de push. Se desejar usar uma predefinição de push pré-construída, escolha-a no menu suspenso de opções disponíveis.

<img src="/shared-1.webp" alt="Menu suspenso de seleção de predefinição de push mostrando as opções de predefinição disponíveis"/>

Para criar uma nova mensagem, clique em **Criar novo** e [siga este guia](/pt/product/content/push-presets) para configurar uma nova predefinição de push.

<Aside type="note">
A predefinição de push que você criar aqui não será salva na lista de Predefinições de push para mantê-la organizada e sem excesso de itens. Se precisar salvar uma predefinição para uso futuro, vá para [Predefinições de push](/pt/product/content/push-presets), crie-a com antecedência e, em seguida, selecione-a no menu suspenso.
</Aside>

Se precisar editar uma predefinição existente, clique em **Editar Conteúdo** para modificar a mensagem.

Uma prévia da notificação será exibida no lado direito, mostrando como ela aparecerá para os usuários.

Quando estiver satisfeito com o conteúdo e a aparência, clique em **Avançar** para prosseguir para a etapa de configuração do Público.

### Selecionar público para a notificação de push

Em seguida, escolha o público para sua notificação de push. Você pode enviar a notificação para todos os usuários ou direcionar para um segmento específico com base no comportamento ou demografia do usuário.

#### Enviar para segmento

Selecione esta opção para direcionar para um segmento de público específico. Escolha um segmento pré-construído no menu suspenso ou crie um novo segmento clicando em **Criar Segmento**. Para mais detalhes, consulte o [guia sobre como criar segmentos](/pt/product/audience-data-and-segmentation/segmentation/create-segments).

<img src="/shared-60.webp" alt="Tela de seleção de público mostrando a opção Enviar para segmento com o menu suspenso de segmentos"/>

#### Enviar para todos os usuários

Escolha esta opção para enviar a notificação para todos os seus assinantes. Isso é ideal para anúncios gerais ou promoções que se aplicam a toda a sua base de usuários.

<Aside type="caution" title="Importante">
Certifique-se de que o conteúdo da mensagem seja relevante para todos os destinatários. Enviar notificações irrelevantes ou desinteressantes pode resultar em frustração do usuário ou aumento de cancelamentos de inscrição (opt-outs).
</Aside>

<img src="/shared-22.webp" alt="Opção Enviar para todos os usuários selecionada para o público da notificação de push"/>

#### Plataformas de destino

Selecione as plataformas nas quais você deseja que a notificação seja entregue. As plataformas disponíveis incluem:

* iOS
* Android
* Safari
* Chrome
* Firefox

A escolha das plataformas de destino garante que sua mensagem chegue aos usuários nos dispositivos apropriados. Apenas os usuários nas plataformas selecionadas receberão a notificação.

<img src="/shared-46.webp" alt="Seleção de plataformas de destino mostrando as opções iOS, Android, Safari, Chrome e Firefox"/>

Depois de configurar seu público e selecionar as plataformas de destino, clique em **Avançar** para prosseguir com a configuração da sua notificação de push.

### Agendar notificação de push

Em seguida, escolha **Horário selecionado** para agendar sua notificação de push para uma data e hora específicas.

1. Use o calendário para selecionar a data exata da sua notificação.
2. Defina a hora em horas e minutos (usando o formato de 24 horas) para quando a notificação deve ser enviada.
3. Escolha o fuso horário apropriado:
* **Fuso horário do dispositivo do assinante:** a notificação será enviada com base na hora local do destinatário, garantindo a entrega no horário especificado em seu fuso horário.
* **Fuso horário personalizado:** selecione um fuso horário específico para agendar a notificação para todos os destinatários, útil para direcionar usuários em uma região específica.

<img src="/shared-39.webp" alt="Tela de agendamento de notificação de push mostrando as opções de seleção de data, hora e fuso horário"/>

### Revisar e editar seu conteúdo

Antes de finalizar, revise o conteúdo, as ações ao clicar, o público, a plataforma e as opções de agendamento para garantir que tudo esteja configurado corretamente. Você também verá uma prévia da sua notificação de push em cada idioma selecionado. Você pode ajustar quaisquer configurações conforme necessário.

<img src="/shared-15.webp" alt="Tela de revisão e edição de conteúdo mostrando a prévia da notificação de push e o resumo da configuração"/>

Opcionalmente, você pode optar por vincular sua notificação de push a uma **Campanha Agregada**, permitindo associar esta mensagem a uma campanha maior e contínua e acompanhar seu desempenho juntamente com notificações relacionadas ao longo do tempo.

<img src="/shared-56.webp" alt="Botão de alternância da opção Vincular à Campanha Agregada para associar a notificação de push a uma campanha maior"/>

Depois que tudo for confirmado, clique em **Agendar push** para configurá-lo para entrega posterior ou em **Enviar agora** para enviá-lo imediatamente.



#### Cancelar ou editar uma mensagem agendada

Para mensagens agendadas e ainda não enviadas (status **PENDENTE**), você pode alterá-las ou cancelá-las. Abra o menu de ações (⋮) da mensagem na lista de mensagens únicas:

* **Excluir mensagem:** cancela a entrega agendada e altera o status para **Cancelado**.

<img src="/push-notifications-one-time-push-34.webp" alt="Linha de mensagem única com status Cancelado após Excluir mensagem"/>

* **Editar mensagem:** abre o formulário de push único com os dados da mensagem. Você pode alterar o conteúdo ou o público (a hora de envio agendada não pode ser alterada).

<img src="/push-notifications-one-time-push-32.webp" alt="Linha de mensagem única com menu de ações aberto mostrando as opções Editar mensagem, Detalhes da mensagem e Excluir mensagem"/>

<Aside type="note" title="Durante a edição">
- Ao editar, você pode atualizar apenas o **conteúdo** e o **público**. A hora de envio agendada é fixa e não pode ser alterada. Para alterar a hora de envio, cancele a mensagem (**Excluir mensagem**) e crie uma nova.
- Na etapa **Público**, você pode alterar o segmento, criar um novo ou alterar a lista de dispositivos. O tamanho do público é recalculado após você fazer uma alteração.
- Se a mensagem entrar em **Processamento** (a mensagem está sendo enviada) enquanto você estiver editando, o salvamento será desativado. Use **Ir para o Histórico de Mensagens** ou **Fechar** para sair do formulário.
</Aside>


## Agendar um push com o Customer Journey Builder

O processo é o mesmo para campanhas de notificação de push para dispositivos móveis e web. Este guia explica como agendar a entrega de notificações de push para uma data e hora específicas.

A configuração do agendamento pode variar dependendo se a notificação de push inicia um novo fluxo de comunicação ou continua um existente.

### Se uma notificação de push iniciar um fluxo de comunicação

Depois de configurar um [fluxo de push básico](/pt/product/messaging-channels/push-notifications/send-push-notifications/one-time-push-via-customer-journey/), você pode adicionar o agendamento no elemento de Entrada.

No elemento [**Entrada baseada em público**](/pt/product/customer-journey/journey-elements/entry-elements/audience-based-entry/#entry-schedule), defina o **Agendamento de entrada** como **Entrada única** e, em seguida, escolha **Agendar para um dia específico**. Defina a data, a hora e o fuso horário.


<img src="/journey-elements-audience-based-entry-2.webp" alt="Entrada baseada em público: Agendar para um dia específico com data, hora e fuso horário"/>

Selecione o fuso horário. Existem duas opções:

1. **Fuso horário do dispositivo do assinante (padrão):** os usuários entram com base no fuso horário de seus dispositivos. Se o fuso horário estiver ausente, um fallback será usado. Clique em **Alterar fallback** para alterá-lo.
2. **Fuso horário específico:** escolha um fuso horário no menu suspenso para um horário de entrada fixo.

<Aside type="note">
Se o horário de entrada agendado de um assinante (em seu fuso horário local) já tiver passado, ele não será incluído na campanha, a menos que você opte por permitir que ele entre imediatamente. [Saiba mais](/pt/product/customer-journey/journey-elements/entry-elements/audience-based-entry/#schedule-for-a-specific-day).
</Aside>

Depois que o agendamento estiver definido, clique em **Aplicar**.

<Aside type="note">
 Alternativamente, você pode configurar pushes recorrentes para serem enviados em intervalos regulares (diariamente, semanalmente, etc.) em vez de em datas específicas. Aprenda [como configurar pushes recorrentes](/pt/product/messaging-channels/push-notifications/send-push-notifications/autopushes).
</Aside>


### Se uma notificação de push continuar um fluxo de comunicação

Insira o elemento [**Atraso de Tempo**](/pt/product/customer-journey/journey-elements/flow-controls/time-delay/) entre os elementos de comunicação anteriores e a notificação de push que você deseja agendar:

<video src="/shared-7.webm" title="Canvas do Customer Journey mostrando o elemento Atraso de Tempo inserido entre os elementos de comunicação" autoplay loop muted playsinline />



Dê um duplo clique no elemento **Atraso de Tempo**. No campo **Opção de Atraso de Tempo**, selecione **Horário específico**:

<img src="/shared-9.webp" alt="Configuração do elemento Atraso de Tempo mostrando a opção Horário específico selecionada"/>

ou **Data**:

<img src="/shared-4.webp" alt="Configuração do elemento Atraso de Tempo mostrando a opção Data selecionada para agendamento"/>

<Aside type="note">
Dentro do elemento **Atraso de Tempo**, você pode definir outras condições de entrega: aguardar por durações fixas, dias específicos da semana ou até que o usuário acione um evento especificado.

[Saiba mais sobre como usar o elemento Atraso de Tempo](/pt/product/customer-journey/journey-elements/flow-controls/time-delay/).
</Aside>