Brew MP's SMS interfaces provide access to the mobile device's SMS stack for sending and receiving messages, and providing access to card-based SMS storage. In Standard SMS multiple apps can register for notification of incoming messages and receive messages so that different apps may handle them differently. Apps can configure Broadcast SMS to enable or disable support, or limit to services in the device service table (enable, priority threshold, alert type). They can also register for notifications of broadcast SMS messages with specific service IDs and receive messages. Directed SMS allows a server to send an SMS message directly to a Brew MP app by its class ID or a URL-lookup in the registry (e.g., to wake the app).