# Push notifications

- [How to send a test push notification to your mobile?](https://doc.batch.com/guides-and-best-practices/message/push-notifications/how-to-send-a-test-push-notification-to-your-mobile.md): You can add a test device and target it from the dashboard to ensure your notification is displayed correctly.
- [How to send a test push notification to your web browser?](https://doc.batch.com/guides-and-best-practices/message/push-notifications/how-to-send-a-test-push-notification-to-your-web-browser.md): You can add a test device and target it from the dashboard to ensure your notification is displayed correctly.
- [How to direct users to a page on your website or app?](https://doc.batch.com/guides-and-best-practices/message/push-notifications/how-to-direct-users-to-a-page-on-your-website-or-app.md): Batch allows you to send a push notification that includes a deeplink.
- [What is the optimal length for every iOS/Android push notification?](https://doc.batch.com/guides-and-best-practices/message/push-notifications/page-4.md): We know that writing a short and punchy message is difficult, but this article aims to help you find the ideal number of characters.
- [What is the best image size for my push notification?](https://doc.batch.com/guides-and-best-practices/message/push-notifications/what-is-the-best-image-size-for-my-push-notification.md): Need help setting up your first push campaign with an image? Here is all the information you need to know (format, size, and more).
- [What is the optimal length for every web push notification?](https://doc.batch.com/guides-and-best-practices/message/push-notifications/what-is-the-optimal-length-for-every-web-push-notification.md): Depending on your users' browser and OS, the way web push notifications are displayed may change.
- [Why should I add some images to my campaign?](https://doc.batch.com/guides-and-best-practices/message/push-notifications/why-should-i-add-some-images-to-my-campaign.md): Adding an image to your push campaign has many great benefits. Here are the different advantages of doing so.
- [How to use emojis wisely in your messages?](https://doc.batch.com/guides-and-best-practices/message/push-notifications/how-to-use-emojis-wisely-in-your-messages.md): Here is a list of all the best practices you need to take into account when using emojis in your notifications or In-App messages.
- [How to improve my push open rate?](https://doc.batch.com/guides-and-best-practices/message/push-notifications/how-to-improve-my-push-open-rate.md): If you are wondering how to optimise your app traffic using push notifications, you are in the right place!
- [How to add a notification badge to your app icon?](https://doc.batch.com/guides-and-best-practices/message/push-notifications/how-to-add-a-notification-badge-to-your-app-icon.md): Notification badges are handy to let your users know they have an unread push notification.
- [How can I reduce the abandoned cart rate with Batch?](https://doc.batch.com/guides-and-best-practices/message/push-notifications/how-can-i-reduce-the-abandoned-cart-rate-with-batch.md): Discover how to manage all your abandoned cart use cases with Batch Trigger campaigns.
- [How to attach an image, an audio, a GIF or a video to a push notification?](https://doc.batch.com/guides-and-best-practices/message/push-notifications/how-to-attach-an-image-an-audio-a-gif-or-a-video-to-a-push-notification.md): You can easily add an attachment to your push notification directly from the dashboard. Keep in mind that each OS supports different types of attachments.
- [How to use Batch Built-in data in your push notifications and In-app scenarios?](https://doc.batch.com/guides-and-best-practices/message/push-notifications/how-to-use-batch-built-in-data-in-your-push-notifications-and-in-app-scenarios.md): Discover how to use Batch's native data through simple-to-implement use cases that offer real added value to your CRM strategy.


---

# 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://doc.batch.com/guides-and-best-practices/message/push-notifications.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.
