Skip to main content
October 27, 2025
Question

Appian Plugin SDK

  • October 27, 2025
  • 2 replies
  • 0 views

Hello-

I am trying to build a plugin for my appian cloud version 25.3, I need to know to open up the input & output annotations, 

1. Can you please let me know what is the jar we need to use for these annotations in the latest version

2. Also to build a plugin what are the mandatory SDK jars we need & from where can we obtain them.

import com.appiancorp.suiteapi.process.annotations.*;

import com.appiancorp.suiteapi.document.Document;

public class SharePointChunkedUploadSmartService extends AppianSmartService {

@Input(required = true)

@Name("Document")

private Document appianDocument;

@Input(required = true)

@Name("DrvId")

private String driveId;

Regards

ANK

2 replies

shubhama926776
October 29, 2025
1. Can you please let me know what is the jar we need to use for these annotations in the latest version

appian-plug-in-sdk.jar
or
appian-suite-api.jar

Also to build a plugin what are the mandatory SDK jars we need & from where can we obtain them.

appian-plug-in-sdk.jar or  appian-plugin-sdk.jar
appian-suite-api.jar
appian-ae.jar
appian-types.jar

https://docs.appian.com/suite/help/25.3/Custom_Smart_Service_Plug-ins.html

Give a try

davidj137213
October 29, 2025

You just to have to add the first jar file to your classpath,and you will find in

<APPIAN_HOME>/_admin/sdk