Automations

Job bots are automations built by Radicle that are used to pull job postings from a client website or feed file and post them on Nurse.com

Sales will sell large job posting contracts that are capped at a certain number of jobs per month.   

There are 2 types of job bots – scrape or feed. 

  1. Scrape – We scrape the client career site and pull their jobs back and post them on Nurse.com 

  2. Feed – The client "feeds" us their jobs and the bots posts them on Nurse.com 

Both configurations take about 5-10 days to complete (build, test, launch) 

Step 1:  This is completed with the sales rep input – so you know what to have built by Radicle.  It will be emails back and forth until you get answers to 1 or 2 and a, b, c and d. 

Reps will often ask what is needed to begin the process of building, testing, etc. 

  1. Scrape 

    1. URL link or website to pull jobs – example www.abchospital.com/careers 

    2. Any special categories – example Nursing, Nurse Management, LPN, etc 

    3. Job cap for the number of live jobs per month on Nurse.com - example 50, 100, 200, etc 

    4. Regular or featured employer 

    5. Once those 3 things are received from the client, a JIRA ticket is entered for the Radicle team to begin configuration for testing  

  2. Feed 

    1. XML or JSON link containing the client jobs to be posted on Nurse.com 

    2. Are we to accept all jobs in the feed or is there any filtering that we need to apply on our side? 

    3. Job cap for the number of live jobs per month on Nurse.com - example 50, 100, 200, etc 

    4. Regular or featured employer 

    5. Once those 3 things are received from the client, a JIRA ticket is entered for the Radicle team to begin configuration for testing  

Step 2:  Enter a JIRA ticket to the developers to being the build process.  You will need to provide them specific information obtained from the sales rep. 

JIRA 

  1. Login https://relias.atlassian.net/browse/PAP-2610  

  2. Complete a JIRA ticket and provide the following: 

    1. Client name 

    2. Madgex Employer ID # 

    3. Feed or scrape 

    4. URL or XML/JSON link 

    5. Any special categories or filtering needed on our side 

    6. Job cap 

  3. Ask for the bot to be configured in the UAT site for testing prior to launch 

Step 3:  Verify if the client is set up in the Madgex UAT testing site.  Doing this will ensure that when you are testing, you see the proper upgrades, logo, etc – just like you would expect when it goes live on Nurse.com. 

You must be on the VPN for any UAT testing to be visible.  Otherwise, you will get an error that the page is not found. 

Madgex UAT testing platform - http://nurse-admin.madgexjbtest.com/login/  

  1. If you get a popup and a white screen, asking for credentials, use: 

    1. User ID - madgexUAT.Nurse 

    2. Password - ces2ufruW9Bu 

  2. Find or create/publish the client.   

    1. Enter applicable UNLIMITED credits (standard or featured employer) 

    2. Ad client logo to their employer properties 

Step 4:  Enter the following into Air Table 

  1. Advertising Activity for the job contract sale 

  2. AdOps Job Bots Activity for the bot to be checked weekly 

  3. Link those 2 records together in Air Table  

Now you wait................... 

Step 5:  You will get notified by the developers that the bot is configured and ready for testing 

NOTE:  Do not release anything to sales until you check it yourself first 

You must be on the VPN for any UAT testing to be visible.  Otherwise, you will get an error that the page is not found. 

  1. Go to Madgex UAT and see that the client has the expected amount of live jobs 

  2. Go to the Nurse.com UAT site 

    1. https://stage-www.nurse.com/jobs/  

    2. Search for the client and verify that the jobs appear as expected 

    3. If a featured employer, highlight and logo appearing  

    4. No ASCII characters appearing within the job titles, job description, etc. 

Step 6:  Email the sales rep with the link to the Nurse.com UAT testing site - https://stage-www.nurse.com/jobs/  

  1. Ask them to share with the client and review and verify that the jobs are appearing as expected in the testing environment. 

    1. The sales rep will have to review the postings with the client using a screen share. The client will not have access to view the link themselves because it is behind the Relias VPN.

    2. Clients are not allowed access behind our VPN.

  2. From here, there may be some back and forth with the client and the developers (using the JIRA ticket) to correct and clean up anything noticed by the client 

  3. Depending on the complexity of the build, this may take a couple of days 

Step 7:  Once the build is approved by the client, go to the live Madgex platform and make sure the client is also established correctly – just like we did in the Madgex UAT Site. 

Step 8:  Notify the developers that the build is approved and can be pushed live to Nurse.com 

Step 9:  Correct any dates in Air Table with live date, comments, notes, etc 

Step 10:  Once live jobs are on Nurse.com, resolve the Salesforce opportunity for billing