> For the complete documentation index, see [llms.txt](https://developers.mobile-text-alerts.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.mobile-text-alerts.com/tutorials.md).

# Tutorials

- [Message Sending](https://developers.mobile-text-alerts.com/tutorials/message-sending.md): See the different tutorials for ways to send messages with the MTA API
- [Send an SMS Message](https://developers.mobile-text-alerts.com/tutorials/message-sending/send-an-sms-message.md): Learn how to customize your message sends with the Mobile Text Alerts API
- [Send an MMS Message](https://developers.mobile-text-alerts.com/tutorials/message-sending/send-an-mms-message.md): Learn more about sending an MMS with Mobile Text Alerts
- [Send an iMessage](https://developers.mobile-text-alerts.com/tutorials/message-sending/send-an-imessage.md): View the steps to sending iMessages with Mobile Text Alerts
- [Sender Identity](https://developers.mobile-text-alerts.com/tutorials/message-sending/send-an-imessage/sender-identity.md): Learn about Sender Identities and how to get one provisioned for your account
- [Subscriber Opt In](https://developers.mobile-text-alerts.com/tutorials/message-sending/send-an-imessage/subscriber-opt-in.md): Learn about subscriber opt-in and how to do this with Mobile Text Alerts deeplinks
- [Send iMessages](https://developers.mobile-text-alerts.com/tutorials/message-sending/send-an-imessage/send-imessages.md): Learn how to send iMessages via the API
- [SMS Fallback](https://developers.mobile-text-alerts.com/tutorials/message-sending/send-an-imessage/sms-fallback.md): Learn how the SMS fallback is handled for failed iMessage send requests
- [Message Templates](https://developers.mobile-text-alerts.com/tutorials/message-sending/message-templates.md): Learn how to use Message Templates when calling the Mobile Text Alerts API
- [Receive and Reply to Messages](https://developers.mobile-text-alerts.com/tutorials/message-sending/receive-and-reply-to-messages.md): This tutorial will explain the steps involved to receive message responses and to reply to them with the API
- [Scheduled Message Sends](https://developers.mobile-text-alerts.com/tutorials/message-sending/scheduled-message-sends.md)
- [Manage Subscribers](https://developers.mobile-text-alerts.com/tutorials/manage-subscribers.md): View all the ways you can interact with the API to manage your subscribers
- [Assign Custom Subscriber Attributes](https://developers.mobile-text-alerts.com/tutorials/manage-subscribers/assign-custom-subscriber-attributes.md): Learn how you can add and update the Custom Subscriber Attributes assigned to your individual subscribers.
- [Group Subscribers](https://developers.mobile-text-alerts.com/tutorials/manage-subscribers/group-subscribers.md): Learn how to create and update groups of subscribers, useful for targeted messaging.
- [Adaptive Groups](https://developers.mobile-text-alerts.com/tutorials/manage-subscribers/group-subscribers/adaptive-groups.md): Learn how to configure Adaptive Groups with the Mobile Text Alerts API to create groups that auto-populate over time.
- [Groups Bulk Add/Delete Subscribers](https://developers.mobile-text-alerts.com/tutorials/manage-subscribers/group-subscribers/groups-bulk-add-delete-subscribers.md): Bulk endpoints can be used to add or delete up to 1,000 subscriber records in a group in a single request.
- [Bulk Create/Update Subscribers](https://developers.mobile-text-alerts.com/tutorials/manage-subscribers/bulk-create-update-subscribers.md): Learn how to use the bulk subscriber endpoints, useful for large scale subscriber updates.
- [Custom Subscriber Attributes](https://developers.mobile-text-alerts.com/tutorials/custom-subscriber-attributes.md): Learn how to create Custom Subscriber Attributes to store additional data fields for your subscribers.
- [Webhooks](https://developers.mobile-text-alerts.com/tutorials/webhooks.md): View the expected webhook event payloads to your custom-defined endpoints
- [Setting up your first webhook](https://developers.mobile-text-alerts.com/tutorials/webhooks/setting-up-your-first-webhook.md): Learn how to set up a webhook endpoint on your server which will listen to events sent from Mobile Text Alerts
- [Webhook Signature Verification](https://developers.mobile-text-alerts.com/tutorials/webhooks/webhook-signature-verification.md): Learn how to configure verification for your webhook listener endpoint
- [Phone Number Format Guide](https://developers.mobile-text-alerts.com/tutorials/phone-number-format-guide.md): Learn how to format phone numbers in E.164 for subscriber creation to avoid confusion with country codes and leading digits.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://developers.mobile-text-alerts.com/tutorials.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
