When you reach a point where you want to test out your Spell, you can click the Test button in the top right of your editor to enter the Spell testing flow.

Test button in the editor

Testing Manual Spells

When you enter the test flow, you’ll see the same “Run Spell” UI that you would see for running published spells. You’ll be able to fill out the inputs defined in the Start step, and click “Test” to watch the Spell run.

Testing a manual spell in the editor

You cannot test your Spell via the API or Bulk Run methods. However, the Spell will function the same when it is published, so you can be certain if it works while testing it will work similarly when you publish and run it via other methods.

Testing Triggered Spells

Every trigger comes with a predefined event with fake sample data. The testing flow will show the sample data payload, and all you need to do is click “Test” to simulate the Spell run.

Trigger spell test flow sample data

We don’t currently support custom payloads or simulating payloads from past events in the triggering system, but please let us know if this would be helpful for you!