Status communication to Magnit

  • Release version: Australia
  • Updated March 12, 2026
  • 1 minute to read
  • Understand how the status of user onboarding tasks are communicated from the ServiceNow® instance to the Magnit application.

    Flow

    1. Changing the status of an HR task to Work in progress, Ready, or Draft, automatically changes the status of its corresponding user onboarding item to Pending state in the User Onboarding Item [sn_hr_magnit_user_onboarding_item] table. When the HR task is marked as Complete or Closed Incomplete or Cancelled, the status of its corresponding user onboarding item automatically changes to Ready to Send in the User Onboarding Item [sn_hr_magnit_user_onboarding_item] table.
    2. The Synchronise attachments of onboarding items flow runs at a specific schedule and time, reads the User Onboarding Item [sn_hr_magnit_user_onboarding_item] table to identify records with Status value = Ready to Send. The Send onboarding status action in Magnit spoke passes these details to the Magnit application, and a correlation ID is received for all the records that are sent to Magnit system. The records in User Onboarding Item [sn_hr_magnit_user_onboarding_item] table are updated with Correlation_ID, status_sent_at and status_sent.
      Note:
      • Closed and Closed Incomplete states are mapped to Completed in Magnit, and Cancelled is mapped to Rejected in Magnit.
      • Attachments greater than 5 MB are discarded and not sent to Magnit application.
    3. The Synchronise Attachments of Onboarding Items flow reads the User Onboarding Item [sn_hr_magnit_user_onboarding_item] table and identifies the last correlation ID and the Verify onboarding status action in Magnit spoke identifies the last status sent information. Once the response is identified as completed, the next batch of records (if at all there are any changes in the status of the records) are sent to Magnit application.