# Jido Chat Slack v1.0.0 - Table of Contents Slack adapter package for Jido.Chat ## Pages - [Jido Chat Slack](readme.md) - [Contributing to Jido Chat Slack](contributing.md) ## Modules - [Jido.Chat.Slack](Jido.Chat.Slack.md): Slack adapter package for `Jido.Chat`. - [Jido.Chat.Slack.Adapter](Jido.Chat.Slack.Adapter.md): Slack `Jido.Chat.Adapter` implementation using Slack Web API with webhook or Socket Mode ingress. - [Jido.Chat.Slack.DeleteOptions](Jido.Chat.Slack.DeleteOptions.md): Typed options for Slack `delete_message/3`. - [Jido.Chat.Slack.EditOptions](Jido.Chat.Slack.EditOptions.md): Typed options for Slack `edit_message/4`. - [Jido.Chat.Slack.EphemeralOptions](Jido.Chat.Slack.EphemeralOptions.md): Typed options for Slack `post_ephemeral/4`. - [Jido.Chat.Slack.FetchOptions](Jido.Chat.Slack.FetchOptions.md): Typed options for Slack history fetch operations. - [Jido.Chat.Slack.InteractionResponse](Jido.Chat.Slack.InteractionResponse.md): Normalizes Slack webhook responses and Socket Mode acknowledgements. - [Jido.Chat.Slack.MetadataOptions](Jido.Chat.Slack.MetadataOptions.md): Typed options for Slack `fetch_metadata/2`. - [Jido.Chat.Slack.ModalOptions](Jido.Chat.Slack.ModalOptions.md): Typed options for Slack `open_modal/3`. - [Jido.Chat.Slack.ReactionOptions](Jido.Chat.Slack.ReactionOptions.md): Typed options for Slack reaction operations. - [Jido.Chat.Slack.SendOptions](Jido.Chat.Slack.SendOptions.md): Typed options for Slack `send_message/3`. - [Jido.Chat.Slack.SocketMode.Client](Jido.Chat.Slack.SocketMode.Client.md): Contract for opening Slack Socket Mode connections. - [Jido.Chat.Slack.SocketMode.ReqClient](Jido.Chat.Slack.SocketMode.ReqClient.md): Slack Socket Mode client backed by `Req`. - [Jido.Chat.Slack.SocketMode.SocketClient](Jido.Chat.Slack.SocketMode.SocketClient.md): Contract for the long-lived Socket Mode WebSocket connection. - [Jido.Chat.Slack.SocketMode.WebSockexClient](Jido.Chat.Slack.SocketMode.WebSockexClient.md): WebSocket client implementation for Slack Socket Mode backed by `WebSockex`. - [Jido.Chat.Slack.SocketModeWorker](Jido.Chat.Slack.SocketModeWorker.md): Bridge-ingress worker for Slack Socket Mode envelopes. - [Jido.Chat.Slack.Transport](Jido.Chat.Slack.Transport.md): Transport contract for Slack Web API operations. - [Jido.Chat.Slack.Transport.ReqClient](Jido.Chat.Slack.Transport.ReqClient.md): Default Slack transport backed by `Req`.