Layer is the open communications Layer for the Internet. We make it easy for developers to add rich messaging, voice and video to any application. We handle all of the hard parts so developers can focus on building an excellent user experience for their customers.
The Layer team is full of developers and designers passionate about enabling people to communicate better across all of the products they use. (from CrunchBase)