Chat utilities provide you with chat UI, triggers and actions useful for building conversational workflows and AI agents.

Changelog

10 versions
v2.1.3 Latest
  • Security: upgraded uuid to 11.1.1 (missing buffer bounds check in v3/v5/v6).
v2.1.2
  • Security: package-lock.json moves jws (used by jsonwebtoken) to 3.2.3 and jwa to 1.4.2 (improper HMAC signature verification advisory).
v2.1.1
  • Output examples for ChatTrigger. Its message id option pointed at messageId and now reads id, the key the stored message carries.
v2.1.0
  • ChatTrigger: Flow Test Mode throws a clear CancelError (a chat message can only come from a real conversation; no API to fetch a representative sample).
v2.0.2
  • Replaced direct Redis pub/sub with tenant-isolated context pubSub methods. SSE clients now subscribe to exact channels per connection, removing the need for psubscribe ACL permissions.
v2.0.1
  • Fixed ioredis sentinel connection configuration to properly parse sentinel hosts and handle password authentication.
v2.0.0
  • Breaking Change - Updated configuration of ChatTrigger: added 'agentIntro', 'agentDescription' (previously 'chatTheme'), 'agentPromptPlaceholder', removed 'agentMessage'.
  • Completely redesigned Chat UI (appmixer-chatbot v1.1.0)
  • Added support for file attachments in chat messages.
v1.1.0
  • Introduced progress status messages for chat threads, allowing users to see real-time updates (e.g., "Thinking...") during conversations.
v1.0.1
  • Polling requests are not logged therefore not polluting user logs.
v1.0.0
  • Initial version

Authentication

TypeDetails
Other —

Triggers

1
Chat Trigger icon

Chat Trigger

A chat UI.

Actions

1
Chat Send Message icon

Chat Send Message

Send message to a chat.