Skip to main content

Creating Agency Worker

Agency Workers are the people your agency assigns to fulfil bookings in Dayforce Flex Work. Before a worker can be assigned to a shift, they need an active worker record in your agency account. This guide shows you how to create agency workers — one at a time, in bulk, or through the API — and how to assign them to a booking.

Before you start

  • Your agency uses a single Agency account: https://agency.dayforceflexwork.com

  • A new worker needs a valid, unique mobile phone number — this is how they receive shift assignments and clock in.

  • You create and assign workers from the Agency > Jobs area, on the Assign Workers screen of a booking.

Three ways to create a worker

On the Assign Workers screen, select Create Worker to add new agency workers. There are three methods — choose the one that fits how many workers you're adding:

  • Manually (one by one) — enter each worker's details directly. Best for adding a few workers.

  • CSV upload (bulk) — upload a spreadsheet to create many workers at once. Best for onboarding a large group.

  • API — create workers programmatically through the integration API. Contact program administration if you'd like to enable this option.

Assigning a worker to a booking

Once a worker's record is active, you can assign them to a booking:

  1. Go to Agency > Jobs and open the Future list. Bookings with unfulfilled positions are shown in red.

  1. Select the booking, then click Assign Workers.

  1. Your active agency workers are listed. Search by name, tick the checkbox next to each worker you want, and click Assign. You can assign several workers at the same time.

As soon as a worker is assigned, they immediately receive an SMS/text message with a link to the booking details.

Frequently asked questions

Who creates agency workers? Your agency manages its own workforce and creates its own workers — no one else creates them on your behalf.

Can I add a worker who isn't in the list? Yes. If the worker you need isn't shown on the Assign Workers screen, use Create Worker to add them, then assign them.

Can I remove a worker from a booking after assigning them? Yes. Use the three-dot menu next to the worker to remove them from the booking at any time.

Did this answer your question?