# International 2-Way Messaging

Our virtual numbers are optimised for local 2-way messaging. We cannot guarantee messages will be received on a virtual number if the originating SMS was sent from a number from a different country. Any 'successful' delivery of an international SMS to a virtual number is down to our platform providing the *best*-*effort* delivery.

For US and Canadian numbers, it is generally not possible to receive incoming messages from any non-North American numbers.&#x20;

*Here are some examples for receiving SMS on virtual numbers:*

* Sending an SMS from a UK mobile number to a UK virtual number will arrive.&#x20;
* Sending an SMS from a Belgian mobile number to a Belgian virtual number will arrive.
* Sending an SMS from an Australian mobile number to a UK virtual number may arrive, but we cannot guarantee this.
* Sending an SMS from a Spanish mobile number to a German virtual number may arrive, but we cannot guarantee this.
* Sending an SMS from an Australian mobile number to a US virtual number will likely not arrive.
* Sending an SMS from a UK mobile number to a Canadian virtual number will likely not arrive.
* Sending an SMS from any non-US virtual number to a US number will not arrive due to the local country restrictions. The same restrictions are set for Canada.

You can find more information about country restrictions on [this page](/connectivity-platform/country-restrictions-and-regulations.md).&#x20;

&#x20;

&#x20;

&#x20;


---

# 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://docs.bird.com/connectivity-platform/virtual-numbers/international-2-way-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.
