> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ycloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Rule-based Agent Flow Components

> Build rule-based agent flows with triggers, messages, branches, handoffs, and commerce actions.

Combine these components in the visual flow editor to control how your rule-based agent responds to customers.

<CardGroup cols={2}>
  <Card icon="file-lines" title="Trigger" href="/en/documentation/agents/rule-based-agent/flow-components/trigger">
    Define when the rule-based agent flow starts.
  </Card>

  <Card icon="file-lines" title="Ask a Question" href="/en/documentation/agents/rule-based-agent/flow-components/ask-a-question">
    Collect structured information from customers.
  </Card>

  <Card icon="file-lines" title="Send Messages" href="/en/documentation/agents/rule-based-agent/flow-components/send-messages">
    Send text and other supported message content.
  </Card>

  <Card icon="file-lines" title="Agent Takeover" href="/en/documentation/agents/rule-based-agent/flow-components/agent-takeover">
    Transfer a conversation to a human agent.
  </Card>

  <Card icon="file-lines" title="Unsubscribe" href="/en/documentation/agents/rule-based-agent/flow-components/unsubscribe">
    Handle customer opt-out requests.
  </Card>

  <Card icon="file-lines" title="Branch" href="/en/documentation/agents/rule-based-agent/flow-components/branch">
    Route customers through conditional paths.
  </Card>

  <Card icon="file-lines" title="Send Shopify Orders" href="/en/documentation/agents/rule-based-agent/flow-components/send-shopify-orders">
    Share Shopify order information in a conversation.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.