Talent Search widgets serve as entry points to Talent Search.
Your software must embed all provided widgets in easily discoverable places within its recruitment workflow for hirers with an active Talent Search Connect contract with SEEK.Widgets must be hidden for hirers that are not configured for Talent Search Connect.
You can use the Talent Search widgets are Web Components that are packaged and delivered as a JavaScript bundle.
Web Components are technology agnostic and will work in conjunction with popular frontend frameworks such as Angular or React.Each widget can be interactively previewed in Storybook .
Knobs allow you to try out different input options and receive immediate feedback on how a given widget will respond,
while the Notes section contains detailed specifications and implementation guidance.Provides a link to Talent Search.
hiringOrganization
query to check for the required ProactiveSourcing
relationship with a SEEK hirer:query ($id: String!) {
hiringOrganization(id: $id) {
seekApiCapabilities {
relationshipTypeCodes
}
}
}
A SEEK hirer account with Talent Search Connect access is required to view
logged-in widget states in Storybook.
- Suggested placement: Main menu item
- Suggested placement: Candidate profile
- Suggested placement: Candidate profile
- Recommended settings:
layoutSize="large"
(up to 8 results shown)seekAndCombined="true"
- Suggested placement: Position details, position management, position creation pages
- Recommended settings:
seekAndCombined="true"
shows numbers for both shared profiles and SEEK-only profiles.approachableOnly="true"
filters by candidates whose activity on SEEK indicates they may be looking for a new role at the moment.location
accepts free text which is sent to a normalisation and resolution service to determine a location with which to filter the search. This works with a variety of inputs. It requires a country at a minimum (e.g. Australia), but works best when a suburb, state and country are supplied.
- Include a
<script>
element to enable Talent Search Connect widgets:HTMLCopy<script
async
type="text/javascript"
src="https://connected.talentsearch.seek.com.au/sdk/latest/bundle.js"
></script>
- Include a Talent Search component at the desired location, per the Notes section of its Storybook entry. For example, to include Matching Candidates:HTMLCopy
<ts-matching-candidates
jobTitle="Developer"
location="Melbourne"
approachableOnly="true"
seekAndCombined="true"
layoutOrientation="horizontal"
/>
HTML
Copy
<html>
<script
async
type="text/javascript"
src="https://connected.talentsearch.seek.com.au/sdk/latest/bundle.js"
></script>
<ts-matching-candidates
jobTitle="Developer"
location="Melbourne"
approachableOnly="true"
seekAndCombined="true"
layoutOrientation="horizontal"
/>
</html>