O KAlarm oferece uma interface para permitir às outras aplicações pedirem as seguintes funções:
escalonar um novo alarme
cancelar um alarme já agendado
disparar um alarme já agendado
mostra a janela de Edição do Alarme
Cada uma das funções acima está implementada através de uma chamada de D-Bus e através da linha de comandos. As chamadas do D-Bus deverão ser usadas de preferência se o KAlarm já estiver em execução.