Configuring EduTap LTI 1.3 in Blackboard
Step-by-step guide for Blackboard system administrators to configure EduTap as an LTI 1.3 tool provider
This guide walks Blackboard Learn Ultra system administrators through registering and configuring EduTap as an LTI 1.3 tool provider.
Prerequisites
- Blackboard Learn Ultra (LTI 1.3 is not supported on Blackboard Learn Original)
- System Administrator access to the Blackboard instance
- EduTap account and API key (contact your EduTap representative)
LTI 1.3 replaces OAuth 1.0-based LTI 1.1 with OAuth 2.0 + JWT-based authentication, providing stronger security and richer feature support.
EduTap LTI Product Information
| Field | Value |
|---|---|
| Client ID | 86a58b15-29b1-429c-9bec-9814cde94866 |
| Name | EduTAP |
| Description | AI Tutor chatbot for online courses |
| Tool Launch URL | https://tapapi.coxwave.link/api/v1/lti/launch |
| OIDC Login Initiation URL | https://tapapi.coxwave.link/api/v1/lti/login |
| Public Keyset URL | https://tapapi.coxwave.link/api/v1/lti/jwks |
| Redirect URIs | https://tapapi.coxwave.link/api/v1/lti/launch |
Step 1: Register LTI Tool in Blackboard
- Log in to your Blackboard instance as a System Administrator.
- Navigate to System Admin > Integrations > LTI Tool Providers.
- Click Register LTI 1.3/Advantage Tool.
- Enter the following Client ID:
86a58b15-29b1-429c-9bec-9814cde94866- Click Submit.
After entering the Client ID and clicking Submit, Blackboard will automatically retrieve EduTap's registration information and auto-populate fields including Tool Launch URL, OIDC Login URL, JWKS URL, Redirect URIs, and Domain.
- Verify that the auto-populated values match the following:
| Field | Auto-populated Value |
|---|---|
| Initiate Login URL | https://tapapi.coxwave.link/api/v1/lti/login |
| Tool Redirect URL(s) | https://tapapi.coxwave.link/api/v1/lti/launch |
| JWKS URL | https://tapapi.coxwave.link/api/v1/lti/jwks |
- A Deployment ID will be generated. Note this value — you will need to share it with the EduTap team in Step 4.
Step 2: Configure Tool Settings
After registering the tool, configure the following settings:
- Find EduTAP in the LTI Tool Providers list and click Edit.
- Verify or update these settings:
| Setting | Recommended Value |
|---|---|
| Tool Status | Approved |
| User Fields to Send | Role in Course, Name, Email Address |
| Allow Grade Service Access | Yes |
| Allow Membership Service Access | Yes |
Allow Grade Service Access must be set to Yes. Without this setting, grade passback will not function.
- Click Submit to save your changes.
Step 3: Create Placement
Placements define how the tool appears within courses.
- From the LTI Tool Providers page, find EduTAP and click the dropdown arrow next to it.
- Select Manage Placements > Create Placement.
- Fill in the following:
| Field | Value |
|---|---|
| Label | EduTap AI Tutor |
| Handle | edutap-ai-tutor |
| Availability | Yes |
| Type | Deep Linking content tool |
| Launch in New Window | No (recommended for iframe experience) |
| Target Link URI | https://tapapi.coxwave.link/api/v1/lti/launch |
- Click Submit.
Step 4: Share Deployment ID with EduTap
Send the following information to the EduTap integration team at support@edutap.ai:
- Deployment ID (generated in Step 1)
- Your Blackboard instance URL (e.g.,
https://your-university.blackboard.com)
The EduTap team will configure these values on the server side and confirm when the integration is ready for testing.
Step 5: Verify Integration
Once the EduTap team confirms the configuration is complete:
- Navigate to a course in Blackboard as an instructor.
- Click Content > Build Content or use the content area where the placement was added.
- Select EduTap AI Tutor from the tool list.
- Verify the EduTap interface loads correctly within the course.
Troubleshooting
| Issue | Solution |
|---|---|
| "Tool is not configured" error | Verify the Deployment ID was shared with EduTap and confirmed. |
| Blank screen on launch | Check that Tool Launch URL is correct and the tool status is Approved. |
| User role not recognized | Ensure 'Role in Course' is enabled in User Fields to Send. |
| OIDC login failure | Verify the auto-populated OIDC Login Initiation URL is correct. |
| JWKS validation error | Confirm the auto-populated Public Keyset URL is accessible. |
| Grades not syncing | Ensure Allow Grade Service Access is set to Yes. |
If you continue to experience issues, contact the EduTap support team with your Blackboard instance URL and the error details.
Reference: EduTap LTI Endpoints
| Endpoint | URL |
|---|---|
| Client ID | 86a58b15-29b1-429c-9bec-9814cde94866 |
| Tool Launch URL | https://tapapi.coxwave.link/api/v1/lti/launch |
| OIDC Login URL | https://tapapi.coxwave.link/api/v1/lti/login |
| Public Keyset URL | https://tapapi.coxwave.link/api/v1/lti/jwks |
| Redirect URIs | https://tapapi.coxwave.link/api/v1/lti/launch |
