Skip to content

Resolve

Reports → Resolve is one queue for tidying up member contact data. It finds four kinds of problems:

  • Duplicates: the same person entered twice, or the same parent entered once per child.
  • Notes: old Email, Phone and Parents notes (usually from an earlier import) that hold contact details which should live on real profiles.
  • Shared: an email or phone number held by more than one profile.
  • Aquila gaps: contact details that were in Aquila but did not make it into Kanri.

You need permission to manage members to use it.

Each case explains why it was found, who is involved, and what Kanri proposes to change. Cases are grouped in this order: school contact details and test data, possible duplicates, old contact notes, shared contact details, then Aquila gaps. Resolve earlier cases first because later cases may become clearer after profile details are cleaned up.

Read the action at the start of each step before applying it. It names the affected profiles and shows the exact email, phone or note changes, including old and new values when replacing something. Profile identifiers beside names help distinguish people with identical names. New profiles are identified by their name and the step that creates them. The rule badge, safety label and explanation underneath describe why the action was suggested, not a separate action.

Merge steps say which profile is kept, which is removed, what happens to sign-in accounts, and how history and contact links transfer. They also explain how missing details are filled and permissions are combined. When duplicate contact links combine, management or communications can remain enabled if either link allowed them. Linking a contact without merging does not change an existing link’s relationship or permissions.

Note steps show the title and text being added or replaced. A rename shows the note’s identifier and old and new titles without changing its text. A step saying No automatic change requires an answer or manual review rather than silently changing a profile.

Merging duplicate profiles can leave an email address or phone number shared with another person. Kanri does not block that merge or discard the value. It creates a separate Shared case for you to review next.

For each case you can:

  1. Click Apply selected steps to carry out the steps shown. Every step has a tick box; untick any you do not want and Kanri skips it, along with steps that rely on it. Skipped steps may be suggested again on a later scan.
  2. Click Skip to look at another case first. It comes back later.
  3. Click Not an issue to say these really are different people or the details are correct. You can add a reason. The case stays hidden until the people’s details change.

While you have a case open, nobody else is shown it for 15 minutes, so two people do not fix the same thing. Skipping releases it.

Two kinds of case ask you a question:

  • Same name only: click Same person, merge (the merge then shows up to apply) or Different people. Your answer stays in effect while the people and their relevant details remain unchanged; changed information can bring the case back for review. Kanri checks details again before merging. If they changed after review, nothing is merged; click Rescan to review the updated case.
  • In Aquila but not in Kanri: click Link to someone existing and search for the member, or Ignore. Apply the case itself to create them. Changed Aquila details, linked member contact details, household relationships or school contact settings can bring the case back for review.

Resolve cannot merge two profiles that each have their own sign-in account. If a case involves a very large connected group, Kanri shows a manual diagnostic instead of offering Apply.

Other cases need a choice that the queue cannot make for you, for example when two different phone numbers could be right. These have no Apply button. Mark them Not an issue, or fix the profiles by hand.

The original text of an old note is never changed. Kanri renames it (for example to “Resolved: Email”) and adds a “Resolution” note that lists what was found and what was done, so you can always check later.

When many cases follow the same rule, a Review in bulk link appears for it. Untick any you do not want and click Apply selected.

Each row shows the same concrete steps as an individual case, with affected profiles and values. Selecting a row applies all its steps; to choose individual steps, return to the single-case queue.

If any selected case changed since you opened the page, or can no longer be applied, nothing in the batch is applied. Kanri shows the blocking case so you can review it again before retrying. If the message says the member data no longer matches, click Rescan to refresh the queue first.

Exclude the school’s own contact details

Section titled “Exclude the school’s own contact details”

A school email address or phone number can appear on many member profiles, even though it does not belong to one person. In the Settings area at the bottom of the page, review the proposed value and the profiles that currently use it before registering it as a school contact detail. The next scan then proposes removing that value from those profiles. If the list of profiles changes before approval, Resolve asks you to review the case again.

The registered school contact details appear in a list in the same area. Select Remove if a value should be treated as an ordinary shared contact detail again.

Kanri checks merge and test-row eligibility again when applying. If profile details, relationships, accounts, or history changed after the case appeared, Kanri applies nothing and marks the case stale for review. Very large groups connected by one shared email or phone exceed the safety limit and appear as diagnostics without Apply.

The Settings area at the bottom of the page shows whether safe fixes are applied automatically or only suggested. Automatic fixes can include merging profiles that Kanri identifies as identical. The initial setting depends on how the school was set up, so check the current setting rather than assuming it is on or off.

Resolve rescans schools periodically and after a migration. Select Rescan when you want to check for new problems now. Review the recent automatic fixes shown when there are no open cases.