Answers From Me can be added to your Learning Management System (LMS) so that students can ask questions of an instructor's AI agent without leaving your courses. A student opens an "Ask the Professor" item in the course navigation and chats with the instructor's Answers From Me agent right inside the LMS, and the instructor sees a roster-based engagement view of the questions their students are asking.
Answers From Me is an LTI 1.3 (LTI Advantage) tool, so it works with any LMS that supports the LTI 1.3 standard, including Canvas and Moodle. This article walks an LMS administrator through configuring the tool manually: the generic steps for any LTI 1.3 platform, followed by specifics for Canvas and Moodle.
Before you begin
To configure Answers From Me in your LMS, you need:
- Administrator access to your LMS (the ability to register external LTI tools).
- An LMS that supports LTI 1.3 / LTI Advantage.
- The Answers From Me tool URLs listed in the next section.
- The name of your Answers From Me onboarding contact, who will finish the connection once your LMS issues its registration details.
What Answers From Me provides
Answers From Me is hosted at https://api.answersfrom.me. When you register the tool, use the following URLs and settings:
| Setting | Value |
|---|---|
| Tool / Launch URL (target link URI) | https://api.answersfrom.me/lti/launch |
| OpenID Connect login initiation URL | https://api.answersfrom.me/lti/login |
| Redirection URI(s) | https://api.answersfrom.me/lti/launch |
| Public keyset (JWKS) URL | https://api.answersfrom.me/lti/jwks |
| Configuration URL (Canvas JSON config) | https://api.answersfrom.me/lti/config |
A few settings apply regardless of which LMS you use:
- Public key: always configure the tool with the keyset URL (
https://api.answersfrom.me/lti/jwks) rather than pasting a public key. This lets keys rotate automatically without you having to update anything. - LTI Advantage service: enable Names and Role Provisioning Services (NRPS). This lets the instructor's engagement view see the course roster.
- Privacy: share the launching user's name and email with the tool, so the agent can recognize who is asking.
- Placement: add the tool to course navigation.
- Launch container: embed the tool so it opens inside the course page.
General setup (any LTI 1.3 platform)
- In your LMS administration area, register a new LTI 1.3 / LTI Advantage tool.
- Enter the login initiation URL, the launch / redirect URL, and the public keyset (JWKS) URL from the table above.
- For the public key, choose the option to provide a keyset URL, and enter
https://api.answersfrom.me/lti/jwks. - Enable Names and Role Provisioning Services (NRPS).
- Enable sharing of the launching user's name and email with the tool.
- Set the tool's placement to course navigation, with an embedded launch.
- Save the registration. Your LMS then issues a client ID (and a deployment ID) for the tool.
- Add the tool to a course, then follow the steps under Completing setup to share your platform's registration details with your Answers From Me onboarding contact.
Canvas
Canvas registers external tools through Developer Keys and can auto-populate the tool's settings from the configuration URL.
- Go to Admin → Developer Keys.
- Click + Developer Key, then + LTI Key.
- In the Configure section, set Method to Enter URL.
- In the JSON URL field, paste the configuration URL:
https://api.answersfrom.me/lti/config. Canvas fetches this configuration and auto-populates the tool's settings for you. - Confirm the placement is course navigation and that name and email sharing and NRPS are enabled, then Save.
- Back on the Developer Keys list, toggle the key's state to ON.
- Copy the Client ID shown for the key (you will share this with your Answers From Me onboarding contact).
- Make the tool available in a course or sub-account: go to Settings → Apps → + App, choose By Client ID, and enter the Client ID from the previous step.
Canvas also offers LTI Dynamic Registration as an alternative single-URL flow, generally available as of September 2025. The Developer Key steps above are the manual equivalent and give you the same result.
Moodle
Moodle's "Add LTI Advantage by URL" runs Dynamic Registration, which this tool does not use, so configure the tool manually instead of by URL.
- Go to Site administration → Plugins → Activity modules → External tool → Manage tools.
- Click configure a tool manually.
- Set the following fields:
- Tool name: a name your instructors and students will recognize, for example "Ask the Professor".
- Tool URL:
https://api.answersfrom.me/lti/launch - LTI version: LTI 1.3
- Public key type: Keyset URL
- Public keyset URL:
https://api.answersfrom.me/lti/jwks - Initiate login URL:
https://api.answersfrom.me/lti/login - Redirection URI(s):
https://api.answersfrom.me/lti/launch - Under Services, set IMS LTI Names and Role Provisioning to Use this service.
- Under Privacy, set Share launcher's name with tool and Share launcher's email with tool to Always.
- Set Default launch container to Embed, without blocks (or Embed).
- Save the tool.
- Open the tool's Tool configuration details and note the Platform ID / issuer, Client ID, Deployment ID, and Moodle's own authentication, token, and keyset URLs. You will share these with your Answers From Me onboarding contact.
- Add the tool to a course as an External tool activity shown in course navigation.
Completing setup
Registering the tool in your LMS is only one side of the connection. To finish, your Answers From Me onboarding contact needs the registration details your LMS generated so the two systems can trust each other.
Share the following with your onboarding contact:
- Your platform's issuer (Platform ID).
- The client ID your LMS issued for the tool.
- The deployment ID.
- Your LMS's own authentication, token, and keyset URLs.
Once your onboarding contact confirms the connection is in place, add the tool to a course (as described in the LMS-specific steps above) so it appears in course navigation. Students can then open it to ask questions, and instructors will see the roster-based engagement view for their course.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article