SlideShare a Scribd company logo
Three Trigger-Ready Flows 
You Can Build Today 
Patrick Sheil 
Consultant 
Appirio 
@patrickasheil 
Grant Pearce 
Director, Sales Technology & Enablement 
Choice Hotels International
Patrick Sheil 
Consultant 
@patrickasheil
Grant Pearce 
Director, Sales Technology & Enablement
Session Agenda 
• Description of Pilot Program 
• Business Use Cases at Choice 
• Live Demos of Solutions 
•Look at Flow & Workflow Rules 
• Build One in Real-Time 
•Q&A
Vision for Success in Salesforce Implementation 
• Intuitive User Interface 
• Automation of repetitive tasks to increase efficiency 
• Configuration with limited code 
• Easily supported by admins, not developers
Pilot Program: “Launch Flows from Workflow Rules” 
• Use cases called for a good amount of functionality that would require 
triggers for new record creation, cross-object updates, etc. 
•Wanted to allow administrators and the business control to make minor 
modifications as requirements evolve over time. 
• Participation in the program is upon request. Speak to your 
salesforce.com Account Executive and request to be added to the pilot.
Launch Flows from Workflow Rules (Pilot) 
Program Description 
• Visual Workflow 
• Workflow Actions 
• Similarities/Differences from Apex Triggers 
• Benefits
Flow #1: Chatter Auto-Follow
1. Subscribe Opportunity Team Members to Opportunity 
Business Use Case 
• Allow users to easily collaborate on global opportunities 
• Drive adoption of Chatter 
• Reduce email notifications 
• Keep correspondence public & in the feed
Live Demo: Flow #1 
Dreamforce 2014
Workflow Rule & Flow Trigger Action
Visual Workflow Logic
Flow #2: Batch-Create Child Records
2. Create Response Records for Nightly Room Requirements 
Business Use Case 
• Each opportunity has a set of overall nightly room requirements 
• RFPs may be sent to multiple hotels on one opportunity 
• Need to track the number of rooms each individual hotel offers and their rates 
• Can view an individual hotel’s responses for each date and room type
Live Demo: Flow #2 
Dreamforce 2014
Workflow Rule & Flow Trigger Action
Visual Workflow Logic
Flow #3: Update All Child Records
3. Update All Child Records When Parent Changes 
Business Use Case 
• After a hotel offers a number of rooms for a particular night, a proposal is sent to the 
client 
• Client evaluates the hotel’s proposal and decides whether to accept or decline 
• When the proposal is accepted, the rooms are booked and totals should roll up to 
the parent opportunity
Live Demo: Flow #3 
Build Flow, Workflow Rule, and Trigger
Lessons Learned 
Tips, Tricks, etc. 
• Workflow rules with Flow Actions are less forgiving 
• Solve for all possible outcomes (expected, alternate, unexpected) 
• Add fault connectors wherever possible 
• Deployment is tricky 
– Activation is manual 
– Version number conflicts 
– Sequence of deployment steps (Flow, Activation, Workflow Action) 
• Test coverage, while not required, helps
Q&A
Three Trigger-Ready Flows You Can Build Today

More Related Content

What's hot

FLEXAP WATCHER
FLEXAP WATCHERFLEXAP WATCHER
Transaction management software by CustomSoft
Transaction management software by CustomSoftTransaction management software by CustomSoft
Transaction management software by CustomSoft
Custom Soft
 
Integration strategies best practices- Mulesoft meetup April 2018
Integration strategies   best practices- Mulesoft meetup April 2018Integration strategies   best practices- Mulesoft meetup April 2018
Integration strategies best practices- Mulesoft meetup April 2018
Rohan Rasane
 
home automation
home automation home automation
home automation
Shreyashkar Singh
 
Controlling Expenses with Web-Based Purchasing for Sage 500
Controlling Expenses with Web-Based Purchasing for Sage 500 Controlling Expenses with Web-Based Purchasing for Sage 500
Controlling Expenses with Web-Based Purchasing for Sage 500
Net at Work
 
Abila MIP Integrated Purchasing System
Abila MIP Integrated Purchasing SystemAbila MIP Integrated Purchasing System
Abila MIP Integrated Purchasing System
Net at Work
 
Abila MIP Purchasing Package: Requisitions and Purchase Orders with Encumbrance
Abila MIP Purchasing Package: Requisitions and Purchase Orders with EncumbranceAbila MIP Purchasing Package: Requisitions and Purchase Orders with Encumbrance
Abila MIP Purchasing Package: Requisitions and Purchase Orders with Encumbrance
Net at Work
 
Success of Blackfire and Continuos PHP performance monitoring at trivago
Success of Blackfire and Continuos PHP performance monitoring at trivagoSuccess of Blackfire and Continuos PHP performance monitoring at trivago
Success of Blackfire and Continuos PHP performance monitoring at trivago
Jorge Luis Betancourt Gonzalez
 
You Asked, We Will Answer
You Asked, We Will AnswerYou Asked, We Will Answer
You Asked, We Will Answer
Poulomi Choudhury
 
Boost js state management
Boost js state managementBoost js state management
Boost js state management
Ran Wahle
 
Workflow Rules How I Consolidated and Simplified for Efficiency
Workflow Rules How I Consolidated and Simplified for EfficiencyWorkflow Rules How I Consolidated and Simplified for Efficiency
Workflow Rules How I Consolidated and Simplified for Efficiency
Autotask
 
2 Bm Spinifex It Presentation 2012 Linkedin
2 Bm Spinifex It Presentation 2012 Linkedin2 Bm Spinifex It Presentation 2012 Linkedin
2 Bm Spinifex It Presentation 2012 Linkedin
SevalEte
 
Dialing Innovations overview
Dialing Innovations overview Dialing Innovations overview
Dialing Innovations overview
Dialing Innovations
 
What’s New in Infor CRM
What’s New in Infor CRMWhat’s New in Infor CRM
What’s New in Infor CRM
Net at Work
 
Episode 9 - Building soap integrations in salesforce
Episode 9 - Building soap integrations  in salesforceEpisode 9 - Building soap integrations  in salesforce
Episode 9 - Building soap integrations in salesforce
Jitendra Zaa
 
Saga pattern
Saga patternSaga pattern
Saga pattern
HYS Enterprise
 
ZERO STOCK OUT CASE STUDY
ZERO STOCK OUT CASE STUDYZERO STOCK OUT CASE STUDY
ZERO STOCK OUT CASE STUDY
Buen Guido
 
Monitor Bookings Webinar 7th July 2015
Monitor Bookings Webinar 7th July 2015Monitor Bookings Webinar 7th July 2015
Monitor Bookings Webinar 7th July 2015
MonitorIT Ltd
 
Monitor Retail Webinar May 2015
Monitor Retail Webinar May 2015Monitor Retail Webinar May 2015
Monitor Retail Webinar May 2015
MonitorIT Ltd
 
Building a slack bot
Building a slack botBuilding a slack bot
Building a slack bot
Jason Loeffler
 

What's hot (20)

FLEXAP WATCHER
FLEXAP WATCHERFLEXAP WATCHER
FLEXAP WATCHER
 
Transaction management software by CustomSoft
Transaction management software by CustomSoftTransaction management software by CustomSoft
Transaction management software by CustomSoft
 
Integration strategies best practices- Mulesoft meetup April 2018
Integration strategies   best practices- Mulesoft meetup April 2018Integration strategies   best practices- Mulesoft meetup April 2018
Integration strategies best practices- Mulesoft meetup April 2018
 
home automation
home automation home automation
home automation
 
Controlling Expenses with Web-Based Purchasing for Sage 500
Controlling Expenses with Web-Based Purchasing for Sage 500 Controlling Expenses with Web-Based Purchasing for Sage 500
Controlling Expenses with Web-Based Purchasing for Sage 500
 
Abila MIP Integrated Purchasing System
Abila MIP Integrated Purchasing SystemAbila MIP Integrated Purchasing System
Abila MIP Integrated Purchasing System
 
Abila MIP Purchasing Package: Requisitions and Purchase Orders with Encumbrance
Abila MIP Purchasing Package: Requisitions and Purchase Orders with EncumbranceAbila MIP Purchasing Package: Requisitions and Purchase Orders with Encumbrance
Abila MIP Purchasing Package: Requisitions and Purchase Orders with Encumbrance
 
Success of Blackfire and Continuos PHP performance monitoring at trivago
Success of Blackfire and Continuos PHP performance monitoring at trivagoSuccess of Blackfire and Continuos PHP performance monitoring at trivago
Success of Blackfire and Continuos PHP performance monitoring at trivago
 
You Asked, We Will Answer
You Asked, We Will AnswerYou Asked, We Will Answer
You Asked, We Will Answer
 
Boost js state management
Boost js state managementBoost js state management
Boost js state management
 
Workflow Rules How I Consolidated and Simplified for Efficiency
Workflow Rules How I Consolidated and Simplified for EfficiencyWorkflow Rules How I Consolidated and Simplified for Efficiency
Workflow Rules How I Consolidated and Simplified for Efficiency
 
2 Bm Spinifex It Presentation 2012 Linkedin
2 Bm Spinifex It Presentation 2012 Linkedin2 Bm Spinifex It Presentation 2012 Linkedin
2 Bm Spinifex It Presentation 2012 Linkedin
 
Dialing Innovations overview
Dialing Innovations overview Dialing Innovations overview
Dialing Innovations overview
 
What’s New in Infor CRM
What’s New in Infor CRMWhat’s New in Infor CRM
What’s New in Infor CRM
 
Episode 9 - Building soap integrations in salesforce
Episode 9 - Building soap integrations  in salesforceEpisode 9 - Building soap integrations  in salesforce
Episode 9 - Building soap integrations in salesforce
 
Saga pattern
Saga patternSaga pattern
Saga pattern
 
ZERO STOCK OUT CASE STUDY
ZERO STOCK OUT CASE STUDYZERO STOCK OUT CASE STUDY
ZERO STOCK OUT CASE STUDY
 
Monitor Bookings Webinar 7th July 2015
Monitor Bookings Webinar 7th July 2015Monitor Bookings Webinar 7th July 2015
Monitor Bookings Webinar 7th July 2015
 
Monitor Retail Webinar May 2015
Monitor Retail Webinar May 2015Monitor Retail Webinar May 2015
Monitor Retail Webinar May 2015
 
Building a slack bot
Building a slack botBuilding a slack bot
Building a slack bot
 

Viewers also liked

seriale ostateczna wersja
seriale ostateczna wersjaseriale ostateczna wersja
seriale ostateczna wersjaAnka Zabłotna
 
Presentation dr herman
Presentation dr hermanPresentation dr herman
Presentation dr herman
Dea Noviana
 
Science powerpoint
Science powerpointScience powerpoint
Science powerpoint
almonds6
 
Showhomes special half_day_makeover
Showhomes special half_day_makeoverShowhomes special half_day_makeover
Showhomes special half_day_makeover
Presentation Sells
 
CONVINCING THEM YOU’RE RIGHT FOR THE JOB
CONVINCING THEM YOU’RE RIGHT FOR THE JOBCONVINCING THEM YOU’RE RIGHT FOR THE JOB
CONVINCING THEM YOU’RE RIGHT FOR THE JOB
EnvaPya
 
Czy można porozumiewać się bez słów?
Czy można porozumiewać się bez słów?Czy można porozumiewać się bez słów?
Czy można porozumiewać się bez słów?
Anka Zabłotna
 
Pnum final
Pnum finalPnum final
Pnum final
Liron Sabag
 
Redaccion de textos
Redaccion de textosRedaccion de textos
Redaccion de textos
Katerine Sanchez
 
Multi-Tenant Data Cloud with YARN & Helix
Multi-Tenant Data Cloud with YARN & HelixMulti-Tenant Data Cloud with YARN & Helix
Multi-Tenant Data Cloud with YARN & Helix
Kishore Gopalakrishna
 
สมบูรณ์ สะโสวิทย์ ສົມບູນ ສະໂສຫວິດ
สมบูรณ์ สะโสวิทย์ ສົມບູນ ສະໂສຫວິດสมบูรณ์ สะโสวิทย์ ສົມບູນ ສະໂສຫວິດ
สมบูรณ์ สะโสวิทย์ ສົມບູນ ສະໂສຫວິດ
สมบูรณ์ สะโสวิทย์
 
Aba new habilitation data sheets
Aba new habilitation data sheetsAba new habilitation data sheets
Aba new habilitation data sheets
abrighterave
 
Apache Helix presentation at Vmware
Apache Helix presentation at VmwareApache Helix presentation at Vmware
Apache Helix presentation at Vmware
Kishore Gopalakrishna
 
Rencana bisnis futsal- Manajemen bisnis
Rencana bisnis futsal- Manajemen bisnisRencana bisnis futsal- Manajemen bisnis
Rencana bisnis futsal- Manajemen bisnis
EnvaPya
 
Helix talk at RelateIQ
Helix talk at RelateIQHelix talk at RelateIQ
Helix talk at RelateIQ
Kishore Gopalakrishna
 
Data driven testing: Case study with Apache Helix
Data driven testing: Case study with Apache HelixData driven testing: Case study with Apache Helix
Data driven testing: Case study with Apache Helix
Kishore Gopalakrishna
 
Perbedaan SAP dan SAP negara lain internasional
Perbedaan SAP dan SAP negara lain internasional Perbedaan SAP dan SAP negara lain internasional
Perbedaan SAP dan SAP negara lain internasional
EnvaPya
 
Manual operaciones Radio AM
Manual operaciones Radio AMManual operaciones Radio AM
Manual operaciones Radio AM
Krystal Martínez
 
Apache Helix presentation at ApacheCon 2013
Apache Helix presentation at ApacheCon 2013Apache Helix presentation at ApacheCon 2013
Apache Helix presentation at ApacheCon 2013
Kishore Gopalakrishna
 
refrat persalinan normal ( 2-08-2013 RSUD SERANG )
 refrat  persalinan normal ( 2-08-2013 RSUD SERANG ) refrat  persalinan normal ( 2-08-2013 RSUD SERANG )
refrat persalinan normal ( 2-08-2013 RSUD SERANG )Dea Noviana
 

Viewers also liked (20)

seriale ostateczna wersja
seriale ostateczna wersjaseriale ostateczna wersja
seriale ostateczna wersja
 
Presentation dr herman
Presentation dr hermanPresentation dr herman
Presentation dr herman
 
Science powerpoint
Science powerpointScience powerpoint
Science powerpoint
 
Showhomes special half_day_makeover
Showhomes special half_day_makeoverShowhomes special half_day_makeover
Showhomes special half_day_makeover
 
Seriale
SerialeSeriale
Seriale
 
CONVINCING THEM YOU’RE RIGHT FOR THE JOB
CONVINCING THEM YOU’RE RIGHT FOR THE JOBCONVINCING THEM YOU’RE RIGHT FOR THE JOB
CONVINCING THEM YOU’RE RIGHT FOR THE JOB
 
Czy można porozumiewać się bez słów?
Czy można porozumiewać się bez słów?Czy można porozumiewać się bez słów?
Czy można porozumiewać się bez słów?
 
Pnum final
Pnum finalPnum final
Pnum final
 
Redaccion de textos
Redaccion de textosRedaccion de textos
Redaccion de textos
 
Multi-Tenant Data Cloud with YARN & Helix
Multi-Tenant Data Cloud with YARN & HelixMulti-Tenant Data Cloud with YARN & Helix
Multi-Tenant Data Cloud with YARN & Helix
 
สมบูรณ์ สะโสวิทย์ ສົມບູນ ສະໂສຫວິດ
สมบูรณ์ สะโสวิทย์ ສົມບູນ ສະໂສຫວິດสมบูรณ์ สะโสวิทย์ ສົມບູນ ສະໂສຫວິດ
สมบูรณ์ สะโสวิทย์ ສົມບູນ ສະໂສຫວິດ
 
Aba new habilitation data sheets
Aba new habilitation data sheetsAba new habilitation data sheets
Aba new habilitation data sheets
 
Apache Helix presentation at Vmware
Apache Helix presentation at VmwareApache Helix presentation at Vmware
Apache Helix presentation at Vmware
 
Rencana bisnis futsal- Manajemen bisnis
Rencana bisnis futsal- Manajemen bisnisRencana bisnis futsal- Manajemen bisnis
Rencana bisnis futsal- Manajemen bisnis
 
Helix talk at RelateIQ
Helix talk at RelateIQHelix talk at RelateIQ
Helix talk at RelateIQ
 
Data driven testing: Case study with Apache Helix
Data driven testing: Case study with Apache HelixData driven testing: Case study with Apache Helix
Data driven testing: Case study with Apache Helix
 
Perbedaan SAP dan SAP negara lain internasional
Perbedaan SAP dan SAP negara lain internasional Perbedaan SAP dan SAP negara lain internasional
Perbedaan SAP dan SAP negara lain internasional
 
Manual operaciones Radio AM
Manual operaciones Radio AMManual operaciones Radio AM
Manual operaciones Radio AM
 
Apache Helix presentation at ApacheCon 2013
Apache Helix presentation at ApacheCon 2013Apache Helix presentation at ApacheCon 2013
Apache Helix presentation at ApacheCon 2013
 
refrat persalinan normal ( 2-08-2013 RSUD SERANG )
 refrat  persalinan normal ( 2-08-2013 RSUD SERANG ) refrat  persalinan normal ( 2-08-2013 RSUD SERANG )
refrat persalinan normal ( 2-08-2013 RSUD SERANG )
 

Similar to Three Trigger-Ready Flows You Can Build Today

lec 3rd.pptx
lec 3rd.pptxlec 3rd.pptx
lec 3rd.pptx
rayanbabur
 
Process Builder Automation and Considerations
Process Builder Automation and ConsiderationsProcess Builder Automation and Considerations
Process Builder Automation and Considerations
Sathishkumar Periyasamy
 
Bharath hr
Bharath hrBharath hr
Bharath hr
Bharath H R
 
Design Reviews for Operations - Velocity Europe 2014
Design Reviews for Operations - Velocity Europe 2014Design Reviews for Operations - Velocity Europe 2014
Design Reviews for Operations - Velocity Europe 2014
Mandi Walls
 
What is Robotics Process Automation ?
What is Robotics Process Automation ?What is Robotics Process Automation ?
What is Robotics Process Automation ?
Aditya Sharma
 
CMMS Basics and Beyond: How to Get the Most Out of Maintenance Management Sof...
CMMS Basics and Beyond: How to Get the Most Out of Maintenance Management Sof...CMMS Basics and Beyond: How to Get the Most Out of Maintenance Management Sof...
CMMS Basics and Beyond: How to Get the Most Out of Maintenance Management Sof...
Margeaux Girardin
 
ArunMF2015
ArunMF2015ArunMF2015
ArunMF2015
ARUN KUMAR
 
ArunMF2015
ArunMF2015ArunMF2015
ArunMF2015
ARUN KUMAR
 
Analysis concepts and principles
Analysis concepts and principlesAnalysis concepts and principles
Analysis concepts and principles
saurabhshertukde
 
Documentation Upsell Presentation-04-27-15
Documentation Upsell Presentation-04-27-15Documentation Upsell Presentation-04-27-15
Documentation Upsell Presentation-04-27-15
Thomas Murphy
 
Agile for product owners v12
Agile for product owners  v12Agile for product owners  v12
Agile for product owners v12
Ravi Tadwalkar
 
Ramya Resume
Ramya ResumeRamya Resume
Ramya Resume
Ramya Pentela
 
CRMUG Webinar - 6 Steps to Successfully Managing Your Microsoft Dynamics Envi...
CRMUG Webinar - 6 Steps to Successfully Managing Your Microsoft Dynamics Envi...CRMUG Webinar - 6 Steps to Successfully Managing Your Microsoft Dynamics Envi...
CRMUG Webinar - 6 Steps to Successfully Managing Your Microsoft Dynamics Envi...
Shane Wolf
 
Understanding Agile Development with Scrum
Understanding Agile Development with ScrumUnderstanding Agile Development with Scrum
Understanding Agile Development with Scrum
iFour Technolab Pvt. Ltd.
 
software Prototyping model
software Prototyping modelsoftware Prototyping model
software Prototyping model
SankeerthanaS1
 
Swati Sati
Swati SatiSwati Sati
Swati Sati
Swati Sati
 
Satya_Prakash
Satya_PrakashSatya_Prakash
Satya_Prakash
Satya Prakash Gupta
 
Resort management system
Resort management system Resort management system
Resort management system
Nurul Amin Choudhury
 
GWAVACon 2013: Novell Service Desk Design, Deployment
GWAVACon 2013: Novell Service Desk Design, DeploymentGWAVACon 2013: Novell Service Desk Design, Deployment
GWAVACon 2013: Novell Service Desk Design, Deployment
GWAVA
 
Essential Tips for Modern Requirements Management
Essential Tips for Modern Requirements Management Essential Tips for Modern Requirements Management
Essential Tips for Modern Requirements Management
Perforce
 

Similar to Three Trigger-Ready Flows You Can Build Today (20)

lec 3rd.pptx
lec 3rd.pptxlec 3rd.pptx
lec 3rd.pptx
 
Process Builder Automation and Considerations
Process Builder Automation and ConsiderationsProcess Builder Automation and Considerations
Process Builder Automation and Considerations
 
Bharath hr
Bharath hrBharath hr
Bharath hr
 
Design Reviews for Operations - Velocity Europe 2014
Design Reviews for Operations - Velocity Europe 2014Design Reviews for Operations - Velocity Europe 2014
Design Reviews for Operations - Velocity Europe 2014
 
What is Robotics Process Automation ?
What is Robotics Process Automation ?What is Robotics Process Automation ?
What is Robotics Process Automation ?
 
CMMS Basics and Beyond: How to Get the Most Out of Maintenance Management Sof...
CMMS Basics and Beyond: How to Get the Most Out of Maintenance Management Sof...CMMS Basics and Beyond: How to Get the Most Out of Maintenance Management Sof...
CMMS Basics and Beyond: How to Get the Most Out of Maintenance Management Sof...
 
ArunMF2015
ArunMF2015ArunMF2015
ArunMF2015
 
ArunMF2015
ArunMF2015ArunMF2015
ArunMF2015
 
Analysis concepts and principles
Analysis concepts and principlesAnalysis concepts and principles
Analysis concepts and principles
 
Documentation Upsell Presentation-04-27-15
Documentation Upsell Presentation-04-27-15Documentation Upsell Presentation-04-27-15
Documentation Upsell Presentation-04-27-15
 
Agile for product owners v12
Agile for product owners  v12Agile for product owners  v12
Agile for product owners v12
 
Ramya Resume
Ramya ResumeRamya Resume
Ramya Resume
 
CRMUG Webinar - 6 Steps to Successfully Managing Your Microsoft Dynamics Envi...
CRMUG Webinar - 6 Steps to Successfully Managing Your Microsoft Dynamics Envi...CRMUG Webinar - 6 Steps to Successfully Managing Your Microsoft Dynamics Envi...
CRMUG Webinar - 6 Steps to Successfully Managing Your Microsoft Dynamics Envi...
 
Understanding Agile Development with Scrum
Understanding Agile Development with ScrumUnderstanding Agile Development with Scrum
Understanding Agile Development with Scrum
 
software Prototyping model
software Prototyping modelsoftware Prototyping model
software Prototyping model
 
Swati Sati
Swati SatiSwati Sati
Swati Sati
 
Satya_Prakash
Satya_PrakashSatya_Prakash
Satya_Prakash
 
Resort management system
Resort management system Resort management system
Resort management system
 
GWAVACon 2013: Novell Service Desk Design, Deployment
GWAVACon 2013: Novell Service Desk Design, DeploymentGWAVACon 2013: Novell Service Desk Design, Deployment
GWAVACon 2013: Novell Service Desk Design, Deployment
 
Essential Tips for Modern Requirements Management
Essential Tips for Modern Requirements Management Essential Tips for Modern Requirements Management
Essential Tips for Modern Requirements Management
 

Recently uploaded

TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 

Recently uploaded (20)

TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 

Three Trigger-Ready Flows You Can Build Today

  • 1. Three Trigger-Ready Flows You Can Build Today Patrick Sheil Consultant Appirio @patrickasheil Grant Pearce Director, Sales Technology & Enablement Choice Hotels International
  • 2. Patrick Sheil Consultant @patrickasheil
  • 3. Grant Pearce Director, Sales Technology & Enablement
  • 4. Session Agenda • Description of Pilot Program • Business Use Cases at Choice • Live Demos of Solutions •Look at Flow & Workflow Rules • Build One in Real-Time •Q&A
  • 5. Vision for Success in Salesforce Implementation • Intuitive User Interface • Automation of repetitive tasks to increase efficiency • Configuration with limited code • Easily supported by admins, not developers
  • 6. Pilot Program: “Launch Flows from Workflow Rules” • Use cases called for a good amount of functionality that would require triggers for new record creation, cross-object updates, etc. •Wanted to allow administrators and the business control to make minor modifications as requirements evolve over time. • Participation in the program is upon request. Speak to your salesforce.com Account Executive and request to be added to the pilot.
  • 7. Launch Flows from Workflow Rules (Pilot) Program Description • Visual Workflow • Workflow Actions • Similarities/Differences from Apex Triggers • Benefits
  • 8. Flow #1: Chatter Auto-Follow
  • 9. 1. Subscribe Opportunity Team Members to Opportunity Business Use Case • Allow users to easily collaborate on global opportunities • Drive adoption of Chatter • Reduce email notifications • Keep correspondence public & in the feed
  • 10. Live Demo: Flow #1 Dreamforce 2014
  • 11. Workflow Rule & Flow Trigger Action
  • 13. Flow #2: Batch-Create Child Records
  • 14. 2. Create Response Records for Nightly Room Requirements Business Use Case • Each opportunity has a set of overall nightly room requirements • RFPs may be sent to multiple hotels on one opportunity • Need to track the number of rooms each individual hotel offers and their rates • Can view an individual hotel’s responses for each date and room type
  • 15. Live Demo: Flow #2 Dreamforce 2014
  • 16. Workflow Rule & Flow Trigger Action
  • 18. Flow #3: Update All Child Records
  • 19. 3. Update All Child Records When Parent Changes Business Use Case • After a hotel offers a number of rooms for a particular night, a proposal is sent to the client • Client evaluates the hotel’s proposal and decides whether to accept or decline • When the proposal is accepted, the rooms are booked and totals should roll up to the parent opportunity
  • 20. Live Demo: Flow #3 Build Flow, Workflow Rule, and Trigger
  • 21. Lessons Learned Tips, Tricks, etc. • Workflow rules with Flow Actions are less forgiving • Solve for all possible outcomes (expected, alternate, unexpected) • Add fault connectors wherever possible • Deployment is tricky – Activation is manual – Version number conflicts – Sequence of deployment steps (Flow, Activation, Workflow Action) • Test coverage, while not required, helps
  • 22. Q&A