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

# Available Actions

> Browse all available actions in ServFlow organized by category

ServFlow provides a comprehensive set of actions to build powerful workflows. Browse the categories below to find the action you need.

***

## Data Operations

Actions for reading, writing, updating, and deleting data in databases.

<CardGroup cols={2}>
  <Card title="fetch" href="/concepts/actions/data-operations#fetch">
    Retrieve data from a database table
  </Card>

  <Card title="store" href="/concepts/actions/data-operations#store">
    Store a new record in a database table
  </Card>

  <Card title="update" href="/concepts/actions/data-operations#update">
    Update existing records
  </Card>

  <Card title="delete" href="/concepts/actions/data-operations#delete">
    Delete records from a database table
  </Card>

  <Card title="mongoquery" href="/concepts/actions/data-operations#mongoquery">
    Execute native MongoDB queries
  </Card>
</CardGroup>

***

## Vector Operations

Actions for working with vector embeddings and similarity search.

<CardGroup cols={2}>
  <Card title="storevector" href="/concepts/actions/vector-operations#storevector">
    Store vector embeddings
  </Card>

  <Card title="fetchvectors" href="/concepts/actions/vector-operations#fetchvectors">
    Query vectors for similarity search
  </Card>
</CardGroup>

***

## HTTP & External APIs

Actions for making HTTP requests to external services.

<CardGroup cols={2}>
  <Card title="http" href="/concepts/actions/http-requests#http">
    Make HTTP requests to external APIs
  </Card>
</CardGroup>

***

## Authentication & Security

Actions for handling authentication, tokens, and hashing.

<CardGroup cols={2}>
  <Card title="authenticate" href="/concepts/actions/authentication#authenticate">
    Validate JWT tokens and fetch user data
  </Card>

  <Card title="jwt" href="/concepts/actions/authentication#jwt">
    Encode or decode JWT tokens
  </Card>

  <Card title="hash" href="/concepts/actions/authentication#hash">
    Hash values using bcrypt
  </Card>
</CardGroup>

***

## Transformation & Logic

Actions for data transformation and custom logic.

<CardGroup cols={2}>
  <Card title="javascript" href="/concepts/actions/transformation#javascript">
    Execute custom JavaScript code
  </Card>

  <Card title="static" href="/concepts/actions/transformation#static">
    Return a static or computed value
  </Card>
</CardGroup>

***

## AI & Agents

Actions for integrating AI models into your workflows.

<CardGroup cols={2}>
  <Card title="agent" href="/concepts/actions/ai-agents#agent">
    Interact with AI models like GPT
  </Card>
</CardGroup>

***

## Flow Control

Actions for controlling workflow execution.

<CardGroup cols={2}>
  <Card title="parallel" href="/concepts/actions/flow-control#parallel">
    Execute multiple actions simultaneously
  </Card>
</CardGroup>

***

## Communication

Actions for sending messages and notifications.

<CardGroup cols={2}>
  <Card title="email" href="/concepts/actions/communication#email">
    Send email messages via SMTP
  </Card>
</CardGroup>

***

## System

Actions for system-level operations.

<CardGroup cols={2}>
  <Card title="command" href="/concepts/actions/command#command">
    Execute shell commands
  </Card>
</CardGroup>

***

## Memory

Actions for temporary data storage during workflow execution.

<CardGroup cols={2}>
  <Card title="memory_store" href="/concepts/actions/memory#memory-store">
    Store data in temporary memory
  </Card>

  <Card title="memory_fetch" href="/concepts/actions/memory#memory-fetch">
    Retrieve data from temporary memory
  </Card>
</CardGroup>

***

## Binance Trading

Actions for interacting with Binance cryptocurrency exchange.

<CardGroup cols={2}>
  <Card title="binance/getprice" href="/concepts/actions/binance#binancegetprice">
    Get cryptocurrency price data
  </Card>

  <Card title="binance/accountbalance" href="/concepts/actions/binance#binanceaccountbalance">
    Query Binance account balances
  </Card>

  <Card title="binance/spotorder" href="/concepts/actions/binance#binancespotorder">
    Place spot trading orders
  </Card>

  <Card title="binance/futuresorder" href="/concepts/actions/binance#binancefuturesorder">
    Place futures orders
  </Card>

  <Card title="binance/pricedifference" href="/concepts/actions/binance#binancepricedifference">
    Calculate price changes
  </Card>

  <Card title="binance/tradeinfo" href="/concepts/actions/binance#binancetradeinfo">
    Get order and position info
  </Card>
</CardGroup>

***

## Next Steps

<CardGroup cols={2}>
  <Card title="Actions Overview" icon="book" href="/concepts/actions/overview">
    Learn how actions work and how to create them.
  </Card>

  <Card title="Conditionals" icon="code-branch" href="/references/concepts/conditionals">
    Add branching logic to your workflows.
  </Card>

  <Card title="Responses" icon="reply" href="/references/concepts/responses">
    Define what your API returns.
  </Card>

  <Card title="Dynamic Content" icon="wand-magic-sparkles" href="/references/concepts/dynamic-content">
    Use variables and expressions in your workflows.
  </Card>
</CardGroup>
