A message gateway for multi-modal web apps.