AI medical scribe for Thai and English clinics

An AI medical scribe turns a recorded or uploaded patient visit into a draft clinical note. Scripta separates the speakers, then writes a SOAP note, H&P, progress note, referral letter or patient summary in Thai or English, and the clinician reviews, edits and signs every note. It is built for clinics that work in Thai, English or both.

Transcription and the draft note are usually ready within 1–3 minutes of pressing Stop; the note itself takes about 20–40 seconds.

Last updated Scripta by SyncEdge

Scripta drafts documentation of what was said in the visit; the clinician reviews, edits and signs; it does not diagnose.

What does a clinic day with Scripta look like?

You record each visit in the browser, press Stop, and the recorder is ready for the next patient straight away. The recording uploads and the note is written in the background, and the Today list shows every visit of the day until its note is ready to review.

  1. 1

    Record the visit

    Choose Medical, type the patient's HN if you want the visit linked, tick that the patient agreed to be recorded, and press Start. A mic check runs first; live text while you record is optional.

  2. 2

    Stop, and see the next patient

    Stop and write note hands the recording to the background. The screen clears the timer, the patient and the consent tick at once, so nothing from one patient stays on screen for the next.

  3. 3

    Work through the Today list

    Each of today's visits shows where it is: Uploading, Transcribing, Writing note, Note ready. Open a ready note, check it against what was said, and copy it into your HIS.

Prefer to record on another device? Upload the audio file instead; the same note templates apply.

Every note is a draft for you to check. A Please verify box lists what Scripta was unsure of, such as a dose that was not said clearly.

Which clinical note do you need?

A SOAP note for a focused visit, an H&P for a new patient or an admission, a progress note for a follow-up, a referral letter to hand a patient on to a specialist, and a patient summary to give the patient in plain words. One recording can produce more than one of them.

What does Scripta draft from a single visit?

A complete note in the format you chose, written only from the conversation. Here is part of the SOAP note from an invented visit: a rice farmer with three days of burning stomach pain after a week of mixed pills from the village shop and ibuprofen.

SOAP noteRice farmer · first visit for epigastric painFictional patient for illustration

Subjective

Chief complaint: burning epigastric pain for 3 days.

  • Burning pain at the top of the stomach, under the ribs; worst on an empty stomach, eases a little after eating.
  • Nausea; vomited twice yesterday (water and rice), no blood or dark material.
  • Stools normal, not black.
  • Back pain from heavy work in the rice fields. Has taken mixed pills bought from a village shop for 1 week, one packet each time (4-5 pills per packet, yellow and white, identity unknown).

…

Objective

  • BP 132/84 mmHg, pulse 88, temperature 37.1 °C
  • Epigastric tenderness
  • No right lower quadrant tenderness

Assessment

Gastritis, or possibly a stomach ulcer, from the mixed pills and ibuprofen.

Plan

  • Stop the mixed pills and ibuprofen.
  • Omeprazole 20 mg once daily before breakfast for 4 weeks.
  • Paracetamol 500 mg, 1 tablet every 6 hours as needed for back pain.
  • Advised to stop drinking alcohol.
  • Return to hospital immediately if vomiting blood, passing black stools or pain gets much worse.
  • Follow-up in 2 weeks.

Please verify (shown to the clinician, not part of the note)

  • How often the mixed pills and ibuprofen were taken was not stated ("one packet each time", "one tablet each time").
  • Contents of the mixed pills are unknown (4-5 pills per packet, yellow and white).
  • Allergy history incomplete: itchy rash after a medicine the patient cannot name.

Read the full SOAP note and template. The same visit is also written up as an H&P and as a summary for the patient.

How does a follow-up visit build on the last note?

Type the patient's HN when you record. If that patient has an earlier visit, Scripta switches the note to a progress note and gives the draft the earlier note for continuity: what was planned and which results were pending. Today's findings and decisions still come only from today's conversation.

Blood tests in the morning, results an hour later

HN 6601002 · man, 52Fictional patient for illustration

A 52-year-old man comes in tired, thirsty and passing urine often. The doctor orders blood tests, and he comes back the same morning for the results. Both visits were recorded under the same HN.

Linked by HN 6601002

Visit 1 · SOAP note

Morning, before the blood tests

Assessment

The doctor suspects diabetes, from frequent urination, thirst and weight loss with a father who has diabetes, but blood tests are needed first. Not yet confirmed.

Plan

  • Labs: FBS (fasting blood sugar), HbA1c, lipid profile, creatinine, urinalysis.
  • Fasting since 22:00 last night, so blood drawn now; results in about 1 hour.
  • After the blood test he may eat normally, but should avoid sweet drinks, soft drinks and desserts for now.
  • Tell the nurse straight away if he has palpitations, sweating or feels faint.
  • Return to the same exam room once today's results are back.

Please verify (shown to the clinician, not part of the note)

  • Diabetes is not yet confirmed; awaiting the blood and urine results.
  • No medicines were prescribed today, pending the results.

Visit 2 · progress note

About an hour later, same day

Findings

  • BP today 138/86 mmHg (slightly lower than this morning)
  • FBS 168 mg/dL
  • HbA1c 7.8%
  • LDL 162 mg/dL
  • Creatinine 0.9 mg/dL, normal
  • Urinalysis: glucose 2+, protein negative

Assessment

The doctor diagnosed type 2 diabetes from the raised FBS and HbA1c together with his symptoms, with high LDL cholesterol. Kidney function is normal.

Plan

  • Metformin 500 mg, 1 tablet twice a day after breakfast and dinner; told about early side effects such as bloating, nausea and loose stools.
  • Atorvastatin 20 mg, 1 tablet at bedtime.
  • Diet: less rice and starch, desserts, sweet drinks and very sweet fruit; more vegetables, fish and chicken breast; avoid fried food.
  • Brisk walking 30 minutes a day, at least 5 days a week; aim to lose about 5 kg.
  • Follow-up in 3 months with a repeat HbA1c.

Please verify (shown to the clinician, not part of the note)

  • Drug allergies were not asked at this visit (the earlier note records no known drug allergies).
  • How long to take metformin and atorvastatin was not stated.

What the follow-up read from visit 1

  • The tests ordered in the morning, so the results are read against the plan that asked for them.
  • The working impression of possible diabetes, waiting on those results.
  • "No known drug allergies" from the first visit, which the draft names as not asked again today instead of copying it in as today's answer.

What came only from today's conversation

  • Every result, and today's blood pressure.
  • The diagnosis of type 2 diabetes, in the doctor's words.
  • The prescriptions, the advice and the 3-month follow-up.

That is the rule at work: the earlier note provides continuity, never today's answers. The doctor reviews both flags before signing.

Both notes in full, with the progress note template, are on the progress note page.

Can patients speak Thai, mix in English or use a regional dialect?

Yes. Scripta accepts Thai speech, Thai mixed with English in the same sentence, and Isan, Northern or Southern Thai. The note is written in standard Thai, or in English if you choose, and any word Scripta is unsure of is listed for you to check instead of being guessed.

SOAP, H&P and progress notes keep English section headings (Subjective, Objective, Assessment, Plan) with the body in Thai, and drug names, doses and abbreviations such as BP and mg stay in their usual form, the way Thai charts are written.

In the Thai version of the rice farmer's visit, he said he took the mixed pills "มื้อละซอง". In Isan, มื้อ usually means a day rather than a meal, so the note says one packet a day and flags the phrase for the doctor to confirm.

We have not published accuracy figures for regional dialects, so review those notes with extra care. When recording, choose Thai as the spoken language rather than auto-detect: Isan is close to Lao.

Does the AI diagnose, or add anything I didn't say?

No. Scripta drafts documentation of what was said in the visit; the clinician reviews, edits and signs; it does not diagnose. The Assessment holds only the impression you stated, and anything missing is written as not discussed rather than filled in.

The rules come straight from Scripta's note templates:

  • Objective and examination: "Only findings stated aloud during the visit … Never infer findings."
  • Assessment: "The clinician's own stated impression … Never add a diagnosis the clinician did not say."
  • Medicines: name, dose, route, frequency and duration exactly as spoken; a missing part is kept as said and flagged.
  • Anything uncertain, contradictory or inaudible goes into the Please verify list for you, never into the note itself.

The AI can still make mistakes, which is why every note is a draft. Edit it directly, or type an instruction such as "shorten the plan" and Scripta redrafts it.

How are patient consent and data handled?

You obtain the patient's explicit consent and confirm it in Scripta for every visit; recording cannot start until you do. Medical visits can never be shared by public link, and you can delete a recording with its transcript and notes at any time.

  • Health data is sensitive personal data under section 26 of Thailand's PDPA. For it, you or your clinic are the data controller and SyncEdge is the data processor.
  • Audio is sent to a speech-to-text provider in the United States for transcription, and transcripts to Anthropic, PBC in the United States for note writing, as SyncEdge's data processors.
  • A patient label you type, such as an HN, stays inside your workspace to group that patient's visits. Deleting the patient deletes all of their visits.
  • If you delete your account, its data is held for 30 days so it can be recovered, then permanently deleted or de-identified.

The details are in the privacy policy, including cross-border transfers.

How much does one visit cost?

You pay per visit in credits, with no monthly seat licence: 1 credit per minute of recording plus 5 credits for the AI note, so a 5-minute visit with a note is 10 credits. New accounts get 30 free credits.

1 credit/min + AI note 5 credits (over 10 min: 0.5/min); 5-min visit + note = 10 credits

New accounts get 30 free credits. Credits are charged only when a transcription succeeds.

Credits come in packs or as pay-as-you-go top-ups; see pricing.

Frequently asked questions

How is an AI medical scribe different from a transcription app?

A transcription app gives you the words; an AI medical scribe also organises them into a clinical note. Scripta gives you both: a speaker-labelled transcript you can check line by line, and a draft SOAP note, H&P, progress note, referral letter or patient summary written from it.

Does Scripta work with my HIS or EMR, such as HOSxP?

There is no integration project. Scripta runs in the browser: once you have reviewed a note, copy it whole or section by section and paste it into any HIS or EMR, including HOSxP. The copied note is plain text, so it pastes cleanly into a text field.

Can I use it on a phone or tablet?

Yes. Scripta runs in a current browser such as Chrome or Safari, so you can record on a phone, tablet or computer with nothing to install. Keep the page open while you record. You can also record on another device and upload the audio file afterwards.

What if a patient does not agree to be recorded?

Then do not record that visit. Scripta will not start a medical recording until you tick that the patient agreed to the recording and to AI processing, so every visit carries its own consent confirmation. Write that patient's note yourself as usual.

What does Thailand's PDPA ask of me when I record a patient visit?

Health data is sensitive personal data under section 26 of the PDPA, so you need the patient's explicit consent before recording, and you should tell them the audio is processed in the United States. Scripta asks you to confirm consent for every visit. This is general information, not legal advice.

Can the note be in English when the visit was in Thai?

Yes. You choose the note language when you create the note, so a visit held in Thai can be written up in English, for example for a referral to an international hospital, and the other way round. SOAP, H&P and progress notes keep English section headings in any language.

Should I use Scripta in an emergency?

No. A note is a draft that arrives after the recording has been processed, usually 1–3 minutes after you press Stop, and it needs your review before anyone relies on it. Scripta is not meant for emergencies or anything time-critical: treat the patient first, then record or dictate the documentation afterwards.

Who makes Scripta?

Scripta is built and run by SyncEdge Solution, a software company in Thailand, which also operates this website. For patient data, you or your clinic are the data controller and SyncEdge processes recordings on your behalf as data processor. Questions and support go to support@syncedge.tech, and data-protection requests sent there are answered within 30 days.

Record your first patient visit

Sign up free and get 30 credits, enough for 3 5-minute visits with a note. No card needed.

Questions? Chat on LINE