How to generate a unique URL that can be used to open a process.

Is it possible to generate a unique URL to open a process in Appian?
I would like to be able to start an Appian process instance using an API from another system, and open that process from a screen like "Appian process list" on the other system.
A process has multiple User Input Tasks and also enters sub-processes, but I would like to be able to open the process from the "Appian Process List" no matter what state it is in.
Is it possible to generate and return a unique URL for opening a process, regardless of the task, when a process instance is launched? How should I implement this?

I've recently started learning Appian.
Please forgive me for asking a beginner's question.

Thanks in Advance.

  Discussion posts and replies are publicly visible

Parents Reply
  • +1
    Certified Lead Developer
    in reply to takuyak0088

    No. Each task has a different URL.

    Your explanations are very good, it is just that you try to force Appian into something it is not made for. I think that there might be a solution for most of your requirements, but that takes a lot of experience, effort and development.

    So, I see two options. Either adapt your solution design to Appian, or invest a lot of time and money trying to force Appian into your existing solution design.

Children
  • Thank you for your reply.
    I found that the following requirements are unlikely to be implemented.
    - Generate a URL as a return value when executing a process using the API, and then click on that URL to open the currently active task in a new tab in the browser, regardless of the stage of the process task.

    I will consider whether it is possible to issue a URL and open the Appian process page in a new tab in a single action in the system that is calling the API.
    Thank you.