 <p>No, this is not possible. There is no API to programatically set the user's alarm.</p> <p>However, you can invoke the clock application to a specific view-state (alarm screen) and allow the user to set the alarm themselves.</p> <p>Here's how to invoke an app: <a href="https://developer.blackberry.com/native/documentation/cascades/device_platform/invocation/sending_invocation.html" rel="nofollow">https://developer.blackberry.com/native/documentation/cascades/device_platform/invocation/sending_invocation.html</a></p> <p>Here's the info on how to invoke the alarm clock: <a href="https://developer.blackberry.com/native/documentation/cascades/device_platform/invocation/clock.html" rel="nofollow">https://developer.blackberry.com/native/documentation/cascades/device_platform/invocation/clock.html</a></p>