Open in app: Form Submissions · Settings → Forms.
The cycle
- Publish a public application form — one shareable link on your website. No account needed, no assigning anyone.
- Create the child from the application — the AI reads the submission and builds the child, their parents and their emergency contacts.
- Follow-up forms assign themselves — permissions, medical, dietary; every form set to auto-assign lands the moment the child exists.
- Apply the answers to the profile — each completed form is merged into the child’s record, tidied and summarised, for you to check and save.
Step 1: Publish a public application form
Build one form that asks everything you’d ask on a paper registration form — child’s details, parents, emergency contacts, the essentials on allergies and medical needs.- Go to Settings → Forms and click Add Form.
- Set Assignment Type to Child.
- Turn on Allow Public Access so anyone with the link can submit it.
- Turn on Answers update the child profile so the AI actions are available on the submissions.
- Build your sections and fields, then Save Form.

Prefer to send the form to one specific parent? Assign it to their email address instead —
they still don’t need an account. See Assigning Forms.

Step 2: Create the child from the application
Click the Eye icon to open the submission and read what the parent sent. The actions live inside this view rather than in the row menu, so you always have the answers in front of you before you commit.

- The child — name, date of birth, gender, address, languages, start date and so on
- Parents and carers — up to two, matched to existing records by email address so you never end up with a duplicate parent
- Emergency contacts — added to the child’s contacts
- Custom attributes and permissions — anything your form asked about that maps to a field on the profile
Not ready to enrol them yet? Turn on Add to waiting list before saving and the child is
created on your waiting list instead. Moving them off the waiting list later counts as
enrolling them, and triggers the auto-assigned forms in step 3.
Parents that already exist
If a parent’s email address matches someone already on your system — a sibling’s parent, for instance — Pigeonhole links the child to that existing record rather than creating a second one. The parent’s name and contact details are shown greyed out, because they belong to the existing record and aren’t edited from here.For the full detail of what the AI reads and the rules it follows, see
AI Form Processing.
Step 3: Follow-up forms assign themselves
This is the step that removes the remembering. Any form with Auto Assign switched on is assigned to a child the moment they’re created — including children created from an application in step 2. Set it up once, when you build each form:- Go to Settings → Forms and open the form.
- Turn on Auto Assign.
- Turn on Answers update the child profile if the answers belong on the profile.
- Save Form.

Step 4: Apply the completed answers to the profile
When a follow-up form comes back, it appears in the Children tab, linked to the child. If the form updates the profile and hasn’t been applied yet, an amber warning triangle appears next to the child’s name — a visible to-do list of profiles that are out of date.


Long answers are summarised
Parents write in prose, and profile fields need to be readable at a glance by whoever is covering the room. Long free-text answers are condensed into the relevant profile field, keeping what matters clinically — the substance, the severity, the medication, what staff should do — and dropping the padding. In the example below the parent wrote several sentences about an allergy review. It arrives on the profile as three short, specific entries under Health Notes, Allergies and Dietary.
Permissions
Yes/no consent questions are matched to your permission types and proposed as toggles, marked Suggested from form with the value they’d replace. They save with the rest of the profile in one go.
Existing information is never lost
Applying a form combines rather than replaces. A new allergy is added alongside one already recorded, a severity is never downgraded, and a parent answering “None” cannot clear something you already hold. Contacts the form doesn’t mention are left alone. See AI Form Processing for the full set of rules.The finished profile

Keeping profiles current after onboarding
The same cycle works long after a child has started. Send the permissions form round again each September, or a medical update form after a change, and apply the answers the same way. Re-applying a form is safe: it proposes the current answers against the current profile, so nothing is duplicated.Setting it up: a checklist
- Build the application form — Assignment Type: Child, Allow Public Access on, Answers update the child profile on. Copy the URL onto your website.
- Build your follow-up forms — permissions, medical, all-about-me. Auto Assign on, Answers update the child profile on.
- Check your permission types and custom attributes — the AI matches consent questions to your permission types by name, so wording your form questions close to those names gives the cleanest results.
- Decide who handles submissions — creating a child and applying to a profile need Admin or Child Admin access. Everyone with that access sees the amber triangles as their to-do list.
Frequently asked questions
Does anything change without me approving it?
Does anything change without me approving it?
No. Every value is proposed for review and nothing is written until you press Save or
Create child. The one thing that does happen on its own is assigning auto-assign
forms to a new child — and even those aren’t emailed until you send them.
What if a parent already exists on the system?
What if a parent already exists on the system?
They’re matched by email address and the child is linked to the existing record, so you
don’t get duplicates. Their details are shown read-only.
Can I create a child from a staff form?
Can I create a child from a staff form?
No. Creating and applying to child profiles is only available on forms of type Child.
What happens to answers that don't belong on the profile?
What happens to answers that don't belong on the profile?
They stay on the form submission, which remains attached to the child’s record and can be
viewed or downloaded at any time. Nothing is lost.
A field was filled in wrongly — what do I do?
A field was filled in wrongly — what do I do?
Correct it in the review view before saving. If you’ve already saved, edit the child’s
profile as normal.
Why is a completed form not showing a warning triangle?
Why is a completed form not showing a warning triangle?
Either it’s already been applied, or the form doesn’t have Answers Update The Child
Profile enabled. Unassigned submissions aren’t flagged either, because there’s no child
to be out of date with yet.
Can I put the application form link on my website?
Can I put the application form link on my website?
Yes — that’s what public forms are for. The URL is stable and the same for everyone, so
you can link it from an admissions page, an enquiry auto-reply, or social media.
A parent submitted the application twice — what happens?
A parent submitted the application twice — what happens?
Each submission arrives as a separate entry on the Unassigned tab. Create the child from
whichever is correct, and the other can be assigned to that child afterwards or left as a
record.
