Pinnacle

User Events

Receive events related to user interactions such as when a user starts typing via webhook. See our guide for handling user and message events with SDKs.

Note: Typing indicators are best-effort hints. RBM may coalesce, drop, or skip indicators, and you may not receive an indicator for every keystroke or session. Events can be missed if messages arrive before typing events are processed.

Header Parameters

PINNACLE-SIGNING-SECRETstring

Secret for verifying the authenticity of the request. Starts with pss- and is unique for each webhook. Find it at webhooks.

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Represents an event triggered by a user such as when they start typing.

type"USER.TYPING"

Type of user event.

Allowed values
"USER.TYPING"
startedAtstring

Timestamp when the user event started in ISO 8601 format.

object

Conversation metadata containing the conversation ID, sender, and recipient information.

Response Body

Pinnacle referenceAsk Pinnacle

Get a sourced answer from the published documentation.

ViewingPinnacle documentation

Conversations are saved for analysis.

Try asking