MealCraft

Consultations & Follow-ups

Schedule follow-ups, record consultations, and manage the complete visit workflow.

MealCraft connects follow-ups, consultations, and clinical notes into one seamless workflow. When a client arrives for a session, a single "Start Visit" action documents everything in one flow.

The visit workflow

The recommended way to document a client session:

Client arrives for their scheduled follow-up

Open the client profile and go to the Follow-ups tab. You'll see all upcoming sessions with dates and status indicators.

Click "Start Visit"

Each pending follow-up has a green Start Visit button. This opens a guided 3-step flow.

Step 1 — Session details

Confirm the date, duration, consultation type (initial, follow-up, review), and mode (in-person, video, phone, chat). If the client has an active package, the session counter shows how many sessions have been used.

Step 2 — Clinical notes

Write your SOAP or ADIME note directly in the visit flow. Select a template to pre-fill section prompts, or write from scratch. You can also record vitals (weight, BP, pulse, temperature, SpO2, blood sugar).

Step 3 — Wrap up

Review the summary, choose whether to save the note as a draft or sign it immediately, and complete the visit.

"Complete Visit" does everything atomically — creates the consultation record, saves the clinical note, marks the follow-up as completed, and counts the session against the package. One click, everything connected.

Follow-ups

Follow-ups are scheduled check-ins tied to a client's package. They can be auto-generated or manually created.

How follow-ups are created

MethodWhen it happens
Auto-generatedWhen you assign a package to a client, MealCraft generates follow-up dates based on the package frequency (weekly, biweekly, monthly, or smart scheduling)
ManualClick Schedule Follow-up to add a one-off check-in with a custom title, type, date, and reminder

Follow-up actions

Each pending follow-up card shows clear action buttons:

ActionWhat it does
Start VisitOpens the unified visit flow (consultation + notes + completion)
RescheduleChange the date inline with a date picker
Mark No ShowRecords a no-show consultation and marks the follow-up as skipped
SkipSkips the follow-up without recording a consultation

Overdue follow-ups are highlighted with a red border and show how many days overdue they are. Address these first when you open your dashboard each morning.

Follow-up statuses

StatusMeaning
PendingUpcoming, not yet completed
CompletedSession done (via Start Visit or manual completion)
SkippedCancelled by the practitioner or marked as no-show

Reminders

MealCraft sends email reminders to clients before scheduled follow-ups. The reminder timing is configurable per follow-up (default: 2 days before). Reminders are sent automatically via a daily job at 8 AM IST.

Reminders are not sent for follow-ups linked to paused packages. They resume automatically when the package is reactivated.

Recording consultations

While "Start Visit" is the recommended workflow, you can also record consultations independently from the Consultations tab.

Consultation fields

FieldDescriptionExample
DateWhen the session happened2026-04-09
DurationSession length in minutes30
TypeInitial, follow-up, review, emergency, groupFollow-up
ModeHow the session was conductedIn-person, video, phone, chat
StatusOutcome of the sessionCompleted, scheduled, cancelled, no show
PackageWhich package to count this session againstWeight Loss — 3 Months (2/8 sessions)

You cannot record a session against a paused or cancelled package. Resume the package first from the Billing tab.

Consultation list

The Consultations tab shows all recorded sessions with:

  • Type, status, mode, and practitioner name
  • Duration and date
  • Clinical note indicator — shows whether a SOAP/ADIME note is linked (signed, draft, or missing)

Click any consultation to expand it and see the full details, including an inline preview of the linked clinical note.

Assessments

Track client progress over time with timestamped measurements. See Assessments for the full guide covering weight, body measurements, body composition, lab values, and client self-logging.

Package pause and resume

When a client needs to pause their program (travel, illness, personal reasons), you can pause the package from the Billing tab. See Client Billing for details on pause/resume behavior.

Client files

Upload and organize documents for each client in the Files tab:

CategoryExamples
Lab reportBlood test PDF from Apollo Labs
PrescriptionDoctor's prescription scan
Consent formSigned consent for progress photos
Intake formInitial assessment questionnaire
ReferralLetter from referring physician
Progress photoBefore/after photos (with consent)
OtherAny additional document

Files can be attached to clinical notes for complete visit documentation.

Example: Priya Sharma's follow-up visit

Check the Follow-ups tab

Priya has "Follow-up Session 3/6" scheduled for today. The card shows a green "Start Visit" button.

Click Start Visit

The session sheet opens. Date is pre-filled (today), type is "Follow-up", duration is 30 min, mode is "In-person". The package counter shows "2/6 sessions used — this will be session 3."

Write the SOAP note

Select the "Follow-up Review" template. Fill in:

SectionContent
S SubjectivePriya reports improved energy. Cravings for sweets reduced. Sleep quality 7/10.
O ObjectiveWeight: 68.2 kg (↓1.3 kg). Waist: 80 cm (↓2 cm). BP: 118/76.
A AssessmentGood adherence. Weight loss on track. Bloating from increased fiber.
P PlanAdd probiotic foods. Reduce raw salad portions. Continue plan 2 more weeks.

Record vitals: Weight 68.2 kg, BP 118/76.

Complete the visit

Choose "Save as Draft" (you'll review and sign later). Click Complete Visit.

Draft notes can be edited and signed later from the Clinical Notes tab. This is useful when you want to review your notes at the end of the day before finalizing them.

On this page