Quick summary
A Medical Specialty is the type of care a provider (doctor) practices, like Cardiology, Pediatrics, or Emergency Medicine. When you tell Suki what specialty a provider (doctor) has, Suki generates notes that match how that specialty works.
Specialties is supported by: APIs, Web SDK, Mobile SDK, Headless Web SDK
- Cardiologist: Uses terms like “ejection fraction,” “stent placement,” “cardiac catheterization”
- Pediatrician: Uses terms like “growth percentile,” “vaccination schedule,” “developmental milestones”
- Uses the right medical terms for that specialty
- Recognizes specialty-specific abbreviations correctly
- Structures notes the way that specialty typically documents
- Provides relevant suggestions that match that specialty’s workflow
How Medical Specialty improves clinical documentation
Medical Specialty context helps Suki interpret the conversation using the language and documentation patterns of that clinical domain.
Without specialty context, notes can miss domain-specific meaning or use generic wording. With the right specialty, generated documentation is usually closer to what the clinician would write, so review and edit time go down.
How Medical Specialty works
When you start an , specify the provider’s specialty. Suki uses this information throughout the session to generate notes that match the specialty’s documentation standards and terminology.Suki supports 120+ medical specialties. We regularly add new specialties as they become available. If you need a specialty that’s not listed, contact support.
How to use Medical Specialty in your application
Use the Medical Specialty Value from the table below, such asCARDIOLOGY, PEDIATRICS, or FAMILY_MEDICINE. Pass the value where your integration sets provider context. The exact place depends on the product you use.
Click the tabs below to see the implementation details for your integration path.
- Ambient APIs
- Web SDK
- Headless Web SDK
- Mobile SDK
Send provider specialty in ambient session context. Use
provider.specialty when you seed or update context for the session.Choose the Specialty Value
Pick the specialty code from the supported specialties table. Use the code value, not the display name. For example, send
CARDIOLOGY, not Cardiology.Create the Ambient Session
Create the ambient session first and store the returned
ambient_session_id.Send Provider Context
Use the Context API or Update Context API to pass the specialty before you end the session.Suki uses this specialty context when it generates the clinical note.
Python
Generate the Note
Stream audio, end the session, and retrieve the generated content as usual. The note uses terminology and structure that match the specialty you provided.
If you don’t specify a specialty, Suki defaults to
FAMILY_MEDICINE. For best results, always specify the provider’s actual specialty.Supported specialties
Suki supports the following Medical Specialties. Use the Value column when specifying a specialty in your code:No specialties match your search. Try a different term.
Getting the list via API
You can fetch the list of supported Medical Specialties by calling the Specialties API anytime. Some common use cases are:- Display specialty options in a dropdown menu
- Validate specialty codes before sending them to Suki
- Keep your application in sync with Suki’s latest specialty additions
Specialties API
Get the list of supported medical specialties via API