MagiClip

Try MagiClip

A walk through the whole journey using fictional casework pages and a demo forms library, all hosted on this site. It takes about ten minutes.

Everything under /demo/ is made up: Northshire Council, its clients and its forms. Nothing you type into the demo forms is sent anywhere, because the forms only move between pages on this site.

Before you start

1. Connect the demo forms library

  1. In the sidebar, open the Settings tab.
  2. Enter the library address https://magiclip.surprisingly.ltd/demo/library/ and press Connect.
  3. Firefox asks whether MagiClip may access magiclip.surprisingly.ltd. Choose Allow. MagiClip downloads the library, checks every file against its manifest and lists three forms.

2. Start a case

  1. Go back to the Case tab.
  2. Tick Housing support referral and Discretionary housing payment.
  3. Press Start case. The button names both forms. The case lists the fields both forms need.

3. Clip values from the case system

  1. Open Client NC-1042: Maria Kowalska. The first time, the sidebar asks for access to this site: press Allow on magiclip.surprisingly.ltd.
  2. Press Clip this page. The values fill the case, each linked to where it came from.
  3. Open the rent account and clip it. Its phone number disagrees with the client record, so the sidebar shows 1 conflict to decide. Press Use this next to the value you trust.
  4. Clip employment and income and the case notes as well.

4. See the identity check

  1. Open Client NC-2077: David Okafor, a different person, and press Clip this page.
  2. The sidebar warns This may be a different person before anything else.
  3. Press Undo this clip, keep Wrong person selected, and press Remove clip. Everything that depended on that clip is cleared, and the page is removed from the activity log.

5. Fill a form

  1. Open the Discretionary housing payment form and press Fill this form in the sidebar.
  2. A fill plan lists what will go in each box, what is missing and what stays empty. Nothing touches the page yet. Press Fill n boxes.
  3. Check the form and submit it yourself, because MagiClip never submits. The confirmation page is recognised, and its reference is recorded in the case.
  4. Try the Housing support referral form the same way.

6. Look around

The ✦ AI actions need an organisation’s own AI gateway, and the public demo has none. You can still open a ✦ action’s preview to see what would be redacted, but nothing is sent. Everything else works.

7. Finish the case

  1. Press Finish case. The dialog lists what was filled and what wasn’t.
  2. Tick the confirmation and press Finish and delete data. The case and its values are deleted, and the receipt that remains names no one.

The demo pages

PageWhat it shows
Client NC-1042The case system’s client record
Rent accountA landlord system, with a phone number that conflicts with the client record
Employment and incomeIncome figures for the DHP form
Case notesFree text with dates and names
Client NC-2077A different person, which triggers the identity warning
Discretionary housing paymentA target form with a confirmation page
Housing support referralAn ordinary target form
Forms libraryThe library manifest: every file with its SHA-256

Running the demo on your own computer

From the source archive, run pnpm install then pnpm demo, and use the library address http://localhost:8787/demo/library/ instead. The pages are the same.