Summary
We can now import call guides from SmartRecruiters.
When a user opens the IA, for an interview scheduled in SmartRecruiters, they will see the assigned call guide.
Guides are assigned using the "Assign BH guides by stage" feature, however, these settings are kept in sync automatically through the SmartRecruiters integration.
Overview
We can now import call guides from SmartRecruiters. Guides will be assigned using the "Assign BH guides by stage" (Assign BH guides by stage) feature but the stages will be kept in sync with SmartRecruiters automatically through the integration.
There are two methods for importing guides.
The first method parses the HTML "description" received from SmartRecruiters (which is how Canva implements their guides).
The second method uses the questions attached to a guide. Since we can only use one method at a time, we need to know how each client creates their guides in SmartRecruiters.
this is expected to be the primary way SR clients use guides
<aside>
đĄ
When onboarding SmartRecruiters clients and enabling this feature, we need to understand how they use "Hiring Criteria" in SmartRecruiters to set the correct method of parsing guides via a feature flag.
</aside>
Due to BrightHire's data model and our stage-based guide assignment system, we create a unique BrightHire call guide for each position-and-stage combination - even though clients will see this data as one Interview Plan configuration in SmartRecruiters.
<aside>
đĄ
An interview must have a âsub statusâ (SmartRecruiters may also call this a âStepâ and we call it a âStageâ) selected in order for a guide to be matched.
See the image in âGeneral Knowledgeâ for an example of a âsub statusâ.
</aside>
How it works
When a user opens the IA they will see their assigned guide for that interview automatically.
Duplicate guides may exist, but their names will be descriptive and easily searchable.
Notes
You can not currently always view call guide assignment for SmartRecruiters in Admin, because the guide is not attached to the scheduled interview until after the user opens the IA. This is because it used the Assign BH guides by stage feature.
Screenshots and a walkthrough:
SR guides will show up in the /guides page. They have a smartrecruiters icon :] Note that âduplicateâ guides as mentioned above.
Positions will have the guides assigned to them. Notice in this screenshot, this is guides list under a position. Each guide has a corresponding stage, and those stages are assigned to the position in Smartrecruiters. We essentially will have a call guide for each stage+position combo. This allows us to assign the guides appropriately.
Hereâs an example of an âHtml Typeâ guide. We parse the html that comes to us from Smartrecruiters, and show the html in our guide view.
And hereâs an example of the same guide in âeditâ mode, where you can see the editable html.
Pull Request:
PRD:
Feature Flags:
smartrecruiters-guide-sync: turn-on-sync
purpose: allows SR guides to be syncedsmartrecruiters-guide-sync: call-guide-htmlpurpose: determines if SR guides should be HTML parsed from their criteria description, or if we should use the criteriaâs âquestionsâ
smartrecruiters-guide-sync: allowed-canva-userpurpose: turns on SR guide sync for allowed users. This determines if we set the stage assigned guides.
General Knowledge
Excluding by stage:
Stage exclusion for SmartRecruiters remains unchanged and maintains backward compatibility with "Interview Type." Additionally, we now exclude by "sub status" as well.
A SmartRecruiters Interview type:
it can be chosen upon scheduling an interview
Whatâs the point? I have no clue
An example of Interview Type
A SmartRecruiters Sub Status:
An example would be âHiring Team Screenâ, in the image below. âIn Reviewâ would be the status. Status is not synced. If an interview is on the status âIn Reviewâ, for instance, and not on a sub status, we will not get a sub_status/stage synced (!important)
It is the âStageâ of an interview
It can be changed with the âMove forwardâ button, or can be clicked individually.
An example of Status and Sub Status

![SR guides will show up in the /guides page. They have a smartrecruiters icon :] Note that âduplicateâ guides as mentioned above.](https://static.intercomassets.com/assets/article_broken_image_placeholder.png)