Skip to main content
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
A Medical Specialty is the type of care a (doctor) practices, like Cardiology, Pediatrics, or Emergency Medicine. When you tell Suki what specialty a provider has, Suki generates notes that match how that specialty works. For example, a Cardiologist and a Pediatrician have different specialties, and the notes that Suki needs to generate for them will be different.
  • Cardiologist: Uses terms like “ejection fraction,” “stent placement,” “cardiac catheterization”
  • Pediatrician: Uses terms like “growth percentile,” “vaccination schedule,” “developmental milestones”
When you specify the specialty, Suki:
  • 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
As a result, providers get more accurate notes that match how that specialty actually works in practice.

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 as CARDIOLOGY, 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.
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.
Python
Suki uses this specialty context when it generates the clinical note.

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:

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

Best practices

  • Always specify the specialty: Don’t rely on the default. Providing the correct specialty improves note quality.
  • Match your EHR: Use the specialty that matches what’s in your EHR system for consistency.
  • Update when needed: If a provider changes specialties, update the specialty in your session context.
  • Use specific codes: Choose the most specific specialty available (e.g., PEDIATRIC_CARDIOLOGY instead of CARDIOLOGY if applicable).
Last modified on July 24, 2026