This week we introduced a new beta with support for multiple environments! Now you can run multiple environments (like staging, testing, etc) within a single organization.
Interval Blog
Every Friday we send an email with the latest from Interval, including events, product updates, SDK releases, and more. Subscribe for updates:
⌘+K comes to Interval (weekly update #5)
This week we added a command bar to the app to help you quickly navigate around Interval. Plus SDK v0.24.0 adds a new URL input, a `disabled` prop for all inputs, and support for custom file upload endpoints.
Introducing the Interval Examples gallery (weekly update #4)
Our new gallery showcases a wide range of Interval functionality, complete with code samples, videos, screenshots, and step-by-step walkthroughs of how to create each app.
Introducing Interval's validation API (weekly update #3)
This week we released v0.22 of our Node SDK, which includes an all-new input validation API.
Interval weekly update #002
This week: A tutorial on building a tool for migrating account data using Interval, and a new API for uploading files.

Building an account migration tool with Interval

Dan Philibin
Account migration tools typically involve parsing and transforming 3rd-party data into the format expected by your app.
Many teams choose to build custom internal apps for such tools, which provide the convenience of writing code within your app's codebase - but they also introduce lots of frontend overhead. Other teams might opt to build inside a no-code platform, which removes the need to write any frontend code, but takes you out of your app's codebase entirely.
Interval gives developers the best of both worlds: simply wrap async functions in your app with the Interval SDK, and get interactive, multi-step forms in your browser, without writing any frontend code. This means that the experience of writing Interval actions is as easy as writing a CLI script - but the end result is a full web app with auth and audit logs, perfect for handing off to your team.
In this guide, we'll show you how to create a simple data migration tool that works seamlessly with your app's codebase. We'll cover these concepts:
- Using Interval's search API to perform an account lookup
- Using Interval's file upload API to collect external customer data
- Running arbitrary code from your app's backend between steps to prepare the data to be imported
- Using Interval's loading APIs to deliver a quality user experience while the data is being processed
Interval weekly update #001
This week: Table upgrades, betas for serverless and scheduled actions, and a new SDK release with simplified APIs for tables and selects.