Hands-On Challenge - Add an Integration to a Process Model
Hands-On Challenge - Add an Integration to a Process Model
Notice of Rights
This document was created by Appian Corporation, 7950 Jones Branch Dr, Tysons, Virginia 22102.
Copyright 2024 by Appian Corporation. All rights reserved. Information in this document is subject to
change. No part of this document may be reproduced or transmitted in any form by any means, without
prior written permission of Appian Corporation. For more information on obtaining permission for
reprints or excerpts, contact Appian Training at [email protected].
This is a challenge exercise. In previous exercises, you were provided with detailed
instructions for each step. In this exercise, you will build a process model that calls an
integration and includes both success and error paths. Instead of detailed steps, you will be
given goals to achieve based on what you have learned in the lesson. If you get stuck, rewatch
the video in the lesson for guidance.
2. Drag and drop an End Event node below the End node and create a pathway from the
XOR gateway to the End Event node.
3. Configure the Call Integration smart service to call the vehicle API created in earlier
exercises and map the data outputs to the relevant process variables.
4. Configure the XOR gateway to determine if the integration was successful or not.
5. Be sure to map successful attempts to the End node and unsuccessful attempts to the
End Event node.
Integrations can fail for several reasons. Trying an integration call again can be a
simple solution to determine if the issue is persistent. By including a looping
pattern in your process flow, you can have the integration try again if it fails. You
can also include a counter in the looping pattern to ensure an X amount of retries
is attempted, before the process continues down the error path. Try
implementing a looping and counter pattern in your solution! Looking for
guidance? Check out Looping Patterns in Appian Documentation!
24.3