Support for Agent Typing Indicator via Conversations API

Hi HubSpot Team,

I’m building a custom chatbot/integration with HubSpot’s Conversations API and would love to enhance the end-user experience by showing an “Agent is typing…” status during bot or human-agent interactions.

Right now, this typing indicator is only available when agents use the native HubSpot Inbox UI. However, for use cases involving:

  • Custom bots that respond via API
  • Third-party agent platforms integrated with HubSpot
  • Improved UX for visitors expecting natural, human-like interactions

…it would be incredibly useful to have a public API method or event to trigger the “agent is typing” indicator in the HubSpot chat widget.

Suggested Implementation Ideas:

  • A simple API endpoint:
    POST /conversations/v3/conversations/{conversationId}/typing
    with optional agentId or typing: true/false parameter.
  • Webhook or SDK event support for agent_typing (similar to message send events).

This addition would allow developers to create more natural and responsive chat experiences while staying inside the HubSpot ecosystem.

Thanks for considering this! I’d be happy to provide more use-case details if needed.