Transcript
Page 1: Leveraging the Google API to Integrate Your Systems

Leveraging the Google API to Integrate Your Systems #12NTCGAPI

Michael Cizmar Mark Sawyer David Bonebrake

Page 2: Leveraging the Google API to Integrate Your Systems

Evaluate This Session! Each entry is a chance to win an NTEN engraved iPad!

or Online at www.nten.org/ntc/eval

Page 3: Leveraging the Google API to Integrate Your Systems

Session Overview

• The value of Google API integration.

• Practical solutions for integration of mission critical software with Google Apps.

• Project design principles.

• Technical Overview of Google APIs.

• How to replicate this project.

Page 4: Leveraging the Google API to Integrate Your Systems

Value of Integration

Legal Services CMS +

Google API

Page 5: Leveraging the Google API to Integrate Your Systems

Better Communication

Page 6: Leveraging the Google API to Integrate Your Systems

The Shift in the Work Paradigm

Practical, reasonable expectations among users about now common technologies working the way they need them to work.

Page 7: Leveraging the Google API to Integrate Your Systems

Implemented Solutions

• CMS ticklers … automatically posted to Google Calendar.

• CMS case documents … automatically synchronized to Google Docs.

• Gmail option … to post messages to CMS-housed case notes.

• Google Groups option … to post discussions to CMS case notes.

Page 8: Leveraging the Google API to Integrate Your Systems

Google Calendar Integration

Page 9: Leveraging the Google API to Integrate Your Systems

Google Calendar Integration

Page 10: Leveraging the Google API to Integrate Your Systems

Google Calendar Integration

Page 11: Leveraging the Google API to Integrate Your Systems

Google Docs Integration

Page 12: Leveraging the Google API to Integrate Your Systems

Google Docs Integration

Page 13: Leveraging the Google API to Integrate Your Systems

Google Docs Integration

Page 14: Leveraging the Google API to Integrate Your Systems

Gmail Integration

Page 15: Leveraging the Google API to Integrate Your Systems

Gmail Integration

Page 16: Leveraging the Google API to Integrate Your Systems

Gmail Integration

Page 17: Leveraging the Google API to Integrate Your Systems

Google Groups Integration

Page 18: Leveraging the Google API to Integrate Your Systems

Value of Gcal Integration

• Advocates associated with a CMS case record get automatic notifications of tickled events in their Google Calendars.

• Individual advocates can personalize reminders and add others to those calendar events.

• Tickled events now include all the other Google Calendar features, including location and Google mapping information.

• Ease of access from Google Calendar to the related case record.

Page 19: Leveraging the Google API to Integrate Your Systems

Value of Gdocs Integration

• Seamless sychronization of case‐related files to the Google Docs accounts of all advocates associated with the case.

• Advocates can do full text searches and downloads of synchronized case files from within the Google Docs without opening Pika.

• Integration enables advocates to use Google Docs to share, view, edit and/or convert case‐related files.

• Editing option for Gmail + Groups integrations.

Page 20: Leveraging the Google API to Integrate Your Systems

Value of Groups Integration

• Ease of posting Gmail + Google Groups messages directly to specific client case record without opening Pika.

• Option to post single message or entire conversation in Gmail directly to Pika case record.

• Option to edit Gmail + Google Groups messages before posting.

• Seamless posting of Gmail file attachments to Pika client case record.

Page 21: Leveraging the Google API to Integrate Your Systems

Value of Integration

• The genius of the Google Apps platform is not that it is free or $50/user/year.

• The genius of Google Apps is …

1. It is easy to scale

2. The apps are consumer friendly

3. The apps share a unified interface

4. And everything is connected

Page 22: Leveraging the Google API to Integrate Your Systems

TECHNICAL OVERVIEW OF THE GOOGLE API

Because this is a tech session…

Page 23: Leveraging the Google API to Integrate Your Systems

Google APIs

• APIs dictate the proper way for a developer to request services from a particular program.

• Google APIs enable developers to properly request data from and sync data with a Google application.

Page 24: Leveraging the Google API to Integrate Your Systems

Google API

Page 25: Leveraging the Google API to Integrate Your Systems

Google API – Three Takeaways

• What you can do with one service may not be possible with another.

• APIs are versioned, so there may be limitations on upgrading.

• If a service works with an API, it will continue to work.

Page 26: Leveraging the Google API to Integrate Your Systems

Replication – LSNC’s Google API Project


Top Related