1
User Sets Up Campaign in thanks.io dashboard
The user picks the mailing list, chooses what the campaign mails (a creative, or a separate front and message), and sets when it sends. Details on setting up a campaign can be found here - https://help.thanks.io/campaigns/overview/
2
List All Mailing Lists
List all mailing lists via the API and allow the user to select the appropriate one.See mailing lists for more info.
3
Add Recipient to Mailing List