Different modems can't necessarily talk to each other as setup right out of the box.
Modems use many different settings and protocols.
They don't typically use any form of error correction or data compression protocols. In many cases, if your modem tries to use either these protocols, your modem will be unable to communicate with the paging terminal's modem. In your init string you should include settings to lock your modem's baud rate to that of your carrier's modem, disable error correction protocols, and disable data compression protocols. No, many different modem manufacturers use their own set of init strings. Init strings may even be different between models by the same manufacturer.