Scheduling

Content can be scheduled in 2 different ways: either by using the Date/Time Field which is available to all plans or by using our Releases App which is available for Teams and higher plans.

Date/Time Field

This approach relies on your team defining a field that can be used to filter the result of the API calls, and in return schedule the content by date and time. Once your development team creates the appropriate fields, you can simply use them to schedule your content (read more).

Releases App

The Releases App gives editors more advanced options for content schedules. With the app, you can create different releases, each with its own content changes and dates/times. Alternatively, you always have the option to publish each release manually too.

Keep in mind that you can always incorporate approval stages into your releases, to create a more precise pipeline.

How to use the Releases App

If your plan gives you access to the app, you can simply install it for each individual Space by going to the Apps Directory {1} tab on the left side, scrolling down, and finding Releases {2} on the list.

app.storyblok.com
The Release app on the Apps Directory.
1
2

Click on Releases. Then, click Install {1} to add it to your space.

app.storyblok.com
The page for installing the Releases app
1

How to create releases with the app

After making sure your intended Space has the app installed:

  1. Go to the Content area of the Space.

  2. Click on the + New Release {1} button on the top left of the panel.

  3. Set a Name and a Release Time (optional) for your release, and click Create {2}.

app.storyblok.com
An example of how to add a new release
1
2

You can now access your new release by clicking on the new tab with the name of your release and creating a new Story or Folder. All the content edited from this panel, will not be affecting the Current panel, but instead will be set to Schedule by the user (the Save & Schedule button replaces the usual Publish button). After the scheduled content is released (either by reaching the pre-set date/time or manually), the new content will be published.

How to edit content for a release

In the Content area of your Space, select the release that you want to work with {1}. Keep in mind that while all Stories are listed in a release, this does not mean all of them contain changes. If you want to only see the Stories edited in this specific release, just check the Show release content only box {2}.

app.storyblok.com
The screen for editing content for a release
1
2

Now you can open any Story you may want to change for the release, and edit the content just as usual. The only difference is the replacement of the usual Publish button with a Save & Schedule release option {1} and a yellow status light {2}.

app.storyblok.com
The yellow light on a release scheduled Story
1
2

After making the changes to the content of a Story, you can make sure it has been scheduled as a release by looking for the release tag added to the Story {1}.

app.storyblok.com
Release tag
1