LMS Integration · LTI 1.3
Connect XYZ Homework to Blackboard
Set XYZ Homework up once as your administrator, then add assignments as an instructor. Students launch from Blackboard and their grades pass back automatically.
Blackboard
Administrator: One-time setup
- From XYZ Homework Email support@xyzhomework.com for your institution’s Client ID — we register XYZ Homework for you. (Blackboard uses a Client‑ID model, not paste‑a‑URL registration.)
- From Blackboard Open the Administrator Panel → Integrations → LTI Tool Providers → Register LTI 1.3/Advantage Tool.
- From Blackboard Enter the Client ID, set Tool Status to Approved, turn on Allow grade service access, and send Role, Name, and Email. Submit.
- From Blackboard On the tool’s menu choose Manage Placements → Create Placement: type Deep Linking content tool, Target Link URI
https://www.xyzhomework.com/imathas/lti/launch.php. Submit.
Instructor: Add your course
One trip through the Content Market adds your whole XYZ Homework course — every assignment you select becomes its own graded link with its own gradebook column.
- From Blackboard On the Course Content page, click + where you want the assignments and choose Content Market.
- From Blackboard Choose XYZ Homework from your institution’s tools.
- First time only From XYZ Homework Sign in and connect your Blackboard course to your XYZ Homework course (use an existing course or create a copy).
- From XYZ Homework Select all the assignments to add — click the first, Shift-click the last (Ctrl/Cmd-click to adjust) — then click Create Link.
- From Blackboard The assignments land on your Course Content page as graded links — no extra save step, one gradebook column each.
Added new assignments in XYZ Homework later? Repeat the same steps and select just the new ones — you go straight to the picker once the course is paired. Prefer a file import? In XYZ Homework go to Course Items → Export, choose Blackboard, and download the package; import it in Ultra via the … menu → Import Content → Import Course Content (Original view: Control Panel → Packages and Utilities → Import Package), then open one imported link to pair the course.
Send the LTI 1.3 setup to your administrator
Connecting XYZ Homework is a one-time job for your LMS administrator. Send them the details below, then follow up so the connection gets switched on.
Copied — paste it into an email or message to your administrator.
Troubleshooting
Most launch problems are the browser or a missing setup step. Try these first, then the Blackboard-specific fixes below.
Try these first (any LMS)
The assignment won’t load, is blank, or spins
Hard-refresh the page: Ctrl+Shift+R (Windows) or Cmd+Shift+R (Mac).
Open it in a new tab. Many browsers block logins inside an embedded frame. Use your LMS’s “open in new tab/window” option for the link.
Allow third-party cookies for xyzhomework.com, and disable any pop-up blocker for it.
I’m asked to sign in every time, or it won’t connect
Always launch from inside your Blackboard course — not a saved bookmark of the XYZ page.
The very first launch asks the instructor to sign in once to link the courses. If it keeps asking, allow third-party cookies (above) and try once more in a new tab.
Grades aren’t showing up in Blackboard
Grades can take a few minutes to appear in Blackboard after a student finishes. If a grade or grade column still doesn’t show, the connection may need a re-check — email support@xyzhomework.com and we’ll verify it and re-send the grades.
Blackboard-specific
XYZ Homework isn’t in the Content Market / Institution Tools
The tool isn’t fully registered yet. Your Blackboard admin must finish Register LTI 1.3/Advantage Tool, set Tool Status = Approved, and add a Deep Linking content tool placement. Only approved tools show under Institution Tools.
We don’t have a Client ID
Blackboard uses a Client‑ID model and the ID comes from us. Email support@xyzhomework.com for your institution’s XYZ Homework Client ID, then enter it when registering the tool.
The tool opens then goes blank or loops to a login
Use the link’s open in a new window option, and allow third-party cookies for xyzhomework.com. Both Blackboard Ultra and Original are supported.
Grades aren’t passing back
On the registered tool, Allow grade service access must be turned on (your admin sets this). Adding each XYZ assignment as its own deep-linked item is the most reliable way to get grades back; if a column is missing, also check the tool registration and the XYZ-side setup.
Good to know
- Adding each assignment as its own link is the most reliable way to get grades back.
- Grades sync automatically — the LMS may delay displaying them.
- Due dates set in XYZ Homework are enforced by XYZ Homework. (Canvas can optionally push its due dates into XYZ.)
- Change a question or setting in XYZ Homework and it updates everywhere that assignment is launched.
- New assignments added later don’t appear in Blackboard automatically — add their links the same way.