Tray Embedded / Integration Walkthrough / Create a Solution
Create a Solution
This page will walk you through the process of creating a simple demo Solution.
The steps involved are:
Create a webhook-triggered workflow which sends a message to a Slack channel. The channel and the text of the message will be set as which will allow your End Users to set the channel and message themselves
Create a Project and add the above workflow (a Project pulls together multiple workflows and Config Data can be shared between workflows in the same Project)
Turn the Project into a Solution and set up the Config Wizard which allows an End User to activate a Solution Instance for their own use
The steps below have been summarised in a tutorial. Check out part 1 of How to build your embedded solution from Tray Academy here:
Create the Project
A Project can contain multiple workflows, and pulls together the Config Data shared across the workflows.
The first step is to create a project:
Create the workflow
The second step is to create a workflow:
Create the Solution
A Solution makes a Project configurable for an End User (via the Config Wizard) by pulling all of the Config Data and Authentications contained in your project and making them available as Config Slots and Authentication Slots. These are populated with Config values and Authentication values when the End User runs the Config Wizard, to create their own Solution Instances.