Skip to content
Surhires

US IT staffing

Run a US IT desk from an offshore delivery floor

Your recruiters work a US day from another country, your consultants sit on a bench that costs money, and the requisition came through two intermediaries.

Surhires fits IT staffing firms whose delivery team and client base are in different countries. Work-authorisation class is a routine field, submittals carry the format and deadline a vendor portal expects, bench consultants are tracked by days idle, and layered rate cards show what survives to your margin.

By Surhires Editorial · Published · Reviewed

The money question is cost per submittal against a hit rate you do not control

On this desk the economics are different from a direct-client agency. A requisition arrives through a vendor management system, several suppliers receive it at the same time, each is allowed a limited number of submittals, and the end client interviews a handful. Your cost per submittal is largely a function of recruiter hours, and your hit rate is largely a function of speed, format compliance and rate positioning. Only one of those three is about the candidate.

That changes what a system has to do. It has to make a submittal cheap to produce and correct on the first attempt, because a rejected format is a wasted slot. It has to show submittal-to-interview conversion per vendor portal and per end client, because those numbers vary enormously and a portal that never converts is a recruiter salary being spent on nothing. And it has to keep the bench visible, because an idle consultant is the one cost on this desk that accrues whether or not anything happens.

A delivery team in one country, a client base in another

The structural fact of this business is a split. Recruiters and sourcers work from an offshore delivery floor, usually on a shifted schedule to overlap the US day. Account managers and sometimes nobody at all sit in the United States. Between them is a handover that happens every day and that is normally carried by a spreadsheet, a group chat and somebody's memory.

One record removes most of that. A requisition holds the intake detail, the vendor portal it came from, the submittal limit, the deadline and the rate ceiling. Every submittal, call, message and client response is written to it in sequence with the local timestamp of whoever acted. A recruiter starting a shift reads what happened on the previous one rather than asking, and an account manager in a different zone sees the same board without waiting for a status email.

Scheduling, sequences and reminders resolve to the recipient's local time, so a candidate in Texas is contacted during their morning by a recruiter working from Hyderabad, and an interview invitation shows each participant the slot in their own zone.

  • One requisition record carrying vendor portal, submittal limit, deadline and rate ceiling
  • Shift handover read from the activity stream rather than reconstructed from chat
  • Local-time send windows so US candidates are contacted in their own morning
  • Role-scoped views so a delivery recruiter, a lead and an account manager each see their own board

Work authorisation is a routine field on this desk, not an exception

On most recruitment desks right to work is a yes or no asked late. On a US IT staffing desk it is a primary filter that shapes the entire search, and the classes are not interchangeable: citizenship, permanent residence, an employment authorisation document, a status tied to a sponsoring employer, a student practical-training status, a treaty status, each with its own expiry and its own transfer implications.

The candidate record carries the class, the document, the issue and expiry dates, and whether the status is tied to a named employer. Search treats the class as a facet, so a requisition that will only accept certain classes returns only those candidates from the first query. Expiry raises a reminder well ahead of the date, which matters most for consultants already on assignment where a lapse becomes a client problem and not just a candidate one.

This is document capture, structured storage and reminders. It is not verification and it is not legal advice. Deciding what a requisition can accept, verifying documents and standing behind the decision remain yours; the product makes the data routine and keeps it current.

Vendor portal submittals have formats and deadlines, and both are unforgiving

A submittal to a vendor management system is not an email with a resume attached. It is a specific format: a required resume template, a rate quoted in a stated unit, a set of mandatory fields, sometimes a right-to-work attestation, and a deadline after which the requisition closes to your firm regardless of who you found.

Surhires keeps the submittal as a structured record with the fields the portal expects, and formatted resumes are generated to a per-client template rather than rebuilt in a word processor by whoever is on shift. Deadlines sit on the requisition and raise tasks ahead of time. Submittal limits are tracked so a desk knows it has used two of three slots before it burns the third on a marginal profile.

What the product does not do is submit into a portal on your behalf where no supported integration exists. Where the submission is a manual portal action, the product prepares the package, records that it was sent, and timestamps it so conversion reporting stays accurate. Pretending to automate a portal that has not been integrated would fail silently and cost a requisition, which is worse than doing it by hand.

Bench management is an inventory problem with a running cost

A consultant on the bench is a person your firm may be paying while they are not billing. The question is not whether they are a good engineer, it is how many days they have been idle, what they can be positioned for immediately, and which open requisitions they are the closest match to today.

Bench consultants sit in a pool with days-idle showing on the record, alongside their skills, their authorisation class, their last billed rate and their previous end clients. New requisitions are matched against the bench before external sourcing runs, which is the same database-first principle that works everywhere else and matters more here because the cost of not doing it is immediate rather than theoretical.

Consultants approaching the end of an assignment appear on the same view before they land on the bench, so redeployment starts while they are still billing. The single number worth watching is average days on bench, and it is computed from the records rather than assembled by hand on a Monday.

Rate cards travel through layers, and the margin is what survives them

The end client sets a bill rate. A managed service provider or prime vendor takes a percentage. An implementation partner may sit between them and you. What reaches your firm is a ceiling, and what reaches the consultant is a pay rate you negotiate underneath it. A recruiter who only sees the rate on the requisition cannot tell whether a placement is worth making.

Placements carry the full chain: end client bill rate where it is known, the intermediary layers and their treatment, the rate available to you, the pay rate agreed with the consultant, the unit and currency of each, and the margin derived from them. Because margin is derived rather than typed, it can be reported by end client, by vendor portal, by recruiter and by skill area.

That reporting is how a firm discovers that a portal producing a large volume of requisitions is producing almost no viable margin, which is a decision about where to point the delivery floor rather than a complaint about recruiters.

Automated calling and messaging into the US: what the product does and where responsibility sits

High-volume outbound is normal on this desk, and outbound into the United States carries a real compliance surface. We describe capabilities here, not compliance status, and the distinction is deliberate.

The product supports opt-in capture on the candidate record with the date and channel, STOP and unsubscribe keyword handling, suppression lists enforced at send time, and a physical postal address in email footers. Whether a given campaign is lawful depends on how you configure and send it. SMS sending requires your own brand and campaign registration with the carriers; we provide the fields and the sending integration, and the registration is yours.

For AI calling, recording and transcription can be restricted by jurisdiction, a spoken disclosure can be played before recording begins, and per-tenant retention limits apply. States requiring all-party consent are handled by disabling recording rather than by assuming consent. Where an automated tool contributes to an employment decision and a jurisdiction such as New York City brings it into scope, the product records which candidates were scored and exports the data an independent bias audit needs; commissioning that audit and issuing candidate notice remain yours.

  • Opt-in captured with date and channel; STOP and unsubscribe honoured automatically
  • Suppression enforced at send time rather than at list build, across email, SMS and WhatsApp
  • Recording disabled by jurisdiction rather than assumed, with a spoken disclosure where enabled
  • Scoring records and audit exports available where an automated decision tool is in scope

Duplicate submittals are a reputation cost, not a data-hygiene cost

On a floor with twenty recruiters working overlapping shifts against the same portals, the same consultant will be found twice. Submitting them twice to the same requisition, or to the same end client through two different prime vendors, damages a supplier relationship in a way that is difficult to repair.

Duplicate detection runs at capture and again at submittal, matching on contact details, resume content and prior submittal history rather than on name alone. The check that matters is not whether the candidate exists in your database, it is whether this candidate has already been presented to this end client, by whom and when. That history sits on the candidate record and the block happens before the submittal goes out.

What this does not cover

Surhires is recruitment software. It is not a back-office system: no timesheets, no consultant self-billing, no weekly pay cycles, no reconciliation between what an end client was invoiced and what a consultant was paid. It raises the placement and the first invoice and hands off to QuickBooks or Xero.

It is also not an immigration platform, an HRIS or a background-check provider. Petition tracking, case management and the professional advice around status changes belong elsewhere. What sits here is the recruitment record: the consultant, the authorisation class and its expiry, the requisition, the submittal, the placement and the rate chain.

What you get

Authorisation classes

Typed work-authorisation status with document, expiry and any sponsoring-employer tie.

Authorisation as a search facet

Requisition-level accepted classes applied from the first query, not at offer stage.

Expiry reminders

Advance tasks before a document lapses, including for consultants already on assignment.

Vendor portal fields

Portal, submittal limit, deadline and rate ceiling recorded on the requisition.

Formatted submittal packages

Per-client resume templates generated from the record instead of rebuilt each shift.

Deadline tasks

Requisition deadlines raised ahead of time on the owning recruiter and the delivery lead.

Submittal slot tracking

Slots used against the allowed limit, visible before the last one is spent.

Bench pool

Idle consultants with days-on-bench, skills, authorisation class and last billed rate.

Bench-first matching

New requisitions matched against bench and ending assignments before external sourcing.

Layered rate chain

Bill rate, intermediary layers, available rate and pay rate held with margin derived.

Margin by channel

Margin reported by end client, vendor portal, recruiter and skill area.

Duplicate submittal block

Prior presentation to the same end client detected before a second submittal goes out.

Local-time outreach

Sequences and reminders resolved to the US candidate's morning from an offshore floor.

Consent and suppression

Opt-in with date and channel, STOP handling and suppression enforced at send time.

Jurisdictional recording controls

Call recording restricted by jurisdiction with a spoken disclosure and retention limits.

Shift handover stream

Every action timestamped on the record so the next shift reads rather than asks.

Questions recruiters ask

Can Surhires submit candidates directly into a vendor management system?

Only where a supported integration exists. Elsewhere it prepares the formatted package, records that the submittal was sent and timestamps it so your conversion reporting stays accurate, and the portal action itself is manual. Claiming to automate a portal we have not integrated would fail quietly and cost you a requisition.

Is the AI calling agent compliant with US calling rules?

We do not make that claim, and you should be wary of vendors who do. The product supports opt-in capture, STOP handling, suppression at send time, jurisdictional recording controls and a spoken disclosure before recording. Whether a specific campaign is lawful depends on how you configure it, who you call and your own carrier registration.

Do we need our own SMS registration to send text messages to US candidates?

Yes. US SMS sending requires your own brand and campaign registration with the carriers. We provide the fields, the sending integration and the suppression handling; the registration is a customer responsibility and is not something we can hold on your behalf. Plan for it before you build a campaign around SMS.

How is bench time actually measured?

From the end date of the last assignment to today, on the consultant record, with the number visible in the bench pool and reportable as an average across the bench. Consultants whose assignment end date is approaching appear on the same view before they become idle, so redeployment can start while they are still billing.

Does the system stop two recruiters submitting the same consultant to one client?

It checks prior presentation to that end client, including through a different intermediary, using contact details, resume content and submittal history rather than name matching alone. The block happens before the submittal is sent, and the history stays on the candidate record so the account manager can see who presented them and when.

Can offshore recruiters and US account managers see different things?

Yes. Visibility follows the permission model rather than a personal filter, with role-specific home screens configured at signup for delivery recruiters, leads and account managers. Field-level permissions can restrict compensation data, and demographic data used for equal-opportunity reporting is stored separately and is not visible to recruiters at all.

Does Surhires handle timesheets, invoicing to the prime vendor and consultant pay?

It raises the placement record and the first invoice, and exports to QuickBooks or Xero. Timesheet capture and approval, consultant self-billing, weekly pay runs and the reconciliation between what the vendor was invoiced and what the consultant was paid belong in a pay-and-bill system. We name that boundary rather than sell a partial back office.

See it against your own reqs

Bring one live role and three resumes. In twenty minutes you will see the match scores, the shortlist and the placement invoice that comes out the other end.