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

# Receive SMS messages

> Receive inbound SMS and MMS with the Wavix Messaging API. Enable SMS on a number, register a webhook URL, and handle the inbound message payload.

When building Wavix integrations, you might want your applications or services to receive inbound messages as soon as they reach an SMS-enabled phone number on your account. Your systems can then process them right away.

## Prerequisites

### Create a Wavix account

1. [Sign up](https://app.wavix.com/) for a Wavix account using your business email address.
2. Confirm your email address and phone number during the sign-up process.
3. Wait for your account to be approved by the Wavix team.
4. After approval, choose either the Wavix Flex or Flex Pro account level.

Once your account is approved, you can access the Wavix app and APIs.

### Enable inbound SMS for a number

1. Open **Numbers & trunks** → **My numbers**.
2. Select the number you want to use.
3. On the right side of the row, select the down arrow to expand the details.
4. Select **Activate** to enable SMS for the number.

<Note>
  Inbound SMS can be enabled only on US and Canadian phone numbers. For non-US or Canadian numbers, it will be supported on a case-by-case basis.
</Note>

### Create a webhook endpoint

To receive inbound messages, you need to create a [webhook endpoint](/messaging/webhooks-inbound-messages) that can accept HTTP POST requests. This endpoint will process the incoming messages sent by Wavix.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.