Time-In/Time-Out Integration

Follow these instructions to configure Powerschool time-in/out.

Access your district manager at https://district.ccssvm.com. Once logged in click the Powerschool App link in the navigation pane on the left.

Powerschool App Link

Registration Page

Click Add New

Add New2

Click Get Started

Add New

Choose Time-In/Out.

Enter PS URL

Type in your Powerschool login URL here. This will be used to generate custom instructions with links directly to your Powerschool module. Once you have typed in your URL click Next.

Report Installation

This screen will allow you to select which attendance mode(s) you want to use with time in/out. Most likely you will have schools that use one or the other. In that case choose both daily and meeting reports.

Daily Report - Used for schools that utilize daily attendance mode

Meeting Report - Used for schools that utilize meeting/period attendance mode

Select which mode(s) you would like to configure and click Next

Daily Reports

Meeting Reports

These 2 screens allow you to download the required reports based on attendance mode. Simply follow the on-screen instructions to download and install the reporting files. (During installation, Powerschool will ask you when to run the report. Choose At Night. We will update this to run every hour below.)

Q: What are these reports used for?

A: These files allow us to write back the specific time in and out data. Unfortunately this cannot be done in real-time so we must set the reports to run every hour. (More info on this below.) Remember that attendance codes and the comments field are synced instantly; only the clock in and out fields are synced at the top of every hour.

Q: Can I use the time in/out for certain schools only?

A: Yes! When you map your schools in the Powerschool app you can choose which schools to map specifically for time in/out.

Installing the Report Files

The report files must be installed within your Powerschool module. If you are using time in/out for more than one school you will want to make sure that you install these report files under your district office location. This ensures that when the report is run it will run for all schools with time in/out active.

Conversely if you only plan to use time in/out for one school simply install the report files under that specific school in your Powerschool module.

  1. On your Powerschool Start Page click System Reports under the Reports section on the left

  1. Click the Engine tab.

  1. Click Load One Local Report

  1. Click Choose File and choose the report file you downloaded above.

  1. Click Import.

Complete the same steps for the other report files.

Setting Up A Report Schedule

Once the report file(s) are installed they must be configured to run at a specific time.

To set up a schedule:

  1. On the Powerschool Start Page click System Reports under the Reports area in the left navigation pane.

System Reports

  1. Click the Engine tab.

Engine Tab

  1. Click Execute.


  1. Select the following options:

    • Under File to Report From select AttendanceQueue
    • For Report Template choose Identakid_daily_sync_1 or Identakid_meeting_sync_1 depending on attendance mode being used. Both reports can be set up to run concurrently.
    • Under Processing Options choose to execute the report At Night. Powerschool does not allow us to set it to run every hour from this screen so we must update this.

Reporting Engine Setup

Click Submit when you are done.

Now we have to update the report to run every hour.

  1. On the Powerschool Start Page click System under Setup


  1. Under the Reporting section click Report Queue Settings

Report Queue Settings

  1. Click Current Reports

Current Reports

  1. You will see one or both of the Identakid attendance sync utilities listed here. Click on the name to modify the schedule.

Report Settings

  1. Change the schedule to Execute Hourly and click Submit.

The utility will run at the top of every hour and update the time in and out fields with any check in data done in that timeframe. (Remember that attendance code posting is still instant, only the time in/out data is updated every hour.)

This part of the registration is done! The next step is to sync your school list