Overview
This guide is for:
- L&D and IT admins who want to add Extraudinary to their LMS and use xAPI for reporting.
- Workspace and team admins who manage a team or organisation in Extraudinary (members, usage, outcomes).
Evaluation styles
When you record a presentation or re-evaluate a recording, you can choose an evaluation style. Each style is a set of criteria (a rubric) that defines what we assess and how we score your performance. We offer several styles so you can match the evaluation to your goal—e.g. a general speech, a job interview, or an academic defense.
Why we offer multiple styles
Different situations call for different standards. A pitch to investors is not judged the same way as a thesis defense; an interview answer is evaluated for structure and authenticity, not only for content depth. We chose these styles to cover common, high-value scenarios so you get feedback that fits the context you care about.
How we evaluate and assess
For each recording we use an AI examiner that scores your transcript against the chosen rubric: it gives a score from 1–5 per category (e.g. clarity, content, context fit) and an overall score, with short evidence from your words. Then our coach uses those scores to suggest targeted exercises and priorities. When you Re-evaluate with another style, we run the same pipeline with a different rubric—your transcript is unchanged; only the criteria and scores change. All scores use the same 1–5 scale (1 = significantly below standard, 5 = strong / near‑excellent) so you can compare across styles if you like.
Styles you can choose
Every style scores what you said, from your transcript. Voice technique, delivery and posture need audio or video analysis and are not scored yet.
Below are the evaluation styles available in the "Re-evaluate with another style" dropdown (and when creating a new recording). Each lists what we assess and why we included it.
Public Speaking: Clarity, Content and Fit
Scores clarity, content and context fit from your transcript. Voice technique and posture need audio or video analysis and are not scored yet.
What we assess: Clarity & structure (opening, flow, close); content quality; context fit. Scores 1–5 per category and overall.
Why this option: Our default for general presentations. It focuses on what you say, how you structure it and how well it fits your audience.
Interview Preparation Rubric
Evaluation for interview performance (job interviews, media, Q&A).
What we assess: Response structure (e.g. STAR: Situation, Task, Action, Result); confidence & authenticity; conciseness; question comprehension; professional presence. Scores 1–5 per category and overall.
Why this option: Interviews have different norms than open-ended speeches—we focus on how well you answer the question, stay on point, and come across as prepared and genuine. Good for practice before real interviews.
Professional Communication Rubric
For high-stakes professional scenarios (crisis comms, board presentations, executive briefings).
What we assess: Message precision (accuracy, clarity, no misinterpretation); stakeholder awareness (audience concerns, objections, framing); confidence under pressure; clarity & conciseness; executive presence. Scores 1–5 per category and overall.
Why this option: Senior or high-stakes contexts need feedback on precision, composure, and how you address decision-makers. This style emphasizes those dimensions so you can improve for board rooms and critical conversations.
Academic Defense Rubric
For academic presentations (thesis defense, oral exams, research talks, scholarly debates).
What we assess: Subject mastery; argument structure (logic, evidence, hypothesis); question handling (responding to challenges, limitations); academic credibility (tone, citations, rigor); clarity & accessibility. Scores 1–5 per category and overall.
Why this option: Defenses and academic talks are judged on knowledge, argumentation, and how you handle critique. We included this style so you can practice and get feedback aligned with what examiners and committees look for.
On the recording analysis page, use Re-evaluate with another style to run the same recording through a different rubric. Your transcript stays the same; only the evaluation criteria and scores change. For live AI conversations we use separate feedback-focused styles (e.g. manager feedback); those are not shown in the presentation re-evaluate dropdown.
Part 1: Using Extraudinary in your LMS (LTI)
What is LTI?
LTI (Learning Tools Interoperability) lets your LMS open Extraudinary as an external activity. Learners click a link in a course and are taken to Extraudinary without a separate login; their activity and scores can be reported back to your LMS or LRS.
What learners see
- In the LMS they click the Extraudinary activity (e.g. “Practice your presentation”).
- They are sent to Extraudinary and see the same app (record a presentation, have a live AI conversation, view feedback).
- If you configure a return URL, they see a “Return to [course name]” link in the header to go back to the LMS.
- They do not need to sign up or sign in with Extraudinary separately when using the LMS link.
What you need to configure
To offer Extraudinary as an LTI tool in your LMS you need:
1. In Extraudinary (per customer/deployment)
A deployment record with: Issuer (your LMS base URL), Client ID (from the LMS), Key set URL (LMS JWKS URL), and Auth login URL (LMS OIDC URL).
2. In your LMS
Register Extraudinary as an LTI 1.3 tool with:
- Login URL:
https://your-extraudinary-backend.com/api/lti/oidc - Launch URL:
https://your-extraudinary-backend.com/api/lti/launch - Redirect URIs: As required by your LMS (often the launch URL).
Your LMS documentation will describe where to enter these (e.g. “Add external tool”, “LTI 1.3 tool”). You will get a Client ID; Extraudinary uses it with the platform’s Key set URL to verify launches.
Flow in short
- Learner clicks the Extraudinary link in the LMS.
- LMS redirects to Extraudinary’s OIDC URL; Extraudinary redirects to the LMS login URL.
- LMS authenticates the learner and POSTs to Extraudinary’s launch URL with a signed token.
- Extraudinary verifies the token, finds or creates the user, and redirects the learner to the app. Completion and scores can be sent back via xAPI if you configure an LRS (see Part 2).
Part 2: Reporting and outcomes (xAPI)
What is xAPI?
xAPI (Experience API) is a standard way to send learning activity and results to a Learning Record Store (LRS) or an LMS that supports xAPI. Extraudinary can send completion and scores so you see both usage and effectiveness.
What Extraudinary sends
When a learner completes an activity and they opened Extraudinary from the LMS and an LRS is configured, Extraudinary sends an xAPI statement with:
- Who: The learner (anonymous id consistent with your LMS).
- What: “Completed” an activity (presentation practice or live AI conversation).
- Result: Score (0–1 scaled), duration, and optional rubric details.
- Context: Course and resource (from LTI) for filtering in LRS/LMS reports.
In your LRS or LMS reporting you can see: who completed which activity, scores and trends, and time spent.
What you need to configure
For each LTI deployment where you want xAPI: set LRS endpoint (full URL to your LRS) and LRS auth (Basic or Bearer). If either is missing, Extraudinary will not send xAPI for that deployment.
When statements are sent
- Presentation practice: After the recording is analysed and the score is saved. One statement per completed recording.
- Live AI conversation: After the conversation is ended and the evaluation is saved. One statement per completed conversation.
If the learner did not open Extraudinary via the LMS, no xAPI is sent for that session.
Part 3: Managing your workspace
If you are an admin of a workspace (team or organisation), you can manage members and view usage and outcomes.
Opening workspace admin
- Sign in to Extraudinary.
- Open your profile menu (top right).
- Click Workspace admin.
Creating a workspace
- In Workspace admin, use the “Create workspace” form.
- Enter a Name (e.g. “Acme Training”) and a slug (e.g.
acme-training). The slug must be unique. - Click Create workspace. You are the first admin.
Managing members
- List members: Select the workspace; the Members section shows everyone and their role (admin or member).
- Invite by email: Enter an email and click Invite. You can invite as member or admin.
- Remove a member: Click Remove next to their name. You cannot remove the last admin.
- Change role: At least one admin must remain.
Usage and outcomes
Usage shows: number of members, recordings created, live AI conversations, and credits used. Outcomes shows: recordings with a score, average presentation score, conversation evaluations, and average conversation score. Use the Period dropdown (e.g. last 7, 30, 90 days, or all time) to change the range.
Part 4: References (LTI and xAPI specs)
For formal definitions or implementation details:
LTI 1.3
- 1EdTech LTI 1.3 – Core specification
- Blackboard LTI 1.3 Implementation Guide
- Handling the Launch (ID Token)
xAPI
- xAPI Data (ADL) – Data model
- xAPI Communication – Sending to LRS
- xAPI Statements 101
Summary
| Topic | Who it’s for | What to do |
|---|---|---|
| LTI (open in LMS) | L&D / IT | Configure deployment and register the tool in the LMS with our OIDC and launch URLs. |
| xAPI (reporting) | L&D / IT | Set LRS endpoint and LRS auth on the deployment; statements are sent when learners complete activities after launching from the LMS. |
| Workspace admin | Team / org admins | Use Workspace admin to create workspaces, invite and remove members, and view usage and outcomes. |
For technical setup (environment variables, database fields), see your deployment or backend documentation. For LMS-specific steps (e.g. Canvas, Docebo), use your LMS’s help for “LTI 1.3” or “external tool”.
