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

# Overview

### Define Actions

Once a journey is triggered, **actions** define what happens next. These are the core building blocks of your journey, enabling automation, messaging, decision-making, and integration.

<Columns cols={1}>
  <Card title="Send Message" icon="message-circle" href="https://docs.chatzy.ai/journey/studio/actions/send-message">
    Send a message to the user using a predefined template.\
    <br />**Channels:** WhatsApp, Messenger, Instagram\
    <br />**Use Case:** Notify users about offers, reminders, or updates
  </Card>

  <Card title="Send Message in Conversation" icon="message-square" href="https://docs.chatzy.ai/journey/studio/actions/send-message-in-conversation">
    Send a follow-up message within 24 Hrs conversation window on WhatsApp.
  </Card>

  <Card title="Wait" icon="clock" href="https://docs.chatzy.ai/journey/studio/actions/wait">
    Pause the journey for a specified duration or until a specific time.\
    <br />**Use Case:** Delay actions to match optimal user engagement times
  </Card>

  <Card title="Wait Until" icon="hourglass" href="https://docs.chatzy.ai/journey/studio/actions/wait-until">
    Hold the journey until a specific event or user action occurs.\
    <br />**Use Case:** Wait for signal before proceeding
  </Card>

  <Card title="Update Contact" icon="user" href="https://docs.chatzy.ai/journey/studio/actions/update-contact">
    Modify user attributes, variables, tags, or metadata during the journey.\
    <br />**Use Case:** Dynamically enrich user profiles based on interactions
  </Card>

  <Card title="Update Conversation" icon="message-circle-more" href="https://docs.chatzy.ai/journey/studio/actions/update-conversation">
    Change conversation properties like status, tags, or assigned bot.
  </Card>

  <Card title="Assign to AI Agent" icon="bot" href="https://docs.chatzy.ai/journey/studio/actions/assign-to-ai-agent">
    Assigns the conversation to an AI agent.\
    <br />**Use Case:** Automate lead qualification or handle user queries
  </Card>

  <Card title="Assign to Voice AI Agent" icon="headset" href="https://docs.chatzy.ai/journey/studio/actions/assign-to-voice-ai-agent">
    Assigns the conversation to a Voice AI agent.
  </Card>

  <Card title="Initiate Outbound WhatsApp Call" icon="headset" href="https://docs.chatzy.ai/journey/studio/actions/initiate-outbound-whatsapp-call">
    Setup outbound WA call
  </Card>

  <Card title="Transfer to AI Agent" icon="bot-message-square" href="https://docs.chatzy.ai/journey/studio/actions/transfer-to-ai-agent">
    Transfers the ongoing conversation to an AI agent.\
    <br />**Use Case:** Enable smooth escalation to automation when needed
  </Card>

  <Card title="Execute Code" icon="code" href="https://docs.chatzy.ai/journey/studio/actions/execute-code">
    Run custom Python code within the journey flow.\
    <br />**Use Case:** Apply business logic, calculations, or API calls
  </Card>

  <Card title="Condition" icon="git-branch" href="https://docs.chatzy.ai/journey/studio/actions/condition">
    Add a decision point in the journey to create dynamic branches.\
    <br />**Use Case:** Personalized flows for different user behaviors
  </Card>

  <Card title="Remove from Journey" icon="x-circle" href="https://docs.chatzy.ai/journey/studio/actions/remove-from-journey">
    Exit a user from the current journey when criteria are met.\
    <br />**Use Case:** Prevent duplicate actions, stop irrelevant flows
  </Card>

  <Card title="Extract Entities" icon="scan-text" href="https://docs.chatzy.ai/journey/studio/actions/extract-entities">
    Use AI/LLM to extract structured data like name, email, or intent.\
    <br />**Use Case:** Populate CRM or enable personalized follow-ups
  </Card>
</Columns>
