Skip to content
Elaichi Elaichi

HRIS

Kallidus

Connect Kallidus once and hand every teammate a governed MCP endpoint with 14 tools ready to call from Claude, ChatGPT, Cursor, or any MCP client, inside the same permissions they already have, with every call checked and logged.

Kallidus

See it in Elaichi

What connecting Kallidus gets you

6 screens from the product, each doing one job for your Kallidus account.

The agent

Ask Kallidus questions, get answers instantly.

Ask about courses, compliance status or job profiles in plain language and get live answers.

  • courses
  • lessons
  • compliance statuses
  • job profiles

Ask Elaichi to work across your apps.

Which employees have overdue compliance training this quarter?

List courses completed by the sales job profile this month.

Show lesson status for new hires in customer support.

Also runs in Claude, ChatGPT or Cursor

MCP clients

One endpoint, every client, no shared keys.

Claude, ChatGPT and Cursor all reach Kallidus through one governed org endpoint over OAuth.

Claude ChatGPT Cursor

Copy the endpoint

https://api.elaichi.ai/mcp
Client Connected by Status Last used
Claude
E

Emma Laurent

• Connected 4 minutes ago
Cursor
S

Sofia Ricci

• Connected 2 hours ago
ChatGPT
C

Clara Nowak

• Connected Yesterday

Tool catalogue

14 Kallidus tools, zero integration code.

Every Kallidus tool, resource and method is catalogued and ready to use without writing code.

  • list_all_kallidus_compliance_details
  • list_all_kallidus_compliance_status_commentaries
  • list_all_kallidus_compliance_statuses
  • list_all_kallidus_compliance_summaries
Tool Resource Method Description
list_all_kallidus_compliance_details kallidus_compliance_details list List compliance detail records from the Kallidus Reporting database via the Kallidus DEx API. Returns: id. Data reflects the latest available in Kallidus Reporting, refreshed multiple times daily rather than real-time. The full field set is defined by the compliance details dataset schema in Kallidus Reporting; consult the upstream dataset documentation for field-level breakdown.
list_all_kallidus_compliance_status_commentaries kallidus_compliance_status_commentaries list List compliance status commentaries from the Kallidus DEx reporting API. Returns: id, attributes. Data is refreshed multiple times per day and is not real-time. Up to 5000 records per page with server-driven pagination.
list_all_kallidus_compliance_statuses kallidus_compliance_statuses list List Kallidus compliance status records from the Learning Progress dataset for course- and lesson-level compliance reporting. Returns records with id and dataset-specific attributes defined in the Kallidus data dictionary. Data is refreshed multiple times daily, not real-time. 5000 records per page.
list_all_kallidus_compliance_summaries kallidus_compliance_summaries list List compliance summary records from the Kallidus Data Extraction (DEx) API. Returns each record with an id and dataset-specific attributes whose fields are defined in the Kallidus data dictionary. Data is refreshed multiple times daily; pages contain up to 5000 records.
list_all_kallidus_course_statuses kallidus_course_statuses list List course statuses from the Kallidus DEx Reporting API. Returns: id, attributes. Up to 5000 records per page with server-driven pagination via nextpagelink.

Toolboxes

Every team gets its own Kallidus toolbox.

Learning, compliance and HR teams each work from a toolbox scoped to their own needs.

  • HR
  • Learning & Development
  • Compliance
  • People Ops
Name Source template Tools Created

HR toolbox

Kallidus · user records and job profiles

Kallidus starter 18 Mar 4, 2026

Learning & Development toolbox

Kallidus · courses and lessons

9 Mar 2, 2026

Compliance toolbox

Kallidus · compliance statuses and summaries

24 Feb 27, 2026

People Ops toolbox

Kallidus · user groups and bridges

Kallidus starter 6 Feb 19, 2026

Managers toolbox

Kallidus · team compliance and course status

31 Jan 30, 2026

IT toolbox

Kallidus · user group administration

12 Jan 22, 2026

Shared connections

Teammates use Kallidus, never see the login.

The connections table shows who owns each account and how many teams share it.

  • HR EMEA
  • Compliance
  • L&D
  • People Ops
Connection Scope Status Access Created
KA

Kallidus (HR EMEA)

Connected by Emma Laurent

Personal • Active 1 team · 6 members Mar 4, 2026
KA

Kallidus (Compliance)

Connected by James Whitfield

Organization • Active 3 teams · 24 members Mar 2, 2026
KA

Kallidus (L&D)

Connected by Sofia Ricci

Organization • Active 2 teams · 11 members Feb 27, 2026
KA

Kallidus (People Ops)

Connected by Daniel Ortega

Personal • Needs re-auth 1 team · 3 members Feb 19, 2026
KA

Kallidus (Managers)

Connected by Clara Nowak

Personal • Active Not shared Jan 30, 2026
KA

Kallidus (IT)

Connected by Michael Brennan

Personal • Active 2 teams · 9 members Jan 22, 2026

Audit log

Every Kallidus call, logged and attributable.

The audit log records who did what, when, and which resource it touched.

  • When
  • Who
  • What happened
  • Resource
When Who What happened Type Resource

2 minutes ago

Mar 6, 2026, 3:10 PM

E

Emma Laurent

[email protected]

Restriction Created Access Support team

8 minutes ago

Mar 6, 2026, 3:04 PM

J

James Whitfield

[email protected]

Restriction Updated Access Sales team

14 minutes ago

Mar 6, 2026, 2:58 PM

S

Sofia Ricci

[email protected]

Role Assigned Access Analyst

20 minutes ago

Mar 6, 2026, 2:52 PM

D

Daniel Ortega

[email protected]

Kallidus Users Updated MCP users

26 minutes ago

Mar 6, 2026, 2:46 PM

C

Clara Nowak

[email protected]

Kallidus Courses Created MCP courses

32 minutes ago

Mar 6, 2026, 2:40 PM

M

Michael Brennan

[email protected]

Kallidus Courses List Toolbox courses

Automations & dashboards

From answering questions to doing the work

A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards ship on the Black plan.

Automations

A schedule triggers real Kallidus work, approved.

A trigger fetches courses, drafts a digest, and waits for approval before posting back.

Kallidus digest

Run 418 · started 2 minutes ago · on behalf of Emma Laurent

  1. Schedule

    Every weekday at 08:00

    0.2s
  2. Fetch courses

    Kallidus

    1.4s
  3. Group by owner

    Transform

    0.1s
  4. Draft the digest

    Agent step

    Ran with 4 tools, returned a structured summary

    6.2s
  5. Approve the digest

    Needs approval

    Assigned to Michael Brennan

    Approve
  6. Post the digest

    Kallidus

    Queued

Collections and dashboards

Kallidus numbers, refreshed without a model.

A live dashboard tracks course completion and compliance status by team, no prompting required.

Kallidus health

Refreshed 4 minutes ago · every 15 minutes · from the courses collection

Live

Courses

1,284 ↓ 12%

Lessons

96 ↓ 8%

Needs attention

3 ↑ 2

Updated this week

412 ↑ 9%

Courses created

Last 14 days

By workspace

Share of activity

HR EMEA 34%

Compliance 27%

L&D 21%

People Ops 18%

AI tools

Kallidus tools for your AI agents

14 tools are ready to call through Elaichi's MCP endpoint the moment you connect Kallidus, governed by the same roles, restrictions, and audit log as everything else in Elaichi.

list_all_kallidus_compliance_details

List compliance detail records from the Kallidus Reporting database via the Kallidus DEx API. Returns: id. Data reflects the latest available in Kallidus Reporting, refreshed multiple times daily rather than real-time. The full field set is defined by the compliance details dataset schema in Kallidus Reporting; consult the upstream dataset documentation for field-level breakdown.

list_all_kallidus_compliance_status_commentaries

List compliance status commentaries from the Kallidus DEx reporting API. Returns: id, attributes. Data is refreshed multiple times per day and is not real-time. Up to 5000 records per page with server-driven pagination.

list_all_kallidus_compliance_statuses

List Kallidus compliance status records from the Learning Progress dataset for course- and lesson-level compliance reporting. Returns records with id and dataset-specific attributes defined in the Kallidus data dictionary. Data is refreshed multiple times daily, not real-time. 5000 records per page.

list_all_kallidus_compliance_summaries

List compliance summary records from the Kallidus Data Extraction (DEx) API. Returns each record with an id and dataset-specific attributes whose fields are defined in the Kallidus data dictionary. Data is refreshed multiple times daily; pages contain up to 5000 records.

list_all_kallidus_course_statuses

List course statuses from the Kallidus DEx Reporting API. Returns: id, attributes. Up to 5000 records per page with server-driven pagination via nextpagelink.

list_all_kallidus_courses

List courses from the Kallidus DEx (Data Extraction) Reporting API. Returns course records with id and dataset-specific attributes whose field-level shape is defined in the external Kallidus data dictionary. Data is refreshed multiple times daily rather than real-time.

list_all_kallidus_days

List day records from the Kallidus Reporting database via the read-only DEx API. Each record's fields are defined by the days reporting dataset schema; consult the upstream Kallidus data dictionary for the field-level breakdown. Returns: id, attributes. Results are paginated at 5000 records per page.

list_all_kallidus_job_profiles

List job profiles from the Kallidus DEx (Data Extraction) reporting API. Returns job profile records from the Kallidus Reporting database; data is refreshed multiple times throughout the day rather than provided in real time.

list_all_kallidus_lesson_statuses

List lesson status records from the Kallidus Learn Learning Progress reporting dataset. Returns records with id and dataset-specific attributes defined in the upstream Kallidus data dictionary; the REST endpoint documentation does not enumerate individual columns. Up to 5000 records per page.

list_all_kallidus_lessons

List lessons from the Kallidus Learn Reporting database via the DEx API. Returns a paginated collection of lesson records (up to 5000 per page) with a nextpagelink for retrieving subsequent pages. Data is refreshed multiple times throughout the day rather than real-time.

list_all_kallidus_user_group_bridges

List user-group bridges from the Kallidus DEx reporting API. Returns: id.

list_all_kallidus_user_groups

List user groups from the Kallidus DEx reporting API. Returns: id. Record-level fields are defined in the Kallidus reporting data dictionary. Up to 5000 records per page; data is refreshed multiple times daily rather than real-time.

list_all_kallidus_user_job_profile_bridges

List user-job-profile bridge records from the Kallidus DEx reporting API. Returns a paginated list of bridge records linking users to their job profiles. Up to 5000 records per page; pagination is server-driven via the $skip query parameter.

list_all_kallidus_users

List users from the Kallidus Reporting (DEx) API. Returns: id, attributes. Max 5000 records per page.

How it works

From Kallidus account to governed MCP endpoint

Connect

Link a Kallidus account through Elaichi's hosted connect flow. Credentials are vaulted, so nobody, including the AI, ever sees them.

Compose

The connection becomes a toolbox instantly. Curate which Kallidus tools are exposed, rename them, or freeze arguments.

Authorize

Point Claude, ChatGPT, Cursor, or any MCP client at the one Elaichi endpoint and sign in with OAuth, governed by roles, restrictions, and audit logs.

Put your agents to work in the tools you already use

Start a 14-day Gold trial. Connect a product, curate a toolbox, and paste a governed MCP endpoint into Claude, ChatGPT, or Cursor in minutes.