Skip to main content

#Trailhead Challenges1.956 diskutieren mit

Hands-on challenges are the “secret sauce” of Trailhead. Before searching for solutions to superbadge challenges, review the Salesforce Certification Program Agreement and Policies. ** NOTE ** : If you were able to get a response that solved your issue, please mark it as the 'Best Answer' to help other Trailblazers. If the issue persists after 48 hours, create a Trailhead Help case at https://help.salesforce.com/s/support for further assistance.
0/9000
  1. From Setup, enter Flow in the Quick Find box, then select Flows.
  2. Click New Flow.
  3. Make sure Start from Scratch is selected, and click Next.
  4. Select Screen Flow and click Create.
  5. In the button bar, change the Auto-Layout setting to Free-Form.
  6. From the toolbox, with the Elements tab selected, drag Action onto the canvas.
  7. To see the actions imported by External Services based on the API spec we used in the previous step, change Filter By to Type, select External Service, and click in the search box.

When I change filter to type, I don't see an option for external service, I've attached a screenshot

 

#Trailhead Challenges

6 Antworten
  1. 25. Juni 2024, 07:35

    Hi, @Rebecca Aramandla

     

    Yes, indeed you are missing the "External Service" type. To create it, you need to follow the steps described in this Challenge. 

    https://trailhead.salesforce.com/content/learn/projects/use-external-services-with-a-flow/register-external-service

     

    1. Click Gear Icon --> Setup --> In the search field type "named credentials" and select it --> Click New -> New LegacyHi, Yes, indeed you are missing the

    1. From Setup, enter Named Credentials in the Quick Find box, and select Named Credentials.
    2. From the dropdown menu next to the New button, select New Legacy.
    3. For Label, enter Bank.
    4. For Name, enter Bank (in English).
    5. For URL, enter https://th-external-services.herokuapp.com
    6. Leave other fields as they are and click Save.

    After them:

     

    1. From Setup, enter External Services in the Quick Find box, then select External Services.
    2. Click Add an External Service.
    3. On the Select an API Source page, select From API Specification.
    4. Click Next.
    5. For External Service Name, enter BankService (no space).
    6. For Select a Named Credential, select Bank (the Named Credential we just created).
    7. For Service Schema select Relative URL.
    8. For URL enter /accounts/schema. This string is added to the Named Credential we just made. It's the relative URL that points to the API spec. Together, they form the full URL from our service provider. For example: https://th-external-services.herokuapp.com/accounts/schema.
    9. Click Save & Next.
    10. Select all of the Operations.
    11. Click Next. A list of External Service Actions appears. These actions are now available to you in Flow Builder. Use the scrollbar to view them all. The operations in your API spec have now become invocable actions in Salesforce.
    12. Click Finish.

     

    After that, you will be able to continue with your next Challenge: 

    https://trailhead.salesforce.com/content/learn/projects/use-external-services-with-a-flow/access-external-business-actions

     

    Sincerely, 

    Mykhailo Vdovychenko 

    Bringing Cloud Excellence with IBVCLOUD OÜ

0/9000