This package wraps the Campaign Monitor API so that Ruby applications may interface with it. Maintained by Campaign Monitor, the library requires Ruby >/= 1.9.3. The Campaign Monitor API allows users to interact and "sync" with their Campaign Monitor account via simple web-based methods. Common uses of the API include: *Automatically sync subscribers between Campaign Monitor and a third party tool. *Create and send custom email campaigns to segments of subscribers built on the fly. *Develop useful plugins and integrations like these guys for other popular apps *Automatically create a client account, set billing and load it with ready-to-send templates.
One of the challenges with building an application these days is the number of dependencies that application will actually have on other applications. Ideally in order to know how that application will actually perform application developers would be able to test their application against the application it depends on running in production. The odds of that happening, however, are slim to none, especially if that other application is running as a cloud service that has to be always available to end users.
People and organizations start using Twitter today for general public announcements or as a primary communication channel in closed communities. For example, I use Twitter when I want to share a story with my students or announce a newly available studying material. But what do you do if there are some people who do not want to use Twitter and still rely on email communication? By using Twitter API and Google AppsScript you can write and run a simple mashup that sends an email anytime you post a new message on Twitter.