QuickBase to Google Contacts is our most advanced plugin yet! It is actually a whole new webpage which loads your QuickBase contacts push them into your Google Mail's addressbook.
We use your existing QuickBase session to authenticate you against QB. We use Google's OAuth to authenticate you against Google, and to let you choose between different accounts. Once this is all setup, QB2GContacts will load your contacts from the configured report and match them against Google Contacts records. You'll have the chance to select contacts, and twiddle mappings. Then, click "Go!" and you're done.
We're hoping to use this structure for more applications. Google Calendar is an obvious example, as is a bulk emailer like MailChimp.