Support
Frequently Asked Questions
Everything you need to know about SwiftShift.
For Workers
How do I get paid?+
Your agency pays you directly — SwiftShift isn't in the payment chain. Your shift status (Present, Late, Pending, Paid) is visible in the app for a clear record.
What if I don't show up for a shift?+
A no-show is the most serious mark against your reliability score and affects whether you get priority alerts for future shifts.
What if I need to cancel?+
Cancelling more than 4 hours before the shift is a minor deduction. Cancelling less than 4 hours before, or not cancelling at all, is treated much more seriously.
What is the OJT note?+
Every site has its own procedures. Before each shift, you'll read and acknowledge that site's OJT note — it protects you as much as the client.
What is my reliability score?+
It starts at 100 and reflects punctuality, attendance, and OJT completion. A strong score means employers are more likely to favourite you for priority postings.
Do I need a licence?+
Yes — a valid PLRD licence for security roles, verified manually before you can be matched. Set your rank (SO, SSO, SS, SSS, CSO) on your profile.
Is there a fee?+
No — free for workers.
Is there a mobile app, or is it web-only?+
SwiftShift is a mobile-first web app — there's nothing to download. You use it directly from your phone's browser, and it's built to work well on a small screen.
What if I think my reliability score is wrong?+
Contact your agency's Ops team — they can review the record with our platform team and make a correction if one is needed.
For Employers
Getting Started
How does SwiftShift work?+
Post a shift from a saved site in under 30 seconds, get matched to available workers instantly, and track attendance and OJT completion in one place.
Do I write OJT content myself?+
Yes — you write a short SOP briefing per site once; workers acknowledge it before every shift there.
How long does onboarding take?+
It depends on your tier. Trial gives you basic self-service onboarding — Setup Hub walks you step by step through adding your sites, officers, and, if you're using it, your Full-Time roster, right after you activate your account, so most agencies are ready to post their first shift within a day. Growth includes 1 onboarding day plus 1 training day (8 hours), and Professional 2 onboarding days plus 2 training days (16 hours), both with full customisation of workflow, roles, reporting and data fields. Above 200 officers or 40 sites, Enterprise onboarding is custom-scoped to your footprint.
Pricing & Billing
How much does it cost?+
Every plan starts with a free 15-day Trial — 3 seats, 5 site locations, every core feature unlocked. From there, Growth (up to 60 full-time officers, 15 sites and 5 users) is SGD 1,500 a month, and Professional (up to 200 full-time officers, 40 sites and 12 users) is SGD 2,800 a month. Both are a monthly licence with a 12-month minimum, then month to month with 60 days' notice. There is also a one-off onboarding fee: SGD 2,500 for Growth and SGD 6,500 for Professional, paid 50% at signing and 50% at go-live. Above 200 officers or 40 sites is an Enterprise conversation, custom-quoted.
What happens when my free trial ends?+
If you haven't converted to Growth or Professional by the end of your 15-day Trial — or your one-time trial extension, if you've used it — your account goes inactive until you upgrade. Nothing is deleted; your records are waiting for you once you subscribe.
What is the minimum term, and how do I end it?+
The licence runs for a minimum of 12 months. After that it continues month to month, and you can end it with 60 days' written notice. The onboarding fee is a one-off charge for setting you up, paid 50% when you sign and 50% when you go live.
What are Dispatch Credits, and how do they work?+
Dispatch Credits are what let you post an Urgent or Critical shift — the fastest way to get a gap covered when a worker cancels at short notice or you need same-day coverage. Each Urgent or Critical posting uses one credit. Trial includes 10 Dispatch Credits in total, Growth includes 20 a month, and Professional includes 40 a month; on a paid plan unused credits roll over while your licence continues. Extra credits are a one-off top-up of SGD 149 for 50. Regular (non-Urgent) job postings never use credits — those are unlimited on every plan.
How are add-on seats, locations and Dispatch Credits billed?+
Add-ons are available on Growth and Professional. Extra full-time officers are SGD 10 a month each, in blocks of 10 (SGD 100 a month), an extra site is SGD 50 a month and an extra user is SGD 60 a month, all added to your monthly licence. Extra Dispatch Credits are a one-off top-up of SGD 149 for 50. Above 200 officers or 40 sites is an Enterprise conversation instead.
Is there a setup fee?+
Yes — a one-off onboarding fee covers setting up your sites, officers and workflows and training your team: SGD 2,500 on Growth and SGD 6,500 on Professional, paid 50% at signing and 50% at go-live. The Trial has no fee.
How does billing and payment work?+
Invoicing and account activation are currently handled directly by our team rather than through self-serve card checkout — once you sign up, we'll be in touch to confirm your plan and set up payment.
Full-Time Workforce
What does the Full-Time Workforce module include?+
Officer profiles and contract types, site-by-site roster building, rest-day entitlement tracking based on each officer's shift pattern, an in-app confirmation flow so officers acknowledge their published off days (or request a different one), and automatic coverage-gap tracking whenever an off day is confirmed.
How are rest-day entitlements calculated?+
Entitlements follow each officer's assigned shift pattern — for example, an officer on a 6-day week is capped at one rest day per week. If a roster would exceed that cap, you'll see a warning before it's sent, with the option to override it deliberately if you need to.
What happens if an officer requests a different day than the one you published?+
The officer can propose an alternative date directly from their own schedule. You'll see the request under Leave Requests and can approve it — making the officer's proposed date final — or decline it, in which case the originally published date stands. Either way, a coverage gap is created automatically against whichever date is confirmed.
Does the Full-Time Workforce module work alongside ad-hoc shift posting?+
Yes. Full-Time officer rostering and ad-hoc or urgent shift posting run side by side, using the same officer profiles, licence records and reliability scores.
Shift Operations & Licensing
What if a worker doesn't show up?+
It's recorded against their reliability score immediately, and you can re-post the shift straight away.
Can I manage multiple sites?+
Yes — Growth includes 15 sites and Professional includes 40, each with its own shift templates, rates, and OJT note. Need more? Extra sites are SGD 50 a month each on either paid tier, and above 40 sites is an Enterprise conversation.
Who verifies licences?+
Our platform team manually reviews and verifies every PLRD licence before a worker becomes eligible for matching.
Who can see an officer's licence and attendance history?+
Only the officer's own employer — their Admin and Ops users — and the officer themselves can see that officer's licence and attendance records. They're not shared with other agencies or made public.
Data, Security & Support
Where is our data stored, and how is it protected?+
Your data — contact details, licence and qualification records, shift and attendance history — is stored securely and used only to run the platform: matching, licence verification, attendance recording, and reliability tracking. We don't sell your data. See our Privacy Policy for the full detail, which we'll continue to expand as we move toward general launch.
What happens to our data if we cancel?+
Your data isn't deleted automatically — it's retained in case you resubscribe. You can request access to or deletion of it at any time by contacting us, per our Privacy Policy.
What support do we get, and how quickly can we expect a response?+
Email support is included on every plan, at hello@thynklabs.co. Contact our team directly if you'd like us to confirm a specific response-time commitment for your agency.
Is there a dedicated point of contact once we're on Growth or Professional?+
You'll always reach the same small team by email — hello@thynklabs.co — whatever tier you're on, Trial included. There's no separate account-manager tier today.

