Como enviar um FCM quando ocorre um evento de hora no banco de dados?

Tenho certeza de que posso enviar uma mensagem do Firebase Cloud quando um registro é adicionado ao banco de dados ou quando ocorre outro evento do banco de dados. Minha pergunta é: se eu tiver um registro que precise enviar uma notificação para um determinado grupo de dispositivos em um determinado momento, eu seria capaz de fazer isso facilmente? Isso é algo que eu poderia fazer no Google App Engine?

Exemplo:

Eu tenho uma lista de registros com diferentes valores de tempo neles. Quando o valor de tempo desse registro for igual ao da máquina do servidor, envie a mensagem.

questionAnswers(1)

yourAnswerToTheQuestion