FAQs

Everything you need to know about transforming your SCORM content into AI-ready formats

General

What is Xtract2AI?
Xtract2AI is a cloud-based platform that converts SCORM packages into clean, structured formats like JSON, CSV, and Text. This makes legacy training content usable for AI assistants, enterprise search, dashboards, and LMS reporting.
Who can use Xtract2AI?
It’s designed for training teams, L&D leaders and learning ops managers who want to unlock and repurpose SCORM course libraries without manual work.
Why do I need it if I already have an LMS?
LMSs can run SCORM, but they don’t make the content searchable, analyzable, or AI-ready. Xtract2AI extracts the raw knowledge for reuse in AI, compliance, analytics, and migration projects.

Features & Functionality

What file types are supported?
Currently, SCORM 1.2 and SCORM 2004 packages in ZIP format (≤ 500MB). Future versions will support xAPI, cmi5, and AICC.
What output formats are available?
  • JSON (structured course content)
  • Text (clean content for search and AI agents)
Does it handle media files (audio/video/images)?
Yes. Xtract2AI can identify and list media assets. Upcoming versions will also support media-to-text transcription and metadata extraction.
Can I reprocess my SCORM files?
Yes. You can re-extract any uploaded file if the extraction logic is updated, without needing to upload again.

Access & Security

How is access managed?
Xtract2AI uses role-based access control (RBAC) with roles:
  • Super Admin (platform-level)
  • Manager (organization-level)
  • Member (user-level)
Is my data secure?
Yes. The platform is GDPR-compliant, uses encrypted login, and securely stores your SCORM files on the cloud.
Can multiple organizations use the platform?
Yes. Xtract2AI supports multi-organization (multi-tenant) setups, ensuring data isolation between clients.

APIs & Integrations

Does Xtract2AI offer an API?
Yes. A full set of REST APIs is available to automate uploads, run extractions, and retrieve structured content. API Documentation
Can I integrate it with my LMS or analytics tools?
Yes. Outputs (JSON/CSV/Text) can be fed into LMSs, BI dashboards, or AI assistants. Future integrations include Moodle, Docebo, TalentLMS, and Zapier.
Are webhooks supported?
Yes. You can receive webhook notifications when uploads, extractions, or reprocessing tasks are completed.

Repository Bulk Upload

What is the Repository Bulk Upload feature?
The Repository Bulk Upload allows you to upload multiple SCORM packages at once instead of uploading them individually.
It’s designed for teams or organizations that want to migrate or analyze a large number of SCORM courses quickly and efficiently.
Currently we support Azure Blob, AWS S3 & Google Cloud Storage.
Where can I find the Repository Bulk Upload option?
After logging into your Xtract2AI dashboard, go to Repository Management in the left navigation menu. Configure your repository based on your requirements.
What type of files can I upload in bulk?
You can upload SCORM 1.2 or SCORM 2004 compliant ZIP files. All uploads are validated automatically before extraction begins.
How does the bulk upload process work?
  • Go to Repository Management.
  • Configure your repo (GCP, blob, S3)
  • Now go to Batch Management, create a batch.
  • Select multiple SCORM ZIP files or drag them into the upload area.
  • Each file is validated, queued, and processed one by one.
  • You can monitor progress and view the extraction results in the Batch Management.
  • After extraction, the JSON/CSV/Text can be download.
Can I perform other actions while the bulk upload is in progress?
Yes. Uploads run in the background, and you can continue to use other sections of the platform (like viewing previous extractions or managing subscriptions).
What happens if one of my uploads fails?
If a file fails validation or extraction, you’ll see an error status next to that file in the Courses.
You can fix the issue (e.g., invalid ZIP structure or large file size) and re-upload only the failed file.
Is bulk upload available in all plans?
No, Bulk upload is available for Starter, Pro, and Enterprise plans.

Self-Registration with Trial Plan Activation

How do I register for Xtract2AI?
You can register directly from the Xtract2AI microsite by clicking Sign Up.
What happens after I submit the registration form?
After you submit your registration form:
  • A verification email is sent to your registered email address.
  • Click on the activation link to verify your account.
  • You’ll be redirected to the password setup page.
  • Once your password is set, your account is activated instantly.
What is the Trial Plan, and when does it activate?
As soon as your registration is complete and your account is verified, the 14-day Trial Plan is automatically activated.
You don’t need to request or apply for it separately.
What are the limitations of the Trial Plan?
  • Duration: 14 days from the activation date.
  • Upload Limit: 1 SCORM package (max 256 MB, 0.5 media hours).
  • Access: You can preview extracted content but cannot download or copy it.
  • After 14 days, your trial expires and all upload/extraction functionality is disabled.
What happens after my trial expires?
After your 14-day trial expires:
  • You cannot upload new SCORM files.
  • You cannot access extraction or preview functionality.
  • You can still access the Subscription Page to choose and purchase a paid plan.
How can I upgrade from the trial plan?
  • Go to Subscriptions → Purchase Plans from your dashboard.
  • Compare available plans (Starter, Pro, Enterprise).
  • Select your desired plan and proceed to payment.
  • Once payment is confirmed, your new plan activates immediately

Pricing & Subscription

What plans are available?
Xtract2AI offers flexible plans based on your usage:
Pay per Use ($30 per course)
  • Max package size: 256 MB
  • Media hours: 0.5 hr per course
  • Effective cost per course: $30
Starter Plan ($4,990 for 3 months)
  • Includes 250 courses
  • Total upload quota: 50 GB
  • Max package size: 512 MB
  • Media hours: 250
  • Effective cost per course: $19.96
Pro Plan ($11,990 for 1 year)
  • Includes 1,000 courses
  • Total upload quota: 1 TB
  • Max package size: 1 GB
  • Media hours: 1,000
  • Effective cost per course: $11.99
Self-hosted/Large Scale (Custom pricing)
  • Tailored for enterprises with higher volume needs
  • Request information & price from our team
How is media usage calculated?
  • 1 “media hour” = 1 hour of 1080p video or 5 hours of 128 kbps audio (or equivalent by file size/bitrate).
  • Extra media usage is charged as “1 additional course per media hour” for all plans.
  • For Pay per Use, this translates to paying for an additional course.
  • For subscription plans, this reduces the available course quota.
Which plan is best for me?
  • Occasional use → Pay per Use
  • Pilots → Starter Plan
  • Custom Functionalities → Pro Plan
  • Regulated industries / large migrations → Self-hosted / Large Scale

Roadmap & Future Enhancements

What features are coming next?
Planned updates include:
  • Multi-language Content Extraction
  • Support for xAPI, cmi5, and AICC
  • Advanced dashboards and compliance reports
Can I request a feature?
Yes. Feature requests can be submitted via the support portal or directly to your account manager.

For sales and support enquiries reach out to us on following email addresses:

Sales: xtract2ai-sales@thepsi.com

Support: xtract2ai-support@thepsi.com