I've been eyeing this. Can we kick off a Cloud Function via Firebase Cloud Messaging?
Short answer is no (well.. not without an intermediate proxy of some sort), but we're in the process of providing direct integration with Cloud Functions across many of the services that fall under the Firebase umbrella. So stay tuned!