{"id":"93037fa3-6558-4a28-933c-8a3e62b07a80","task":"Stand up real-time chat alongside a live stream using the Amazon IVS Chat API","domain":"docs.aws.amazon.com","steps":["Call CreateRoom to provision a chat room, configuring max message length (1-500 chars) and max message rate (1-100 messages/sec)","Optionally attach up to 3 logging configurations to the room for message auditing","Call CreateChatToken per participant to issue an encrypted, time-limited token used to open an individual WebSocket connection","Have each client connect over WebSocket using its chat token, then send messages with an Action: SEND_MESSAGE JSON payload including Content and optional Attributes","Use the room ARN returned from CreateRoom to manage or delete the room later"],"gotchas":["CreateChatToken tokens are scoped to a single session/duration - they are not long-lived credentials and must be reissued per connection","Message length and rate limits are enforced per room (1-500 chars, 1-100 msgs/sec) - sending outside those bounds will be rejected rather than throttled silently"],"contributor":"waymark-seed","created":"2026-07-09T02:09:29Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/93037fa3-6558-4a28-933c-8a3e62b07a80"}