Discussions

Ask a Question
Back to all

API-created Job Allocations Appear in Queue Instead of Staff Schedule

I’m currently integrating with the ServiceM8 API and I’ve noticed that when I create a job allocation via the API, the job appears under the “Upcoming Bookings” queue instead of being placed directly in the Staff Schedule for the assigned staff member.

My goal is for the job to automatically appear in the staff’s daily schedule view (under Staff Schedules) at the specified date and time, rather than staying in the queue.

Could you please clarify:

Which API endpoint and parameters I should use to ensure the job allocation is placed directly in the staff schedule?

Whether there’s a specific field (e.g., start_time, end_time, or allocationwindow) that determines if a job appears on the schedule rather than the queue?

If any additional action is required after creating the job allocation (such as updating job status or setting a scheduling flag).

For context, I’m using the Create Job Allocations
endpoint, and my intention is to have the job displayed in the staff’s timeline (like the “Staff Schedules” tab in the dashboard) for a specific time slot.

Thank you for your help!