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 2 business days of full onboarding and Professional 3, both with full customisation of workflow, roles, reporting and data fields. Above 50 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 20 sites) is SGD 1,399/month over a 12-month term or SGD 933/month over 18 months (SGD 16,788 total Year-1 value), and Professional (up to 50 sites) is SGD 1,699/month over 12 months or SGD 1,133/month over 18 months (SGD 20,388 total Year-1 value). Both are fixed Year-1 services contracts — you can instead pay via a 40% / 30% / 30% milestone schedule with no monthly instalments. Running more than 50 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 "Ease of Business Costs", and how is it different from Direct Payment?+

They're two ways to pay the same fixed Year-1 contract value, not two different prices. Ease of Business Costs spreads that total evenly over 12 or 18 monthly payments. Direct Payment is a 40% / 30% / 30% milestone schedule with no monthly instalments at all. Either way, the full Total Year-1 Value is owed regardless of early cancellation — the split only changes payment timing.

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 a month, Growth includes 20, and Professional includes 40; the allowance resets each billing month and unused credits don't roll over. 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 and are billed as a recurring monthly charge added to your subscription: SGD 49/month per extra seat, SGD 99/month per +10 site locations, and SGD 99/month per +50 Dispatch Credits — they're not one-off purchases. Running meaningfully over your tier's site count, rather than a marginal overage an add-on can cover, is an Enterprise conversation instead.

Is there a setup fee?+

No — there's no setup fee on either plan.

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 20 site locations and Professional includes 50, each with its own shift templates, rates, and OJT note. Need more? Additional location bundles are available as an add-on on either paid tier, and running meaningfully over 50 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.