New Integration
By Andrew Hemphill Β· 18 May 2026
Puree now talks to Deputy, the rostering and timesheet platform used widely across hospitality and events.
Early access: the Deputy integration is rolling out gradually. To have it switched on for your account, please get in touch and we'll enable it for you.
Rostering event staff has always meant copying staffing lines out of Puree and into whatever scheduling tool you use to actually fill the shifts. That double-handling is over. Puree now connects directly to Deputy β every staff line on an accepted quote becomes an open shift in Deputy, and as soon as a team member claims a shift, their name flows back into Puree's Staff Roster page and the Event Brief PDF automatically.
Once Deputy is connected, you decide when shifts get pushed:
Each staff line is fanned out by quantity β 3 Γ Wait Staff becomes three separate open shifts so they can be claimed individually.
Deputy organises shifts by area (its term for a role inside a location). On the Deputy Settings page in Puree, you map each Puree staff position to a Deputy area β pick an existing one or have Puree create a new area with the position's name. From then on, shifts land in the right place every time.
This is the part that closes the loop. When a staff member claims a shift in the Deputy app β or you assign one yourself in Deputy β the change flows back into Puree within seconds via webhook. Refresh the Staff Roster page and the assignee's name is already there. Regenerate the Event Brief PDF and the Staff Name column is populated. No copy-paste, no chasing, no second source of truth.
Unassignments and discarded shifts flow back too, so what you see in Puree always matches what's actually rostered.
Every shift Puree creates in Deputy is labelled with the event name, customer, and event address, and carries a custom field with a short link to that order's Event Brief PDF. Staff working the shift can open the brief straight from the Deputy mobile app β addresses, contacts, menu, equipment, the full timeline β without needing a separate Puree login.
Change a start time in Puree and the existing Deputy shift updates without losing the assignee. Drop a quantity from 3 to 2 and Puree removes an unclaimed shift first, leaving claimed shifts in place so no one gets unexpectedly unrostered. Delete the staff line entirely and shifts in Deputy are unassigned and discarded cleanly.
Because the integration is in gradual roll-out, the first step is to contact us so we can enable it on your account. Once switched on, head to Settings β Integrations, click Connect to Deputy, authorise the connection in Deputy, then come back to map your staff positions to Deputy areas and pick your push trigger and default shift type. Full step-by-step instructions live on the Connecting with Deputy help page.
If you've been keeping a Deputy spreadsheet alongside your Puree orders, this is the integration that retires it.