SlideShare a Scribd company logo
© 2020 Harbinger Systems | www.harbinger-systems.com
Best Practices To Build Marketplace-Ready Integrations
© 2020 Harbinger Systems | www.harbinger-systems.com 2
1. We will begin the session shortly. Once the session starts, if you cannot hear the audio:
• Ensure you have selected the right speaker for audio output.
• Test your speaker to ensure it is working fine from the “Audio Settings” option on the lower left corner of your
screen.
• If necessary, dial in using phone. Dial-in numbers available at: https://zoom.us/u/accCHpImAk
2. All attendees will be on mute by default, please raise your hand if you have a query, or post it in the chat window
3. A recording shall be made available to all attendees within a few days
4. Questions can be posed through the Q&A panel
• Moderators will try and attend to all questions during the session
• Any unanswered questions during the session shall be answered via a follow-up email
Housekeeping
© 2020 Harbinger Systems | www.harbinger-systems.com
Best Practices To Build Marketplace-Ready Integrations
© 2020 Harbinger Systems | www.harbinger-systems.com 4
Speaker Introduction
Mahesh Keni
President
Maheshkumar Kharade
AGM – Technology
© 2020 Harbinger Systems | www.harbinger-systems.com
HRTech Integration Masterclass - Recap
© 2020 Harbinger Systems | www.harbinger-systems.com
Why Marketplace
For Customer
• Ready to use third party apps,
extending core features
• Data connectors across
solution categories
• Trust
• Inherent promise to safeguard
the confidentiality and data
integrity
For Product Company
• Building blocks to rapidly
create and publish apps
• Well defined process to
integrate with external apps
• Access to platform and
development frameworks
• Help and support
• Partnership benefits
© 2020 Harbinger Systems | www.harbinger-systems.com
High Level Process
Use case discussion
and Finalization
Partnership and
Documentation
Security Audit
and Review
Publish on
Marketplace
Marketplace
App
Connector
Integrati
on Flow
and API
Map
4
1
2
3
Test
and
Review
Security Scan
and Upload
Architect and
Build
© 2020 Harbinger Systems | www.harbinger-systems.com
Leading HR Applications with Marketplace Ecosystem
Parameter Salesforce Workday ADP UltiPro BambooHR
Key Capabilities Custom or Utility App ✓ ✓ ✓ ✓ -
Data Connector ✓ ✓ ✓ ✓ ✓
SSO ✓ - ✓ ✓ ✓
Integration Model Integration Cloud ✓ ✓ - - -
REST/SOAP API ✓ ✓ ✓ ✓ ✓
OAuth ✓ - ✓ ✓ ✓
Developer
Frameworks App Platform
✓ ✓
(Workday Studio, Enterprise
Interface Builder)
- - -
API and Mobile SDK ✓ - - - -
Developer Libraries - - ✓ - -
Partnership Model App Development ✓ - ✓ - -
Data Connector ✓ ✓ ✓ ✓ ✓
Services and
Consulting
✓ ✓ - ✓ -
© 2020 Harbinger Systems | www.harbinger-systems.com 9
Poll
• Have you built or used a marketplace app for any of the following?
• Salesforce
• Workday
• ADP
• UltiPro
• BambooHR
• Other (please specify in chat box)
© 2020 Harbinger Systems | www.harbinger-systems.com
Case Study: Integration of Leading Background Screening App with Salesforce
© 2020 Harbinger Systems | www.harbinger-systems.com 11
Customer Situation
Global Background check provider
Already supports integration with multiple ATS and HRIS
Need seamless integration with ATS and similar plugins from Salesforce
Per customer demand, need to support multiple ATS options through Salesforce marketplace
© 2020 Harbinger Systems | www.harbinger-systems.com
Solution Overview
Salesforce App
• Background Screening App
• Ability to select and send candidate for background screening
• Display results in Salesforce
• Extension Package for existing apps
• Approach to add Background check service to apps by leading ATSes
API Integration
• Use of Business Objects
• Add and Update operations
• Use of Apex Trigger for real-time sync
© 2020 Harbinger Systems | www.harbinger-systems.com
Integration Workflow
13
Salesforce Plug-in
Background
Screening
RecruiterCandidate Connector
Receive Notification
Call API: Candidate
Details
Initiate Background
Check
POST API: Create
Candidates
Create New Job
Position
Create/Update Job
Position/Posting
Apply for a Job
Candidate Job
Application
Shortlist a Candidate
for Background
Check
Initiate Apex Trigger
GET API: Candidate
Object
POST API: Submit
Results
POST API: Update
Report URL
Show Background
Check Result
© 2020 Harbinger Systems | www.harbinger-systems.com
Special Considerations
Security Object Selection API Throttling
API Mapping
© 2020 Harbinger Systems | www.harbinger-systems.com
Best Practices and Recommendations
Upfront understanding of Data model
Keep eye on existing components and libraries
Modular connector architecture
API Based Configurability
Considerations for external factors
© 2020 Harbinger Systems | www.harbinger-systems.com 16
Thank you!
Q&A

More Related Content

PDF
Salesforce Integration
PPTX
Customisation Options in Linnworks.net
DOCX
Resume sunil kumar -ste-associate consultant
PPTX
DevOps and AppDynamics
PDF
AppExchange Tech Enablement June 2017
PDF
Quality at Speed: More API Testing, Less UI Testing
PPTX
Is Application Ready For Test Automation? - A Webinar Presentation
PDF
Helping agencies to build software business
Salesforce Integration
Customisation Options in Linnworks.net
Resume sunil kumar -ste-associate consultant
DevOps and AppDynamics
AppExchange Tech Enablement June 2017
Quality at Speed: More API Testing, Less UI Testing
Is Application Ready For Test Automation? - A Webinar Presentation
Helping agencies to build software business

What's hot (20)

PDF
Swif test
PDF
D.Herriau sur Devops - CA Technologies
PPTX
Quality automation at walmart scale
PDF
APImetrics Product Overview March 2015
PPTX
Gcp cloud certification training course
PDF
Introduction to MuleSoft Anytime Platform
PPTX
Benefits of Real time KPIs & Metrics in an Integrated Environment
PPT
Kovair 2014 at a Glance 11215
PPTX
Neev AWS Expertise
PDF
Cloud-based Performance & Web Load Testing
PDF
Unlocking the Hidden Potential of Salesforce Live Agent
PPT
How to Manage Your Requirements Efficiently - by Kovair Software
PDF
App to AppExchange - A Journey from Idea to Market for Salesforce Developers
PPTX
Alternatives to the Micro Focus QA Suite
PPTX
Kovair QuickSync Overview
PPTX
Dreamforce 2013 - Heroku 5 use cases
PPTX
Automating things you didn't know you could automate
PPTX
Roadmap Lightning Updates (November 3, 2016)
PPTX
#NextIsNow System Center Q1 2014 from Cireson
PPTX
New relic
Swif test
D.Herriau sur Devops - CA Technologies
Quality automation at walmart scale
APImetrics Product Overview March 2015
Gcp cloud certification training course
Introduction to MuleSoft Anytime Platform
Benefits of Real time KPIs & Metrics in an Integrated Environment
Kovair 2014 at a Glance 11215
Neev AWS Expertise
Cloud-based Performance & Web Load Testing
Unlocking the Hidden Potential of Salesforce Live Agent
How to Manage Your Requirements Efficiently - by Kovair Software
App to AppExchange - A Journey from Idea to Market for Salesforce Developers
Alternatives to the Micro Focus QA Suite
Kovair QuickSync Overview
Dreamforce 2013 - Heroku 5 use cases
Automating things you didn't know you could automate
Roadmap Lightning Updates (November 3, 2016)
#NextIsNow System Center Q1 2014 from Cireson
New relic
Ad

Similar to Best Practices to Build Marketplace-Ready Integrations (20)

PPTX
JDF18 - Connecting the customer success platform
PDF
Simplifying Integrations With Salesforce? How to elevate customer relationshi...
PDF
PPTX
Tenetizer Technologies Portfolio v1.0 (1).pptx
DOCX
Salesforce CRM Consultant & Development
DOCX
Intelli-Cloudware
PPT
I T E001 Chancellor 091707
PPTX
Salesforce Miami User Group Event - 1st Quarter 2024
PPTX
[MBF2] Plate-forme Salesforce par Peter Chittum
PPT
Best Practices for Integrating with Your ERP
PDF
New from Salesforce Labs
PDF
Spring 15 for Consulting Partners
PPTX
Legrand CRM diagnostics_Readout_ v25.pptx
PPTX
Legrand crm diagnostics readout v25
PPTX
The Integrations Behind Connecting With Salesforce
PPTX
Salesforce PPT.pptx
PDF
Expert Hour: Salesforce integration tools - why, what & how?
PDF
Expert Hour - Salesforce Integration Tools
PDF
Dreamwares_Salesforce Updated
PPTX
Service Cloud Console as a Platform
JDF18 - Connecting the customer success platform
Simplifying Integrations With Salesforce? How to elevate customer relationshi...
Tenetizer Technologies Portfolio v1.0 (1).pptx
Salesforce CRM Consultant & Development
Intelli-Cloudware
I T E001 Chancellor 091707
Salesforce Miami User Group Event - 1st Quarter 2024
[MBF2] Plate-forme Salesforce par Peter Chittum
Best Practices for Integrating with Your ERP
New from Salesforce Labs
Spring 15 for Consulting Partners
Legrand CRM diagnostics_Readout_ v25.pptx
Legrand crm diagnostics readout v25
The Integrations Behind Connecting With Salesforce
Salesforce PPT.pptx
Expert Hour: Salesforce integration tools - why, what & how?
Expert Hour - Salesforce Integration Tools
Dreamwares_Salesforce Updated
Service Cloud Console as a Platform
Ad

More from Harbinger Systems - HRTech Builder of Choice (20)

PPTX
Using People Analytics for a Sustainable Remote Workforce
PDF
5 Trends That Will Drive the Transformation of EdTech in 2021
PPTX
Rapidly Transforming Organizational Content into Learning Experiences
PPTX
Scalable HR Integrations for Better Data Analytics: Challenges & Solutions
PPTX
5 Key Items HR Should Consider Before Buying HR Technologies
PPTX
HRTech Integration Masterclass Session 4 How to Expand Your Recruitment Datab...
PPTX
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
PPTX
How to Gain Key Insights from Data Distributed Across Multiple HR Systems
PPTX
HRTech Integration Master Class Session 1 -Delivering Seamless Learning Exper...
PPTX
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
PPTX
Integrating System of Records and Collaboration Tools
PPTX
How to Power Your HR Apps With AI And Make It Explainable
PPTX
Chatbot for Continuous Performance Management
PPTX
Leveraging mobile capabilities in your HR application
PDF
Automate HR applications using AI and ML
PPTX
Engage for Success: Improve Workforce Engagement with Open Communication and ...
PPTX
Building next gen hr solutions with people analytics-final
PPTX
A Cloud-based Collaborative Learning and Coaching Platform
PDF
Extending LRSs and the xAPI for Event-driven Blended and Adaptive Learning
PPTX
Impact of SMAC Technology in HCM
Using People Analytics for a Sustainable Remote Workforce
5 Trends That Will Drive the Transformation of EdTech in 2021
Rapidly Transforming Organizational Content into Learning Experiences
Scalable HR Integrations for Better Data Analytics: Challenges & Solutions
5 Key Items HR Should Consider Before Buying HR Technologies
HRTech Integration Masterclass Session 4 How to Expand Your Recruitment Datab...
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
How to Gain Key Insights from Data Distributed Across Multiple HR Systems
HRTech Integration Master Class Session 1 -Delivering Seamless Learning Exper...
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
Integrating System of Records and Collaboration Tools
How to Power Your HR Apps With AI And Make It Explainable
Chatbot for Continuous Performance Management
Leveraging mobile capabilities in your HR application
Automate HR applications using AI and ML
Engage for Success: Improve Workforce Engagement with Open Communication and ...
Building next gen hr solutions with people analytics-final
A Cloud-based Collaborative Learning and Coaching Platform
Extending LRSs and the xAPI for Event-driven Blended and Adaptive Learning
Impact of SMAC Technology in HCM

Recently uploaded (20)

PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Telecom Fraud Prevention Guide | Hyperlink InfoSystem
PDF
Advanced IT Governance
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPT
Teaching material agriculture food technology
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Big Data Technologies - Introduction.pptx
PDF
HCSP-Presales-Campus Network Planning and Design V1.0 Training Material-Witho...
PDF
Sensors and Actuators in IoT Systems using pdf
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
AI And Its Effect On The Evolving IT Sector In Australia - Elevate
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
CIFDAQ's Market Wrap: Ethereum Leads, Bitcoin Lags, Institutions Shift
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Transforming Manufacturing operations through Intelligent Integrations
PDF
Advanced Soft Computing BINUS July 2025.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Telecom Fraud Prevention Guide | Hyperlink InfoSystem
Advanced IT Governance
Chapter 3 Spatial Domain Image Processing.pdf
Teaching material agriculture food technology
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Empathic Computing: Creating Shared Understanding
Big Data Technologies - Introduction.pptx
HCSP-Presales-Campus Network Planning and Design V1.0 Training Material-Witho...
Sensors and Actuators in IoT Systems using pdf
GamePlan Trading System Review: Professional Trader's Honest Take
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Reach Out and Touch Someone: Haptics and Empathic Computing
AI And Its Effect On The Evolving IT Sector In Australia - Elevate
Dropbox Q2 2025 Financial Results & Investor Presentation
CIFDAQ's Market Wrap: Ethereum Leads, Bitcoin Lags, Institutions Shift
Advanced methodologies resolving dimensionality complications for autism neur...
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Transforming Manufacturing operations through Intelligent Integrations
Advanced Soft Computing BINUS July 2025.pdf

Best Practices to Build Marketplace-Ready Integrations

  • 1. © 2020 Harbinger Systems | www.harbinger-systems.com Best Practices To Build Marketplace-Ready Integrations
  • 2. © 2020 Harbinger Systems | www.harbinger-systems.com 2 1. We will begin the session shortly. Once the session starts, if you cannot hear the audio: • Ensure you have selected the right speaker for audio output. • Test your speaker to ensure it is working fine from the “Audio Settings” option on the lower left corner of your screen. • If necessary, dial in using phone. Dial-in numbers available at: https://zoom.us/u/accCHpImAk 2. All attendees will be on mute by default, please raise your hand if you have a query, or post it in the chat window 3. A recording shall be made available to all attendees within a few days 4. Questions can be posed through the Q&A panel • Moderators will try and attend to all questions during the session • Any unanswered questions during the session shall be answered via a follow-up email Housekeeping
  • 3. © 2020 Harbinger Systems | www.harbinger-systems.com Best Practices To Build Marketplace-Ready Integrations
  • 4. © 2020 Harbinger Systems | www.harbinger-systems.com 4 Speaker Introduction Mahesh Keni President Maheshkumar Kharade AGM – Technology
  • 5. © 2020 Harbinger Systems | www.harbinger-systems.com HRTech Integration Masterclass - Recap
  • 6. © 2020 Harbinger Systems | www.harbinger-systems.com Why Marketplace For Customer • Ready to use third party apps, extending core features • Data connectors across solution categories • Trust • Inherent promise to safeguard the confidentiality and data integrity For Product Company • Building blocks to rapidly create and publish apps • Well defined process to integrate with external apps • Access to platform and development frameworks • Help and support • Partnership benefits
  • 7. © 2020 Harbinger Systems | www.harbinger-systems.com High Level Process Use case discussion and Finalization Partnership and Documentation Security Audit and Review Publish on Marketplace Marketplace App Connector Integrati on Flow and API Map 4 1 2 3 Test and Review Security Scan and Upload Architect and Build
  • 8. © 2020 Harbinger Systems | www.harbinger-systems.com Leading HR Applications with Marketplace Ecosystem Parameter Salesforce Workday ADP UltiPro BambooHR Key Capabilities Custom or Utility App ✓ ✓ ✓ ✓ - Data Connector ✓ ✓ ✓ ✓ ✓ SSO ✓ - ✓ ✓ ✓ Integration Model Integration Cloud ✓ ✓ - - - REST/SOAP API ✓ ✓ ✓ ✓ ✓ OAuth ✓ - ✓ ✓ ✓ Developer Frameworks App Platform ✓ ✓ (Workday Studio, Enterprise Interface Builder) - - - API and Mobile SDK ✓ - - - - Developer Libraries - - ✓ - - Partnership Model App Development ✓ - ✓ - - Data Connector ✓ ✓ ✓ ✓ ✓ Services and Consulting ✓ ✓ - ✓ -
  • 9. © 2020 Harbinger Systems | www.harbinger-systems.com 9 Poll • Have you built or used a marketplace app for any of the following? • Salesforce • Workday • ADP • UltiPro • BambooHR • Other (please specify in chat box)
  • 10. © 2020 Harbinger Systems | www.harbinger-systems.com Case Study: Integration of Leading Background Screening App with Salesforce
  • 11. © 2020 Harbinger Systems | www.harbinger-systems.com 11 Customer Situation Global Background check provider Already supports integration with multiple ATS and HRIS Need seamless integration with ATS and similar plugins from Salesforce Per customer demand, need to support multiple ATS options through Salesforce marketplace
  • 12. © 2020 Harbinger Systems | www.harbinger-systems.com Solution Overview Salesforce App • Background Screening App • Ability to select and send candidate for background screening • Display results in Salesforce • Extension Package for existing apps • Approach to add Background check service to apps by leading ATSes API Integration • Use of Business Objects • Add and Update operations • Use of Apex Trigger for real-time sync
  • 13. © 2020 Harbinger Systems | www.harbinger-systems.com Integration Workflow 13 Salesforce Plug-in Background Screening RecruiterCandidate Connector Receive Notification Call API: Candidate Details Initiate Background Check POST API: Create Candidates Create New Job Position Create/Update Job Position/Posting Apply for a Job Candidate Job Application Shortlist a Candidate for Background Check Initiate Apex Trigger GET API: Candidate Object POST API: Submit Results POST API: Update Report URL Show Background Check Result
  • 14. © 2020 Harbinger Systems | www.harbinger-systems.com Special Considerations Security Object Selection API Throttling API Mapping
  • 15. © 2020 Harbinger Systems | www.harbinger-systems.com Best Practices and Recommendations Upfront understanding of Data model Keep eye on existing components and libraries Modular connector architecture API Based Configurability Considerations for external factors
  • 16. © 2020 Harbinger Systems | www.harbinger-systems.com 16 Thank you! Q&A

Editor's Notes

  • #6: Cut down on time here