Certified Platform App Builder Exam QuestionsBrowse all questions from this exam

Certified Platform App Builder Exam - Question 31


An app builder has been asked to integrate Salesforce with an external web service. The web service must be notified every time an Opportunity is Won.

Which two can satisfy this requirement? (Choose two.)

Show Answer
Correct Answer: A,D

To notify an external web service every time an Opportunity is won in Salesforce, you need a solution that can send outbound messages. Workflow rules can send outbound messages directly, making it a viable option. Process Builder alone cannot send outbound messages; however, it can invoke Apex code to accomplish this task. Therefore, using Process Builder with Apex code is another suitable approach. Flows also have the capability to send outbound messages, but that feature may not be universally available or as robust as using Workflow rules or Process Builder combined with Apex.

Discussion

12 comments
Sign in to comment
Golfung
Jan 12, 2021

Why is it not A and C? Since Flows can send outbound message.

Pifrank
Feb 13, 2021

Flows can not send outbound message without code. Refer this link. https://help.salesforce.com/articleView?id=sf.process_which_tool.htm&type=5

noox
Oct 10, 2021

The link says exaclty the opposite ^^ Flow builder can send outbound message without code. So correct answer are A and C.

Vicas7
Dec 2, 2021

Flows will be able to send outbound messages in future updates. Salesforce will terminate the use of workflows and process builder in the future. For now, only workflows can send outbound messages

DonDemikOptions: AC
Aug 16, 2022

A,C. Flow can send outbound message, No need to write Apex with process builder.

Shantanu6193Options: AD
May 9, 2021

Efficient way is to use Workflow rule and use apex code to make callout ... A and D is correct.

gigi_70
Mar 4, 2022

AD is correct because flows and process builder do not have the outbound messages feature, they can only send outbound messages when combined with apex. In the context of app builder, the declarative method is preferred, hence Workflows

EsloOptions: AC
Jul 6, 2022

A and C is correct- Outbound message is core action inside record triggered floe- Here is Salesforce article- https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_builder_outbound_message.htm&type=5&release=234

Mims22Options: AC
Jul 27, 2022

A C Process builder cannot send an outbound message: Another way to automate business processes, and is the upgraded version of the workflow rule. Though it can't send an outbound message like the workflow, with process builder you can update any related record, send an email, invoke a flow, submit a record for approval, and post to chatter

YJ2Options: AC
Sep 18, 2022

Considering PB will be out from SF, A&C is the answer.

Ma21
Dec 3, 2021

Now I am a little confused after this article: https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_builder_outbound_message.htm&type=5&release=234

wka520Options: AD
Jan 28, 2022

AD is correct

CT2023Options: AD
Mar 8, 2023

The question ask to integrate salesforce with an external web service and the, could this be the reason why one correct answer are A. and D.?

mauro_bOptions: AC
Sep 1, 2023

It's A and C, workflow rules and flow builder can send outbound messages. Process Builder needs apex to do it.

aniket_k11Options: AC
Jul 17, 2024

https://help.salesforce.com/s/articleView?id=sf.process_which_tool.htm&type=5