system.out.println("hello bronto!!");
DESCRIPTION
Welcome to the kickoff session for the first-ever Bronto Summit Developer Track! Bronto is very excited to provide a parallel track devoted to supporting the developer community because those wonderfully creative and smart individuals make dreams come true. Every marketer wants more data to make smarter decisions that improve campaign results and drive revenue. Those dreams often require connecting multiple systems and the most robust integrations leverage the API. This session will welcome attendees and provide an introduction to the Bronto API, leaving you prepared for the sessions that follow and ready to start experimenting on your own.TRANSCRIPT
System.out.println("Hello Bronto!!");
Agenda
• Developer Community Unveiling
• Endless Possibilities with the Bronto API
• Intro to the API
• Upcoming Sessions
• Key Takeaways
• Questions
NEW Developer Community
Dev.Bronto.com
Dev.Bronto.com
Dev.Bronto.com
API v3 Migration
Sunset Date
April 1, 2014
Endless Possibilities with the Bronto API
Popular Use Cases
• Contact Management
• Campaign Management • Content Management • Message Management • Sending
• Order Management
• Event Triggers
• Activity Stream Monitoring
bron.to/iuLk
Contact Management
Keep Contact Information Updated (Fields, Lists, SMS Keywords)
• Features Within the App • Segments
Contact Management
Keep Contact Information Updated (Fields, Lists, SMS Keywords)
• Features Within the App • Dynamic Content
Contact Management
Keep Contact Information Updated (Fields, Lists, SMS Keywords)
• Features Within the App • Automated Message Rules
Contact Management
Keep Contact Information Updated (Fields, Lists, SMS Keywords)
• Features Within the App • Workflows
Campaign Management
Content Management & Sending
• Features Within the App • Messages, Headers & Footers, Content Tags
• How To Use Tags
• %%field_name%% • %%!special_tag_name%% • %%@content_tag_name%% • %%#api_field_name%%
Intro to the API
Introduction to the API
• SOAP
• Tokens
• Tools
SOAP
• Simple Object Access Protocol
• CRUD Model • Create or add new entries • Read, retrieve, search, or view existing entries • Update or edit existing entries • Delete/deactivate existing entries
• Web Services Definition Language (WSDL)
• https://api.bronto.com/v4?wsdl
soapUI
• http://www.soapui.org
• “The Swiss-Army Knife of Testing”
• Free and open source cross-platform Functional Testing solution.
• Easily and rapidly create and execute automated functional, regression, compliance, and load tests.
soapUI
soapUI
soapUI
soapUI
soapUI
soapUI
soapUI
soapUI
API Tokens
Logins / Sessions
• All API calls require an active, authenticated session
• API token • Returns sessionId
PHP API Client Library
• PHP Classes available from http://dev.bronto.com
• Provides an Active Record style abstraction of the Bronto API
• Implemented Objects:
• Account • Activity • ApiToken • Contact • Conversion • Delivery • DeliveryGroup • Field • List • Login • Message • MessageRule • Segment
PHP API Client Library
PHP API Client Library
PHP API Client Library
Kickstart Your Next Project
Bronto Developer Kickstart Service
Purpose
• Private consultation service to provide a project plan
Scope of Service
• API Welcome Kit • Preliminary Consultation • Step-by-Step Project Plan for a Single, Specific Integration • Follow-up Consultation
More details can be found at http://bronto.com/services/scope
Upcoming Sessions
Developer Track Sessions
Date / Time Session Title Speaker Tuesday, April 23:
2:15 pm – 3:15 pm Order Tracking: When Bronto and Your Commerce Platform Collide
Chris Geiss, Product Manager
3:30 pm – 4:30 pm Beyond the App: Sweet Custom Reporting Techniques
Jeremy Bobbitt, PS Engineer Ebin Holt, PS Engineer
Wednesday, April 24:
11:00 am – 12:00 pm What Not to Do: The 10 Most Common API Mistakes
Greg Dean, Support Engineer
2:15 pm – 3:15 pm Shopping Cart Abandonment: Down-and-Dirty or Cutting Edge?
Steve Balduino, Sales Engineer
3:30 pm – 4:30 pm Webforms: Customized, Optimized and Ready for Mobile
Lucas Weber, Manager of Support Services
Thursday, April 25:
9:45 am – 10:45 am Lightning Round: Check Out What I Built! Moderator: Dave Johnson, Director of Engineering Services
What To Remember
Key Takeaways
• Dev.Bronto.com
• API v3 will be sunset on April 1, 2014
• There are endless possibilities with the Bronto API
• The Bronto API is easy for developers to work with
• SoapUI is a great tool • Bronto has a PHP client library on GitHub
• Leverage the Bronto Developer Kickstart service
Questions? Thank You!