Google doesn't have an API for GMail, and is on record saying that they have no plans to release one. GMail's JS itself is extremely obfuscated (Google uses their Closure compiler to compress it before pushing to production). Interfacing with GMail has definitely been a challenge, but after some sleepless nights and a bit of luck we have a stable and flexible platform. This is one area where we can offer major time-saving value to developers.
Let us know if there is anything you would like to see as far as apps go for MailSlayer.
It started off as a Customer Service Application called Ticketive, but after we got a lot of user feedback from our Beta, we realized that people were using it way differently than we first expected.
MailSlayer is 100% modular, so you can choose the apps you would like to use and are not forced to use any apps you don't want.
The goal of MailSlayer is to make email better by adding useful apps into your current Gmail workflow so that you don't have to go to another website or service to manage these tasks.
MailSlayer provides a platform for developers who want to add functionality to Gmail, taking care of user authentication, data storage, DOM manipulation, and state tracking (with observable events when the user opens a folder or an email, starts writing a reply, and more).