<aside> ⚠️

This change will go into effect on May 14th. If you’re ready for it earlier, or need more time to prepare, please let us know.

</aside>

As part of our upcoming Layers feature launch, we're making changes to how Assembled's scheduling system works—and this includes important updates to our API.

📣 What’s changing?

We’re introducing Layers, a new way of modeling overlapping events in schedules. This gives agents and managers the flexibility to see a flattened view of the schedule, which more accurately represents what is actually happening at any given time. This flattened view is also the source of truth for all scheduling metrics.

To align with this updated model, we’re making a change to the GET /activities API endpoint. This will impact how identifiers are generated and returned.

🔄 Summary of the API change


🛠 Does this affect you?

Only customers whose systems assume that the event identifier is of the UUID type need to take action.

If you:

...then your integration may break once this change goes live.


🕐 Can’t update right away?

We’ve got you covered.