Skip to main content
Build an AI chat agent that interacts on Slack. Typically used with the slack_on_new_message trigger to pass the incoming message to the agent, then slack_send_channel_message to post the reply. The agent exposes a tools source handle located beneath the node, connect tool-capable nodes to this handle and place them directly below the agent (not downstream in the main flow). Not all nodes can be tools; check each node’s ai_tools property to confirm availability.

Inputs

SchemaField

SelectableOption

Output

Type: str | Dict Returns markdown text. If schema_fields provided, returns structured data matching the schema. Fields: dynamic (depend on the inputs) Example: