Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
5 replies
Subscribers
6 subscribers
Views
2396 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Integrations
Are there any out of box API (webservice) exposed from Appian for external syste
ravindranv
over 12 years ago
Are there any out of box API (webservice) exposed from Appian for external system:
Get Task List assigned for a user/group,View Task details for a given Task ID, Reassign or assign task, Complete/Release a task
Update a task etc
Could not find information on this aspect in the documentation section.
...
OriginalPostID-45735
OriginalPostID-45735
Discussion posts and replies are publicly visible
0
Mike Cichy
Appian Employee
over 12 years ago
Currently, there are no out of the box web services that would provide this functionality.
What are you trying to achieve?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Mike Cichy
Appian Employee
over 12 years ago
The reason why I am asking is that there are many integration options that you can explore, and some custom plugins that are available on Forum, but it is hard to give you better direction without more information.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
ravindranv
over 12 years ago
One of the use case is of auto completion of task in Appian Process when the required action is performed in the external system. The external system in this case may need to call some function to complete the task so that the process can proceed.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Sathya Srinivasan
Appian Employee
over 12 years ago
If the task is performed by an external system, you should not have a user input task in Appian. Consider using a call to web service that can send the data to your external system and receive the response back (if its done immediately)
On the other hand, if you have a user input task that can be done both as a user input task in Appian as well as by an external system, you can expose an Appian process as a web service and use this WS from the external system to notify Appian of completion of task. You need an exception on your user input task based on Messaging to allow the task to be skipped if the job is completed externally first.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Mike Cichy
Appian Employee
over 12 years ago
You are essentially passing data between external system and Appian and you act on that data in the target system. There are several integration options, including JMS, file transfer and process models called as web services with the keyword being "no customization".
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel