WaniKani logo

Integrate WaniKani with your AI CRM

WaniKani is a spaced-repetition learning platform for studying Japanese radicals, kanji, and vocabulary.

Explore Triggers and Actions

Create Study Material

Create the sole study-material record for a subject, optionally with notes or meaning synonyms. WaniKani provides no delete endpoint, so creation cannot be undone through the API.

ActionTry it

Get Assignments

Retrieve one assignment by ID, or list the connected user's assignments using progress, availability, level, subject, and update filters.

ActionTry it

Get Level Progressions

Retrieve one level-progression record by ID, or list the user's level history with ID and update-time filters.

ActionTry it

Get Resets

Retrieve one account-reset record by ID, or list account level-reset history.

ActionTry it

Get Review Statistics

Retrieve one per-subject review statistic by ID, or list answer totals, streaks, and accuracy using subject and percentage filters.

ActionTry it

Get Reviews

Retrieve one completed review by ID, or list completed reviews filtered by review IDs, subject IDs, or update time.

ActionTry it

Get Spaced Repetition Systems

Retrieve one spaced-repetition system by ID, or list SRS definitions and their stage intervals.

ActionTry it

Get Study Materials

Retrieve one study-material record by ID, or list the user's subject notes and meaning synonyms with subject and update filters.

ActionTry it

Get Study Summary

Get lessons available now and review availability over the next 24 hours for the connected user.

ActionTry it

Get Subjects

Retrieve one WaniKani subject by ID, or search radicals, kanji, vocabulary, and kana vocabulary by IDs, types, slugs, levels, visibility, or update time.

ActionTry it

Get User

Get the connected user's identity, level, subscription status, vacation state, and application preferences.

ActionTry it

Get Voice Actors

Retrieve one WaniKani pronunciation voice actor by ID, or list voice actors with ID and update-time filters.

ActionTry it

Start Assignment

Irreversibly mark one unlocked lesson assignment as started and move it into reviews. Use only after the user explicitly confirms the exact assignment.

ActionTry it

Submit Review

Irreversibly submit a completed review, changing assignment progress and review statistics. Use only with exact answer counts explicitly confirmed by the user.

ActionTry it

Update Study Material

Update at least one note or meaning-synonym field on an existing study-material record without changing its subject.

ActionTry it

Update User Preferences

Update one or more supported WaniKani lesson or review preferences. Omitted preferences remain unchanged.

ActionTry it

How the WaniKani integration works

The WaniKani integration connects your Dench AI CRM directly to WaniKani, so agents can read and act on your WaniKani data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

16 actions are available for agents to invoke on your behalf. Every call runs through WaniKani's own authorization, scoped to the account you connect.

Set up WaniKani in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find WaniKani and click Connect — you'll authorize access through WaniKani's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use WaniKani in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the WaniKani integration work with Dench?

The Dench WaniKani integration connects your AI CRM to WaniKani, so AI agents can work with your WaniKani data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with WaniKani via Dench?

The WaniKani integration currently exposes 16 actions, including Create Study Material, Get Assignments, Get Level Progressions, Get Resets, Get Review Statistics, and Get Reviews. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect WaniKani to Dench?

No. You connect WaniKani from your Dench workspace using WaniKani's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the WaniKani integration secure?

Connections are authorized through WaniKani's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the WaniKani connection from your workspace settings at any time.

WaniKani | Dench AI CRM