edutap.ai developers
LMS Integration

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

FieldValue
Client ID86a58b15-29b1-429c-9bec-9814cde94866
NameEduTAP
DescriptionAI Tutor chatbot for online courses
Tool Launch URLhttps://tapapi.coxwave.link/api/v1/lti/launch
OIDC Login Initiation URLhttps://tapapi.coxwave.link/api/v1/lti/login
Public Keyset URLhttps://tapapi.coxwave.link/api/v1/lti/jwks
Redirect URIshttps://tapapi.coxwave.link/api/v1/lti/launch

Step 1: Register LTI Tool in Blackboard

  1. Log in to your Blackboard instance as a System Administrator.
  2. Navigate to System Admin > Integrations > LTI Tool Providers.
  3. Click Register LTI 1.3/Advantage Tool.
  4. Enter the following Client ID:
86a58b15-29b1-429c-9bec-9814cde94866
  1. 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.

  1. Verify that the auto-populated values match the following:
FieldAuto-populated Value
Initiate Login URLhttps://tapapi.coxwave.link/api/v1/lti/login
Tool Redirect URL(s)https://tapapi.coxwave.link/api/v1/lti/launch
JWKS URLhttps://tapapi.coxwave.link/api/v1/lti/jwks
  1. 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:

  1. Find EduTAP in the LTI Tool Providers list and click Edit.
  2. Verify or update these settings:
SettingRecommended Value
Tool StatusApproved
User Fields to SendRole in Course, Name, Email Address
Allow Grade Service AccessYes
Allow Membership Service AccessYes

Allow Grade Service Access must be set to Yes. Without this setting, grade passback will not function.

  1. Click Submit to save your changes.

Step 3: Create Placement

Placements define how the tool appears within courses.

  1. From the LTI Tool Providers page, find EduTAP and click the dropdown arrow next to it.
  2. Select Manage Placements > Create Placement.
  3. Fill in the following:
FieldValue
LabelEduTap AI Tutor
Handleedutap-ai-tutor
AvailabilityYes
TypeDeep Linking content tool
Launch in New WindowNo (recommended for iframe experience)
Target Link URIhttps://tapapi.coxwave.link/api/v1/lti/launch
  1. Click Submit.

Step 4: Share Deployment ID with EduTap

Send the following information to the EduTap integration team at support@edutap.ai:

  1. Deployment ID (generated in Step 1)
  2. 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:

  1. Navigate to a course in Blackboard as an instructor.
  2. Click Content > Build Content or use the content area where the placement was added.
  3. Select EduTap AI Tutor from the tool list.
  4. Verify the EduTap interface loads correctly within the course.

Troubleshooting

IssueSolution
"Tool is not configured" errorVerify the Deployment ID was shared with EduTap and confirmed.
Blank screen on launchCheck that Tool Launch URL is correct and the tool status is Approved.
User role not recognizedEnsure 'Role in Course' is enabled in User Fields to Send.
OIDC login failureVerify the auto-populated OIDC Login Initiation URL is correct.
JWKS validation errorConfirm the auto-populated Public Keyset URL is accessible.
Grades not syncingEnsure 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

EndpointURL
Client ID86a58b15-29b1-429c-9bec-9814cde94866
Tool Launch URLhttps://tapapi.coxwave.link/api/v1/lti/launch
OIDC Login URLhttps://tapapi.coxwave.link/api/v1/lti/login
Public Keyset URLhttps://tapapi.coxwave.link/api/v1/lti/jwks
Redirect URIshttps://tapapi.coxwave.link/api/v1/lti/launch

Next Steps