Crates

Learn all about our prebuilt automations: where to find them, and how to set them up

What is a Crate?

Essentially, a Crate is a pre-built automation. A Rewst crate contains all the pieces that power the automation: workflows, triggers, and often forms. These are usually built and curated by our ROC team or from our community to facilitate easy deployment. Many of our Crates depend on your first setting up relevant integrations

Why use Crates?

Prebuilt automations are made by the Rewst team. We've tested them and created them for optimal time savings, with your most common tooling and processes in mind. Starting out with Crates is the quickest way to start seeing benefit from Rewst.

Find and use Crates in Rewst’s Crate Marketplace

Rewst's Crate Marketplace is the submenu where you'll find our ever-growing collection of Crates. Access it in the left side menu of the platform by navigating to Crates > Crate Marketplace.

The Crate Marketplace screen

In the Crate Marketplace screen, you can:

  • Search for Crates

  • See a list of all Crates that you have unpacked in the tab

  • View a list of New Crates in the tab, which have been released by Rewst in the last 30 days

  • Sort all Crates by Alphabetical order, Recently Added, or Most Popular

Each Crate has its own Crate tile in Crate Marketplace. The number on the bottom left corner of a Crate tile shows you the current count of fellow Rewsters that have unpacked and used the Crate.

  • Filter Crates by a variety of criteria, including:

    • Crate category

    • Rewst Recommendation

    • Integration

  • Click to access a shortcut to Rewst's documentation site section for Crates.

Click on the Crate tile for your desired Crate to open up its Crate Details page, which breaks down the purpose, features, and setup requirements of the Crate. Note that there are two tabs to this page: Overview, and What's Being Unpacked.

In the center of the Overview tab of the Crate details page, you'll find links to instructions for unpacking and using the Crate on our documentation site, in addition to some brief instructions for what to expect during the unpacking process.

In the right side menu, find the following information:

  • Category of the Crate, via a rectangular, color-coded label

  • Total number of times the Crate has been unpacked by Rewst users

  • The workflow that will be unpacked with the Crate, and a clickable link to that workflow in Rewst

  • Confirmation or alert messaging to let you know if your existing installed integrations meet the requirements for this Crate

  • A list of the integrations required for the Crate to successfully work, with symbols next to each to let you know the status of those integrations

    • grey - not installed

    • orange - you've clicked on the integration tile to begin setup, but haven't entered in any configuration items

    • green - the integration is installed and configured, which means that configurations are saved, and your integration prerequisite for unpacking the Crate is complete

  • If the Crate requires organization variables, these required variables will be shown in a section at the bottom of the right side menu. Crates that don't require organization variables won't have this section.

In the What's Being Unpacked tab, view a total list of all components that will be unpacked as part of the Crate, broken down by type.

Once you've unpacked the Crate, this collection of components will turn into clickable links that take you directly to that item in Rewst. You'll also have the option to Update Configuration for the Crate in the right side menu.

Unpack a Crate

Begin to unpack a Crate by clicking the pink Unpack Crate button in the top right of that Crate’s Crate Details screen. Some Crates have unique settings that you set during the unpacking process. If your Crate is one of these, you’ll be prompted to follow the steps on your screen before unpacking begins.

An example of a setup prompt, from the unpacking process of the Rewst: User Onboarding Crate

You might encounter a screen prompting you to enable or disable specific triggers. Make sure that you're only enabling the triggers that are relevant to you. Add any necessary customizations required by your business logic to avoid overwriting on Crate updates.

Optionally rename your workflow, trigger and form names, and update your Time Saved in the Crate Configuration page before finally confirming that you want to Unpack.

The final Crate Configuration screen from the unpacking process of the Rewst: User Onboarding Crate

Depending on the size of the Crate, unpacking may take a few minutes. Leave your browser window open without navigating away from your Rewst platform while the process completes. You'll see an animation on your screen while the Crate unpacks.

A confirmation dialog will appear when unpacking is complete.

Synced versus unsynced Crates

When you unpack a Crate, you’re creating synchronized clones of the Crate components for your own use. Crates are maintained and updated by the Rewst team. When something in the underlying technology changes, your Crate seamlessly keeps working, as long as it’s synced. This minimizes your overhead and ensures that you're always using the latest, most stable version.

By default, all Crates are synced when you unpack them. However, you have the option to unsync a Crate after you unpack it. If you unsync a Crate, you’ll be responsible for updating it on your own, and won’t benefit from the automatic maintenance of synced Crates. Unsyncing a Crate does allow you to customize the contents of that Crate, such as altered triggers or workflows, to better suit your particular business needs.

We recommend starting out with synced Crates only until you’ve completed all of your Rewst training in Cluck University.

Why modify Crates?

Modifying a Crate allows you to:

  • Add functionality: Insert steps before or after the main workflow to meet unique requirements.

  • Simplify: Remove unnecessary actions from a crate.

  • Build upon the original design: Use crates as a base for more complex automations.

  • Orchestrate: Integrate crates as sub-workflows into broader workflows.

  • Adapt triggers/forms: Customize user input experiences without affecting the core automation.

How to tell if a workflow is synced and from a Crate

  • The left-side panel shows no editable actions when you are viewing the workflow. Instead, it contains a message letting you know it's cloned and synchronized.

  • A warning appears when testing the workflow: This workflow is synchronized. No changes will be saved.

  • The Is synchronized box will be checked in the workflow settings menu. Additionally, view the status in the Attributes column of the main workflow list page. Synced workflows will be listed as Clone (sync).

The Is Synchronized box, in a synced workflow

Sync or unsync sub-workflows in a Crate

Unsyncing a top level workflow doesn't affect the subworkflows inside it. They remain synced unless you unsync them individually. However, if you unsync a subworkflow and leave the top level synced, future updates to the crate will overwrite your changes. To avoid this, also unsync the parent workflow.

Completion handlers are a great, useful way to keep Crates synced while expanding functionality.

Request a Crate and vote for Crate ideas

We’re constantly adding new Crates to Crate Marketplace. Vote for which upcoming Crates should take priority by creating a post with your thoughts or upvoting other existing suggestion posts in our Canny.

Last updated

Was this helpful?