voice

Classify a voice command transcript into an app action

post/voice/intent

Request

  • Base URL
    https://api.focusbear.io (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Request body

transcriptstring required

The spoken command, as returned by POST /voice/transcribe.

habitsstring[]

Habit names the model may match for start_habit.

clientDatetimestring

The client's local "now" as yyyy-MM-dd HH:mm:ss, used when timezone is absent.

timezonestring

IANA time zone (e.g. "Australia/Melbourne"); preferred over clientDatetime.

Response

confidence'high' | 'medium' | 'low' required
clarification_neededstring nullable required
actionstring required

Changes

No recorded changes to this operation across all 1 revision of this API.