Upgrading Server to version 22.1? We’ve enabled the faster AMP engine by default. Read about how these system settings changes might affect you.

2022-05-23 Updates: Login: If you are facing issues with logging in, please try clearing all your cookies or trying another browser. Email: If you're not seeing emails be delivered from the Community, please check your spam and mark the Community emails as not junk. Thank you for your patience.

Dev Space

Customize and extend the power of Alteryx with SDKs, APIs, custom tools, and more.

Run Alteryx App from website

5 - Atom



I have a workflow app with three questions ( Text Box ). I want the user to enter the values for these three questions in a website in order to output a file .xlsx. So I am searching about source code for embedding and running Alteryx Analytic Apps.

Is there any way to run the workflow from Javascript and API ?

in other words, the user needs to navigate in chrome to the website and click on the button then the Alteryx App will run.


I'll be grateful if you could advise on this matter.


Hi @Sabrina_Bakir 


In order to put your analytical app into production, you will require an Alteryx Server instance for automation:



Alteryx Server allows you to deploy workflows to end-users without them requiring a Designer instance locally. These can be interacted with through the Gallery instance, or you can use the underlying Alteryx Server API to embed workflows into external program interfaces. 


You can see examples of these on our Public Server Gallery: https://gallery.alteryx.com/ or learn more about the API here: https://help.alteryx.com/developer-help/gallery-api-overview


David Thorpe

Sales Engineering

7 - Meteor

Hi @DavidThorpe 

What type of licences would this require?  Assuming the app will be used by anyone who visits the website.



Hi @samdarmo 


Alteryx Server license would be required for the instance - Analytical App consumers via the 'Gallery' interface do not need any Alteryx licensing - they simply need to be authenticated to access the Server via built-in, MSFT AD or SAML.