What integration with your career site means
An integration with your website will allow you to use Broadbean to post jobs to your own site as well as your additional job board and social channels. The integration is developed by Broadbean’s integrations team, although we will need a specification setting out how your website works which normally comes from your own developers.
Your website must be compatible to receive data from a 3rd party company.
The Pre-Development Process
- The client / job board must have a contract signed for the development with Broadbean. Please note we are unable schedule in any development work in without a signed contract
- Once an agreement is in place, our Integration's Project coordinator will contact the client / job board for your website developer details.
- Upon receipt of your developer details we will send over a technical specification and run through any questions with them -
- Your developer completes the technical form with the full specification.
- When we are in receipt of the technical specification, a Broadbean developer will review and provide feedback within 48 hours. Once we are satisfied with the specification, we will send login details to our testing platform for your developer to use to ensure the data that has been specified does work as intended.
- Following a successful test, we will schedule the work in. The client and 3rd party developer will receive an email to confirm the scheduled in date. Broadbean estimate a 3-week development and testing timeframe (outlined below).
The Development Process
Development (1 week)
- Our developers will use the specification that has been submitted by your developers to build the integration. It is important that this specification is not changed once we commence our work. If the specification is changed it is likely to lead to delays in the build process.
Initial Testing & Code Review (1 week)
- Our developers run multiple tests to see how the data is being translated / displayed on your site, this includes posting, applying and delete to our test adverts.
- Our developer will need to contact you or your developers if we encounter any issues. This is often where the process slows and delays occur. We strongly recommend that the client briefs their developers and ask them to respond promptly to all requests from Broadbean.
- Once our developer is happy with his/her testing the feed will be passed into code review. This is where another developer reviews the code to ensure everything is behaving as expected.
Final Testing (1 week)
- Our dedicated testers will test the full functionality of the feed and the website behavior i.e. search functionality, special characters, apply, duplicate job reference etc. If the feed fails this testing, it will be passed back to our / your developers to resolve the issues.
- Once final testing is successful, our developer will be in touch requesting confirmation of the go live.
- The feed will be deployed to the Broadbean production system and we will then contact the client to let them know that feed is available within your Broadbean account.
- If you need any updates to the feed (that are outside the original specification) we will need to schedule this in with our developer. We will aim to have this complete within 72 hours, depending on how significant the updates are. Note, all updates need to be reviewed and tested.
Please note that if at any stage of the development process that we don't hear back from your developers, we will chase via email / call. If after a week of no responses we will have to remove the integration from the schedule. Lead times will apply when re-scheduling in.
- Lack of communication - we encounter a lack of communication between clients and their developers during the creation of initial feed specification, this normally results in delays because the specification is changed.
- Additional costs - clients not being fully aware of the additional costs that might be levied by their website developers to make their site compatible with Broadbean and able to receive a feed to job adverts. We urge you to discuss your website and enquire about additional costs with your developers BEFORE signing any development order with Broadbean. Broadbean will not be able to discuss estimated costs provided by your developers for the development work.
- Response times - A lack of communication between client’s website developer and Broadbean integrations developer.
- Website not fully functional - Broadbean will test the basic functionality of the site to ensure the jobs we post can be found by your candidates i.e. keyword search, job type, salary, location etc. We often find issues with this requiring more work from your developers.
- Aplitrak support - An inability to work with our Aplitrak response tracking technology. We also look at the application process to make sure all responses are tracked back into Broadbean. We often find that the site is not setup and ready to handle this. This is covered in the technical link above and we would urge you to draw your developer’s attention to this.