For your district's Skyward Qmlativ System Administrator. Takes about ten minutes, entirely inside Qmlativ's own admin screens.
Ignite Rewards already runs inside your district's Canvas, turning graded assignments and teacher recognition into flames students redeem for rewards. This connects one more source: daily attendance, pulled directly from Skyward Qmlativ, so students earn flames for showing up — automatically, every school night, with nothing for teachers or office staff to maintain once it's connected.
Everything below happens inside Qmlativ's Administrative Access area. There is nothing to install, and no attendance data leaves Skyward except what's described under “What Ignite Rewards can see” below.
Open the hamburger menu in Qmlativ and confirm you're in the Administrative Access portal, not a building-level one.
Navigate to API → Integration Access.
Click Add Integration Access, in the upper right.
Give the record a name you'll recognize later — Ignite Rewards works well.
From the Integration dropdown, select Ignite Rewards. Not showing up? Email us first (below) and we'll confirm your district can see it.
Under Key, type any string you like. It doesn't need to be memorable or kept secret — it's only used to encrypt the connection secret Ignite Rewards generates on our end. Write it down; you'll send it to us in a moment.
Set Authentication Type to OAuth 2.0. (Basic Authentication is being retired by Skyward and won't work with Ignite Rewards.)
Under Entities, select every building whose attendance should count toward rewards — or your top-level district entity (commonly coded 000) to include all of them at once. A building left unselected here stays invisible to Ignite Rewards entirely.
Click Save. A confirmation screen means the record now exists — Skyward will also email Ignite Rewards automatically to let us know.
Don't send the secret. Ignite Rewards generates and retrieves that ourselves through Skyward's Partner Portal — you'll never need to see, handle, or store it.
We retrieve the connection secret, configure the integration on our end, and confirm with you before anything goes live. Once it's on, attendance syncs automatically every night — there's nothing further to maintain. If your Skyward administrator or entity list changes later, just update the Integration Access record yourself (or let us know); the next sync picks it up.
| Access | Detail |
|---|---|
| Read-only | Ignite Rewards only ever reads attendance data — it never creates, edits, or deletes a record in Skyward. |
| Attendance | Daily attendance status per student (present, tardy, absent, and similar codes) for the entities selected in step 8. |
| Identity | Just enough to match a record to an existing Ignite Rewards account — student ID/number and name. |
| Out of scope | Grades, discipline, health, scheduling, or any other Skyward data outside the Attendance API. |
We're happy to walk through this live with your Skyward admin.