chat:software-support-intent

Classify what a support ticket is asking for

post/v1/ai/chat/software-support-intent

Request

  • Base URL
    https://api.intura.co (the document declares no server; this is the origin it was published from)
  • Auth
    none declared

Request body

messagestring required

The ticket as it arrived — an in-app chat widget, an email to support@, a WhatsApp message, a help-centre form, an app-store review. Send the whole thing, log paste included: the ceiling is generous for exactly that reason. Bounded by the module's MAX_CHARS.

historystring[] nullable

Previous turns in the conversation, oldest first. The last 4 are read. Worth sending on a reply: 'masih belum bisa' is a bug report if a crash was being discussed and a billing ticket if a failed charge was.

channelstring nullable

Where the ticket arrived — widget, email, whatsapp, form, app_store, github. Recorded, not scored: the corpus keeps it beside the text rather than in it, so no model reads it and it never moves a class. Send it so your own logs carry it.

thresholdsobject nullable

Move the routing check for this one call: route (default 0.8), the probability the top class must clear, and margin (default 0.1), the lead it must hold over the runner-up. Either alone is fine; the other keeps Intura's default.

Example request

{
  "message": "min, tiap mau export CSV selalu error 500, udah dicoba 3x",
  "history": [
    "halo, saya sudah upgrade ke Pro",
    "tapi limitnya belum naik"
  ],
  "channel": "widget",
  "thresholds": {
    "route": 0.75
  }
}

Response

Successful Response

statusstring

Always success on a 2xx

codeinteger

Mirrors the HTTP status code

Changes

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