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

# Text generation and transformation

> Generate, rewrite, and translate text with AI in Sourcetable.

Sourcetable's AI includes dedicated tools for creating and transforming text content — useful for generating descriptions, rewriting copy, translating between languages, and more.

## Text generation

Use the `generate_text` tool to create content from scratch:

* "Generate product descriptions for each row in column A"
* "Write a one-paragraph summary for each customer case study"
* "Create email subject lines for these campaign topics"
* "Generate SEO meta descriptions for each page title in my list"

The AI generates text based on the context in your spreadsheet, so the output is tailored to your actual data.

## Text rewriting

Use the `rewrite_text` tool to improve or restructure existing text:

* "Rewrite these product descriptions to be more concise"
* "Make these error messages more user-friendly"
* "Rewrite column B in a formal business tone"
* "Simplify these technical explanations for a non-technical audience"

## Translation

Use the `translate_text` tool to translate content between languages:

* "Translate column C from Spanish to English"
* "Translate these product names into French, German, and Japanese"
* "Translate this survey data from Portuguese to English"

The AI handles translations at scale — it can process entire columns of text in a single operation.

## Bulk text operations

These tools are particularly powerful for bulk operations across many rows:

<Steps>
  <Step title="Prepare your data">
    Put your source text in a column (e.g., product names, descriptions, or raw text).
  </Step>

  <Step title="Ask the AI">
    Describe the transformation: "Generate a 50-word marketing description for each product in column A and put the results in column B."
  </Step>

  <Step title="Review and refine">
    The AI processes all rows and fills in the results. Review and ask for adjustments if needed.
  </Step>
</Steps>

## Use cases

| Task              | Example                                        |
| ----------------- | ---------------------------------------------- |
| Product catalogs  | Generate descriptions for hundreds of SKUs     |
| Localization      | Translate content into multiple languages      |
| Content marketing | Generate social media posts from blog titles   |
| Data enrichment   | Add descriptions to raw data entries           |
| Customer comms    | Generate personalized email templates          |
| Documentation     | Rewrite technical docs for different audiences |
