Joboso Partner Documentation

Integration as a partner is very simple and doesn't require any modification to your site, database or registration form providing you meet certain criteria, however many more fields and functions may be available to you if you do.

Get started

  1. The first stage is to register for an account online, upon which you will be logged into the partner interface.
  2. Head over to the "Company profile" screen and fill out all the fields available.
  3. In the "Fields" tab, define what fields you require all users to fill in, set any required values for these fields, or define lists of acceptable options.
  4. Whilst there, tell us how to transform our fields into a format your registration form will accept. Don't forget to specify any hidden fields that may be in your form.
  5. Once you have set up your account, send an email to info@joboso.com and we will review your account. Upon authorisation, users will start seeing your job board immediately, and eligible candidates will start flowing through!
  6. We will review all early user's submissions to check your integration was successful, and to catch any varying feedback your form may display.

Delving deeper

To maximise the number of CVs and users that you can receive, we recommend defining a custom script for us to send registrations through to. This will enable a much quicker set up of your account if your registration form is unable to accept the data that we send to it.

If you configure a custom script on your website that handles the fields we send, in the format we store them in, then translates to your exisiting database, you can be receiving CVs within minutes of configuring your Joboso.com account.

Once your custom script is on your website, simply set up as above, using the same procedure, except you will not need to "transform" our data to yours as your script will be handling that.

NB: For trial accounts and free registrations, this is most likely to be a requirement. Joboso.com cannot set up complex data transformations for such accounts.

Technical Specifics

Whichever method you choose, we send HTTP POST data to send users to your form or script. If you have specified to receive a CV, this will be binary encoded, e.g. will be equivalent to a form with enctype set to "multipart/form-data" so your form or script must be ready to decode this. If you have not elected for CVs then the data will be submitted url encoded.

The form fields will be made up of those that you specify in the Field Transformations section of the partner control panel. This can include fields that are not made up from user data, such as a referral code, or hidden "action" field.