USE CASE · Recruiting agents

Sourcing fees, candidate stipends,
global signing bonuses — automated.

Recruiting agents pay sourcing platforms, ship candidate stipends, and wire signing bonuses across 208 countries — without ever touching the corporate Amex. Per-candidate caps, per-source budgets, signed mandates on every payout.

$5k/d
default cap
208
countries
12
ATS integrations
8s
Pix payout
The problem

Why the corporate card
doesn't work for this agent.

Sourcing tools want a card

LinkedIn Recruiter, Gem, hireEZ, Findem — each wants a corporate card on file. Recruiters end up sharing one Amex. When someone leaves, you rotate the PAN and break 14 integrations at once.

Candidate stipends are slow

Wiring a $500 interview travel stipend to a candidate in Bogotá takes 3 days, costs $30, and lands as $440 after FX. The candidate ghosts. Conversion drops.

Signing bonuses leak

A $25k signing bonus is a finance ticket, two approvals, a wire fee, and a 1099-NEC reconciliation problem. By the time it lands, the candidate has accepted somewhere else.

What the wallet ships with

Everything this agent needs.
Nothing it doesn't.

Per-source virtual cards
One scoped virtual card per sourcing platform. LinkedIn lives on a card with a $2k monthly cap; if compromised, you kill that card without touching Gem or hireEZ.
Instant candidate stipends
Pay candidates on Pix, UPI, SEPA Instant, FedNow, USDC — whichever is fastest in their country. Average settlement: under 10 seconds. No FX surprise.
Per-recruiter budgets
Each recruiter agent gets a monthly sourcing budget. Cross it and the agent must request approval via Slack — no surprise spend, no overruns at quarter-end.
Signing-bonus mandate flow
Recruiter agent drafts an IntentMandate for the bonus; hiring manager + comp partner co-sign on WhatsApp; agent wires the moment the offer is accepted. Same-day, every time.
ATS-native
Webhooks into Greenhouse, Lever, Ashby, Workday Recruiting. The agent reads candidate state changes and triggers the right payout automatically — interview stipend on schedule, bonus on accept.
1099 / global tax-ready
Each contractor payout is captured with the recipient's TIN/equivalent. Year-end export drops straight into Deel or Remote for 1099-NEC and country-specific filings.
Refund + clawback
If a candidate accepts elsewhere within 7 days of the bonus, agent issues a refund request through the original rail. Clawback policy is config; tracked on the ledger.
Anti-fraud on stipends
Refuse stipends to recipients flagged on OFAC, EU consolidated, or your own internal denylist. Each stipend over $1k requires a recruiter signature.
A day in the life

From mandate to settlement.

01
01 · Source

Agent picks candidate

Recruiting agent pulls a shortlist from LinkedIn + Gem, pays the sourcing fees on per-source cards, ranks candidates against the rubric.

02
02 · Interview

Travel + stipend

Candidate accepts an on-site. Agent ships a $500 travel stipend on the candidate's fastest local rail. Settles in 8 seconds on Pix; under a minute on SEPA Instant.

03
03 · Offer

Bonus mandate

Hiring manager + comp partner co-sign an IntentMandate for the signing bonus. Agent holds the mandate until the candidate signs the offer letter.

04
04 · Settle

Wire on accept

Candidate accepts; agent fires the wire/SEPA/Pix within seconds. Trace ID links the bonus to the offer ID in Greenhouse, end-to-end.

Vendors typically allowlisted

Plug-and-play merchant lists.

Curated merchant allowlists ship with the wallet template. Add your own in one API call or one click in the portal.

LinkedIn RecruiterGemhireEZFindemIndeedGlassdoorWorkableGreenhouseLeverAshbyDeelRemoteRipplingPaveAngelList
Recommended starter policy

Defaults you can flex.

Daily cap$5,000
Per-source monthly$2,000
Candidate stipend max$1,500
Signing bonus ≥$10,000 (2-of-2)
Allowed railsACH · SEPA · Pix · UPI · USDC
Refund window7 days from settlement
In depth

Everything else you need to know.

Why recruiters need a wallet, not a corporate card.

A modern recruiting team runs against 15+ paid platforms — LinkedIn Recruiter, Gem, hireEZ, Findem, Talent.com, BrightHire, Calendly — plus candidate travel, candidate stipends, and signing bonuses that need to land instantly. One corporate Amex with 4 recruiters and 12 platforms on file is a security and operational nightmare. When a recruiter leaves, rotating the PAN breaks every integration; when a platform has a billing bug, finance can't tell which $4,200 charge was the bug.

A recruiting agent on AgentWallet provisions one scoped virtual card per platform, each with its own monthly cap and merchant lock. LinkedIn's card can only charge LinkedIn, capped at $2k/month. If LinkedIn's billing system charges twice, you see it instantly; if a recruiter leaves, you revoke their agent and their cards die without affecting anyone else's tools.

Candidate stipends that don't kill conversion.

Top engineering candidates take 4–6 interviews; the team paying their $500 travel stipend in 8 seconds wins. The team paying in 3 days via wire transfer (minus $30 fees, minus 1.5% FX) is the team the candidate forgets about. AgentWallet routes each stipend to the candidate's fastest local rail — Pix in Brazil, UPI in India, SEPA Instant in the EU, FedNow in the US, Interac in Canada, USDC on Base if the candidate is crypto-native.

The agent ingests the candidate record from your ATS (Greenhouse, Lever, Ashby, Workday Recruiting), reads the candidate's country and preferred rail, and fires the stipend the moment the interview is scheduled. The candidate gets a push notification 60 seconds later showing the funds in their bank app. Recruiter conversion goes up; payroll team time goes down.

Signing bonuses that close the offer.

Signing bonuses are time-sensitive: the moment the candidate accepts, the bonus needs to land before they second-guess. Traditionally this is a finance ticket → comp approval → CFO approval → wire setup → 3-day settlement. The candidate has 72 hours to back out; the bonus arrives on day 4.

On AgentWallet, the hiring manager and comp partner co-sign an IntentMandate for the bonus during the offer process. The mandate is held inactive until the candidate signs the offer letter (via a webhook from Greenhouse or DocuSign). The agent then fires the bonus on the candidate's local rail within seconds of the signature. The same trace ID links the bonus to the offer ID, the candidate ID, and the budget category — so finance reconciles a hundred bonuses with one SQL query.

Clawback, refund, and the 7-day window.

Signing bonuses with no clawback are an unbounded liability. The standard pattern: if a candidate accepts a competing offer within 7 days, the bonus is refundable. AgentWallet captures this as policy on the agent: every signing bonus is tagged with a clawback window, and the agent automatically issues a refund request through the original rail if the offer is rescinded.

On card rails (rare for signing bonuses), refunds are issued as card refunds. On bank rails (ACH/SEPA/Pix/UPI), the agent issues a request-for-return; recovery rate is rail-dependent. On USDC, the agent holds the bonus in an escrow address for the clawback window and only releases it after the window expires — which gives you 100% recovery on rescinded acceptances if you're shipping in stablecoin.

FAQ

Common questions.

Can the agent run sourcing platform charges on a single card per recruiter, or per platform?
Per platform is the recommended default. The agent provisions one virtual card per sourcing tool with a merchant lock, a monthly cap, and an issuance ID. Per-recruiter cards are supported but lose the merchant-lock benefit.
What ATS systems are supported?
Native webhook ingestion for Greenhouse, Lever, Ashby, Workable, Workday Recruiting, and SmartRecruiters. Anything with an outbound webhook can be wired in 15 minutes.
How are signing bonuses taxed?
AgentWallet ships the payout — tax treatment is your responsibility. Every payout includes recipient identity capture (TIN for US, equivalent for other jurisdictions) and exports cleanly to Deel, Remote, or Rippling for year-end filings (1099-NEC in the US, equivalent in 47 other countries).
What's the fastest rail for a candidate stipend?
Pix (Brazil) and UPI (India) both settle in under 10 seconds. FedNow and SEPA Instant settle in under 30 seconds. USDC on Base settles in ~2 seconds. Conventional ACH is 1–3 business days and should be reserved for cases where the recipient bank doesn't support faster rails.
Can a recruiter agent exceed its monthly budget?
Only with an explicit approval. When the agent's projected spend crosses 90% of the monthly cap, it stops new charges and posts an approval card to Slack. The recruiting lead taps approve; the cap is raised for that month; the change is recorded on the ledger.
Does the agent handle international hire signing bonuses?
Yes. The agent picks the cheapest local rail for the recipient's country (e.g., SEPA Instant for an EU hire, Pix for a Brazilian hire) and captures the recipient's tax ID in the local format. Settlement is typically under a minute.

Ship this agent today.

Provision a wallet, attach a verified principal, set caps, plug into your LLM via MCP. Live in under a minute.