# wardrik_channel v0.1.0-rc.1 - API Reference

## Modules

- [WardrikChannel](WardrikChannel.md): Lets people talk to Wardrik's agents from chat apps, such as Slack.
- [WardrikChannel.Binding](WardrikChannel.Binding.md): The agent that answers in a room, and when.
- [WardrikChannel.Channel](WardrikChannel.Channel.md): One chat app Wardrik runs, under the name it's given.
- [WardrikChannel.Inbound](WardrikChannel.Inbound.md): A message someone posted in a room. Adapters pass it to `WardrikChannel.received/2`.
- [WardrikChannel.Installations.Stored](WardrikChannel.Installations.Stored.md): Keeps installations in Wardrik, for one app added to many workspaces.
- [WardrikChannel.Installations.Token](WardrikChannel.Installations.Token.md): The single installation a channel's `token:` makes, in the workspace that token reaches.
- [WardrikChannel.Member](WardrikChannel.Member.md): Someone in a workspace: the chat app's `id` for them, and the `name` it shows.
- [WardrikChannel.Offer](WardrikChannel.Offer.md): An agent that may answer in a channel's rooms, with its name and description.
- [WardrikChannel.Outbound](WardrikChannel.Outbound.md): A message for the adapter to post, in `thread` of `room`, or in the room itself if `thread` is
`nil`. See `c:WardrikChannel.deliver/2`.
- [WardrikChannel.Replies](WardrikChannel.Replies.md): Posts agents' answers in each room's threads.
- [WardrikChannel.Replies.Follower](WardrikChannel.Replies.Follower.md): Follows a room's conversations for its `WardrikChannel.Replies.Server`.
- [WardrikChannel.Replies.Server](WardrikChannel.Replies.Server.md): Posts in one room's threads.
- [WardrikChannel.Replies.State](WardrikChannel.Replies.State.md): The state of one room's replies.
- [WardrikChannel.Rooms](WardrikChannel.Rooms.md): Keeps which agent answers in each room, and the threads it has answered in.
- [WardrikChannel.Supervisor](WardrikChannel.Supervisor.md): Runs a channel.
- [WardrikChannel.Waiting](WardrikChannel.Waiting.md): A call the agent waits on a person to decide.
- [WardrikChannel.Workspace](WardrikChannel.Workspace.md): A channel in one place it's added to, such as one Slack workspace.

