Skip to main content
Version: 1.28 (Current)

Add-ons

Audience: Low-code Engineers, System/Security Administrators

Skill Prerequisites: Actions

Add-ons are separate packages that extend Plant an App. Most add actions that connect to an outside service, such as Stripe or Salesforce, or that work with a type of document, such as PDF or Excel. Others add form fields, validators, Automation triggers, sign-in methods, storage providers or Search parsers.

Each add-on page explains what the add-on adds and how to set it up, and lists its actions under it in the menu.

Installed and licensed​

An add-on has to be both installed and licensed before you can use it:

  • Installed. The add-on's package is installed on the site. If it isn't, its actions, fields or providers don't appear anywhere in Plant an App.
  • Licensed. Each add-on has a license feature, shown in the table below. Many add-ons check it when their actions run, and fail with a "not licensed" error if the feature isn't in your license. Others don't check it at run time. Each add-on page says which applies.

See Licensing for how features are added to your license.

Available add-ons​

Add-onWhat it addsPackageLicense feature
Active DirectorySign-in with Microsoft Active Directory accounts.PlantAnApp.ActiveDirectoryMSAD
Advanced SearchBuilding search results URLs from a search form.DnnSharp.SearchBoost.AdvancedSearchASEARCH
Amazon S3 StorageFolders whose files are stored in Amazon S3.DnnSharp.S3StorageProviderS3PRVD
Authorize.NetCard and eCheck payments, subscriptions and refunds.DnnSharp.Authorize.NetAUTHORIZE
Barcode GeneratorBarcode images, plus form fields that draw or scan barcodes.DnnSharp.BarcodeGeneratorBARCODE
ClickatellSMS messages through the Clickatell gateway.DnnSharp.ClickatellCLICKATELL
Constant ContactSubscribing and unsubscribing Constant Contact contacts.ActionForm.ConstantContactCONSTANTC
DrawingThumbnails and resized copies of images.DnnSharp.DrawingDRAWING
Dynamics CRM 365Creating, reading, updating and deleting Dynamics 365 records.DnnSharp.DynamicsCrmDYNCRM
Email OAuthSending email through the site's DNN mail provider, for mail servers that require OAuth.PlantAnApp.EmailOAuthEMOAUTH
Email SyncIMAP and POP3 connectors and Automation triggers for incoming email.DnnSharp.EmailSyncEMSYNC
ExcelCreating Excel files, and reading Excel and CSV files into lists.DnnSharp.ExcelEXGEN
FedEx TrackingFedEx shipment tracking and FedEx connectors.DnnSharp.FedexTrackingFDEXTRK
File ManagementFolder, archive, FTP and Word template actions.DnnSharp.FileManagementFILEMNGM
Google CloudAccess tokens for calling Google APIs.PlantAnApp.GoogleCloudGOOGL
IBAN ValidatorA form field validator for bank account numbers (IBAN).PlantAnApp.IbanValidatorIBANVLD
MailchimpAdding and updating Mailchimp audience members.DnnSharp.MailchimpMAILCHIMP
OpenAIAI chat, summaries, articles and transcription through OpenAI, Amazon Bedrock and Vertex AI.PlantAnApp.OpenAiAI
OpenLDAPSign-in with OpenLDAP accounts.PlantAnApp.OpenLdapOPENLDAP
PayPalPayPal Express Checkout payments and subscriptions.DnnSharp.PayPalPAYPAL
PDF AutoSignerSigning PDFs with a signature token on the user's computer.PlantAnApp.Integrations.PdfAutoSignerPDFSIGN
PDF GeneratorCreating, merging, splitting and reading PDF files.DnnSharp.PdfGeneratorPDF
Portal ManagementCreating and changing portals, pages and modules.DnnSharp.PortalManagementPORTAL
Push NotificationsPush notifications through Firebase and Pushwoosh.DnnSharp.PushNotificationsPUSHN
QR CodeQR code images.PlantAnApp.QrPAAQR
SalesforceSalesforce records, campaigns and SOQL queries.DnnSharp.SalesforceSALESFORCE
Search PDF IndexerIndexing the text of PDF files for Search.DnnSharp.PdfIndexerBoxSBSTPDF
SecurityRSA key generation and DKIM record checks.DnnSharp.SecuritySECURITY
SlackSlack messages.PlantAnApp.Integrations.SlackPAPSLACK
StripeStripe payments, customers, plans, subscriptions and webhooks.DnnSharp.StripeSTRIPE
Touch Signature PadForm fields for signing on a touch screen or a Topaz signature pad.ActionForm.TouchSignaturePadESIGN
TwilioSending and replying to SMS messages through Twilio.DnnSharp.TwilioSmsTWILIOSMS
UiPathStarting UiPath robots.DnnSharp.UiPathUIPATH
User ManagementRegistration, sign-in, roles, passwords and profile changes.PlantAnApp.UserManagementUSRMGR
Web CrawlerFetching web pages and crawling sites.PlantAnApp.WebCrawlerWEBCRWL
WordCreating Word documents from HTML, and reading text from Word files.PlantAnApp.WordPAAWORD

Add-ons and actions​

Actions that come with Plant an App itself are listed under Actions. Actions that come with an add-on are listed under that add-on. An action's page tells you which add-on it needs, if any.

Revised 10/02/2026