Sandbox: A safe way to build and test payroll and HR automations

Experiment with your automations using the full Plane API. Sandboxes are now included for every plan.

Sandbox: A safe way to build and test payroll and HR automations

Experiment with your automations using the full Plane API. Sandboxes are now included for every plan.

Author

Plane Marketing Team

Last Update

Screenshot of Create a new sandbox dialog box against a purple background

Table of Contents

Loading headings...

Payroll and HR should work like infrastructure: programmable, API-first, built to fit your workflows instead of dictating them. But anyone who’s set up a payroll or HR automation knows the scariest part is running it the first time against real data. One bad loop and you’ve paid 40 contractors twice. 

That’s why we built the new Plane sandbox, an isolated workspace where you can run anything against the full Plane API. Onboard contractors, send payments, push time entries, and more — without moving real money or affecting real people. Experiment confidently.

What the Plane API covers

The Plane API is available for free for every plan level, with no extra usage fees. We believe your data is yours, and you (and your agents) should be able to freely access and work with it.

What can you do with the API? Here are some common available tasks:

  • Onboard workers

  • Send payments and approve, decline, or pay payment requests

  • Submit, approve, decline, or cancel time off and leave requests

  • Create, update, and delete time entries

  • Receive real-time events from Plane via webhooks

For a full list of what you can do in the Plane API, see our Working with the API documentation.

If there are any features you’re interested in that are not available, we’d love to hear from you. Our goal is to enable you and your agents to perform any action through the API that you can perform within the Plane platform, and we are constantly adding more features to Plane API.

How the sandbox works

Sandboxes are isolated workspaces you can use to test your Plane integration or try features without affecting real data. They act like regular workspaces in the UI and API, but with all side effects blocked.

  • Isolated data: You start with a clean workspace, without any live data copied into the sandbox

  • Non-billable: Sandbox activity doesn’t count toward billing

  • Protected side effects: Money movement, stateful providers (e.g., tracking of information), and outbound email delivery are disabled

  • Test credentials: Sandbox API keys can only access the sandbox they belong to

Sandboxes are available for admins. To create your sandbox, go to Developers > Sandboxes > Create sandbox. As with the API, sandboxes are available for free for every plan level.

Understanding payroll from day one.

Read our Founder’s Guide to Getting Started.

Getting started with the API

To access the Plane API or request an API feature, contact our Support team at support@plane.com. We can put you on a Slack channel with our team for direct support. You can also access our full API documentation online.

API access is free for all plans. Spin up a sandbox in your dashboard and start building.

Want product news & updates?

Sign up for our newsletter.