Compatibility and operational details
Seedly CRM 5.8.4 · extension API 1. Node.js 20 or newer. The installer checks supported integration-file versions and does not deploy your web app or backend. The included original backend helpers are required for connected record creation, edits, the workspace store and resource setup. They preserve native account permissions, unrelated custom fields and row history, run the boundary guard on the server, and check revisions before saving. Deploy them from the authoritative backend source. Pipelines and workflow drafts are optional.
Weekly client hours are the sum of recorded session lengths over a clinician’s active clients, counted once a week for a weekly client, as one half for a fortnightly client and as one quarter for a monthly client, held in quarter-minutes so the three cadences total exactly. An opening’s fits are a plain availability comparison: the waitlist stage, the same day and the same time window, sorted oldest wait first and capped at three. Nothing is weighted, scored or decided for you, there is no clinical or suitability judgement, and offering an opening is still a conversation somebody has. This is the most careful kit in the collection and it records less than any other: no presenting concern, reason for seeking counseling, symptom, diagnosis, risk or safety information, session note, treatment goal, progress, medication, substance use, relationship or family detail, trauma history, school or employer detail beyond a referral source’s name, insurance or authorization number, government identifier or date of birth, and it holds no monetary field at all. A server-enforced guard refuses free text that looks like any of those in every field and every non-name label, which is help against accidental entry rather than a guarantee. There is no scheduling engine or calendar sync, no insurance, superbills or billing, no automated reminder or message of any kind, no client portal, no payments, no telehealth, and no crisis or emergency service: the enquiry form says so and carries a crisis line. None of the three public forms has a message box. A submission lands as a native Seedly form record, so it never passes through the kit’s guard, and an open box on a counseling form would be the one place a reason for seeking support could be typed and stored: every question other than a name, an email address and a phone number is a choice from a fixed list or a star rating, no form has a textarea and no form has a file field, and each form says “This form has no message box on purpose.” The kit gives no clinical or mental health advice.
Calling, messaging, signing, payments, and external integrations depend on your Seedly installation, account permissions, plan, and configured providers. Screenshots use sample data and reference imagery. Hosting, installation, and ongoing maintenance are your responsibility.