Candidate scoring from a profile link

Send the bot a candidate's profile link — the scenario gathers the profile, matches it to the role, scores it, and sends the review to your team.

  • The profile is gathered from the link
  • The candidate is matched to the role
  • The score comes with reasoning
  • The result lands in a sheet and the team chat
Google SheetsApify

How it works

To connect Microsoft OneDrive and WhatsApp Business Cloud, you don't need a developer: a ready-made scenario links them in minutes.

  1. Starts when: Receive Telegram Msg to Recruiter Bot
  2. Check: Start Msg Sent + Valid LinkedIn Profile URL?
  3. If yes: Get All Rows Matching Telegram Username
  4. Then: Count Rows Matching Telegram Username
  5. Check: Spam Check: Sent <4 LinkedIn Profiles?
  6. If yes: Grab Clean LinkedIn URL
  7. Then: Extract LinkedIn Profile Information
  8. Then: Initialize Loop Counter to Poll for Completion
  9. Then: Check LinkedIn Profile Extraction Status
  10. Then: Restore Loop Counter
  11. Check: LinkedIn Profile Ready?
  12. If yes: Get Fully Extracted LinkedIn Profile Data
  13. Then: Set Key LinkedIn Profile Data
  14. Then: JD Matching Agent
  15. Check: JD Match w/Telegram Msg?
  16. If yes: Download Selected JD
  17. Then: Extract from File
  18. Then: Set Selected JD Format
  19. Then: Recruiter Scoring Agent
  20. Check: Merge
  21. Then: Gather and Set Final Data
  22. Then: Add Candidate Analysis in GSheet
  23. Then: Send Review Completed Msg to Talent Group
  24. If no: Transform for Multiple JDs
  25. Check: Loop Over Items
  26. Then: Detailed JD Matching Agent
  27. Then: Match Selected JD Name with Full Text
  28. Then: Download Selected JD1
  29. Then: Extract from File1
  30. Then: Set JD Data
  31. If no: Wait for LinkedIn Profile
  32. Then: Increment Loop Counter
  33. Check: Checked 10x for LinkedIn Profile Data?
  34. If yes: Reply with Confirmation Msg
  35. Then: Send Msg to Internal Talent Group
  36. If no: Reply - Too Many LinkedIn URLs Sent Msg
  37. If no: Reply with Error/Try Again Msg
  38. Then: Access JD Files
  39. Then: Structured Output Parser-1
  40. Then: Structured Output Parser-3
  41. Then: Structured Output Parser-2
  42. Then: Gemini 2.5 Pro-3
  43. Then: Gemini 2.5 Pro-2
  44. Then: Gemini 2.5 Pro-1

You can launch this Microsoft OneDrive + WhatsApp Business Cloud integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.