Accessing form directly from URL

Hi,
I am new to this platform, trying Camunda 8.8 alpha Self-managed.
i had tried with few workflows adding forms. Perfectly works the process.
But i want to start the process by upload the file. file upload is a form, attached the form to start event (edited the bpmn xml). It works from task list perfectly.
Now i want to access only the form, i want to keep this upload form as a link in my .net webpage, it should start the process automaticaly. i tried with the urls
http://localhost:8080/v1/forms/FrmfileUpload?processDefinitionKey= ,it gives the json format, not rendering.
how can i access form directly from url without going to tasklist app.

Thanks,
Sarath.

Hi @sarathbabuk, welcome to the forums! If you were using SaaS, you could use public start forms. However, they are not supported with Self-Managed (it makes the deployment of Camunda extremely complicated).

That leave creating a custom application that displays the form and pushes the data to the start event. We have a community maintained .NET client that is a bit out of date at this point, but should support what you need to start a process with variables from your application:

https://camunda-community-hub.github.io/zeebe-client-csharp/

Hi Nathan,
Thanks for your response and pointing me to the library. i am able to successfully manage to start the process.
My requirement is to send a file to the process. So, next user task users can view the pdf. Currently i have a form to upload file.
How can we do that through C#. as found some help i had created a variable that has the converted pdf to base64 string and sending json in variable.
But it is failing to show the document in form document viewer.

Thanks,
Sarath.

@sarathbabuk - you need to use the document API, which might not yet be supported by the C# client (you might need to call it using a HttpClient). You can learn more here:

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.