SourceFlow
trigger
→ get___sf_api_v1_webhooks.jsonWeb Behavior Trigger - Listen for candidate behaviors on SourceFlow, such as repeatedly viewing a job, and trigger an automated outreach.
This workflow connects your website, your CRM, and a voice-capable AI to find, enrich, and call candidates without your consultants ever having to pick up the phone for a first-touch dial.
How this helps your sales team:
Zero Manual Entry: We capture behavior directly from your SourceFlow website.
Smart Enrichment: If a candidate's data is old, we use Lusha to find their current mobile number and email.
The "Pre-Screener": Instead of a consultant spending 4 hours a day leaving voicemails, Vapi AI makes the call, qualifies the candidate against your Bullhorn job requirements, and logs the result.
Data Integrity: Every successful match is stored in your Quake Core for future "silver medalist" searches.
→ get___sf_api_v1_webhooks.jsonWeb Behavior Trigger - Listen for candidate behaviors on SourceFlow, such as repeatedly viewing a job, and trigger an automated outreach.
→ getJobOrderGet Job Requirements - Retrieves the full DNA of the vacancy from Bullhorn to ensure the AI knows what skills to ask the candidate about.
→ get__v2_personEnrich Contact Data - Uses Lusha to find the latest verified mobile number for the candidate to maximize the chance of them picking up.
→ CallController_createInitiate AI Voice Call - Vapi AI calls the candidate, introduces the role, and conducts an initial screening based on the Bullhorn job spec.
→ quake_upsert_candidateSync to Quake Core - Saves the candidate and their new contact info into Quake's master database for long-term ownership.
→ updateCandidateUpdate Bullhorn Status - Updates the candidate record in Bullhorn with the outcome of the call (e.g., 'Screened - Interested').