→ quake_create_jobSchedule: Hourly Check - Wakes up the agent to check for new revenue events.
The "Cash & Compliance" Engine
This workflow is designed to completely remove the manual data entry that happens between making a placement and getting paid. Usually, when a consultant closes a deal in Bullhorn, someone in finance has to manually copy that data into Xero to set up the invoice and the payroll record. This introduces human error and delays your revenue.
This automation acts as a real-time bridge between your Sales team (Front Office) and your Finance team (Back Office).
Here is the logic:
The Watchdog: The system wakes up periodically to check Bullhorn for any placements that have moved to "Approved" status.
The Vault (Quake Core): Before processing, we instantly back up the Candidate and Client details into your own private Quake database. This ensures you own your data and have a clean "Single Source of Truth" independent of your vendors.
The Paymaster (Payroll): We verify the candidate's details and automatically set them up as a new employee in Xero Payroll. This ensures they are ready to be paid on the very first run, keeping your contractors happy.
The Ledger (Billing): Simultaneously, we draft the sales invoice in Xero Accounting using the rates agreed in Bullhorn. This ensures the invoice is ready to go out the moment the candidate starts, significantly reducing your "debtor days" (time to get paid).
→ quake_create_jobSchedule: Hourly Check - Wakes up the agent to check for new revenue events.
→ searchFind New Placements - Queries Bullhorn for placements marked 'Approved' since the last run.
→ quake_upsert_candidateSecure Candidate Data - Saves a clean copy of the candidate profile to Quake Core for safe-keeping.
→ quake_create_clientSecure Client Data - Ensures the Client record exists in Quake Core to link the transaction.
→ createEmployeeSetup Payroll Record - Creates the new starter in Xero Payroll so they can be paid immediately.
→ createInvoicesGenerate Sales Invoice - Creates a draft invoice in Xero Accounting based on Bullhorn fee rates.