# In-app messaging

- [How to use In-App interaction tags?](https://doc.batch.com/guides-and-best-practices/message/in-app-messaging/how-to-use-in-app-interaction-tags.md): Here are the steps to tag users who have interacted with the buttons of your In-App automations using our built-in actions.
- [How to personalize the content of your in-app message?](https://doc.batch.com/guides-and-best-practices/message/in-app-messaging/how-to-personalize-the-content-of-your-in-app-message.md): Need help creating a dynamic message? Here are all the steps you need to follow.
- [What is the required image size for In-App messages?](https://doc.batch.com/guides-and-best-practices/message/in-app-messaging/what-is-the-required-image-size-for-in-app-messages.md): Batch adapts automatically the format of the In-App message to the screen size. It means the image will not look the same on all devices.
- [How to ask users for an app review?](https://doc.batch.com/guides-and-best-practices/message/in-app-messaging/how-to-ask-users-for-an-app-review.md): Getting ratings and reviews is essential in any app marketing strategy to encourage downloads and get useful feedback.
- [How to create a "Call", "Send an SMS", or "Send an email" button to an In-App message?](https://doc.batch.com/guides-and-best-practices/message/in-app-messaging/how-to-create-a-call-send-an-sms-or-send-an-email-button-to-an-in-app-message.md): See how you can direct users to their default phone, email or sms app by simply clicking an In-App button.
- [How to use In-App interaction event tracking?](https://doc.batch.com/guides-and-best-practices/message/in-app-messaging/how-to-use-in-app-interaction-event-tracking.md): Follow these steps to retarget users based on their interactions with an In-App automation, leveraging our integrated actions.
- [How to send yourself a test for In-App messages?](https://doc.batch.com/guides-and-best-practices/message/in-app-messaging/how-to-send-yourself-a-test-for-in-app-messages.md): Here are the steps you need to take to preview an in-app message on your iOS or Android device.
- [How to create an app tracking pre-permission campaign?](https://doc.batch.com/guides-and-best-practices/message/in-app-messaging/how-to-create-an-app-tracking-pre-permission-campaign.md): Here are all the steps you need to take to create a pre-permission In-App message and add context to the App Tracking (ATT) prompt.


---

# 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/in-app-messaging.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.
