Integration

Productify.ai integration

Productify.ai turns raw product data into structured ecommerce content. Generate marketing and short descriptions, headlines, features and benefits, SEO keywords and Google or GS1 categorisation for a product; summarise, rephrase or translate text; and digitise tables, text, nutrition tables and back-of-pack data from product images, one item at a time or as an asynchronous batch you poll and then read page by page. Every operation spends workspace credits; read the balance and the per-operation costs first. Check wasSuccessful and responseMessage in every answer, since a refused request (credit limit, batch size, invalid input) is reported there. Authentication is an API key (a UUID) sent in the ApiKey header.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Productify.ai.Built from the 17 Productify.ai tools below, on the connection you add once.

What you can do with Productify.ai

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Account, 1 operation

  • get_account_balanceGet account balanceGETRead the workspace's credit balance and the credit cost of every generate, transform and extract operation type. Call before a large batch to check it is affordable.

Batch, 1 operation

  • get_batch_statusGet batch statusGETRead the status of a batch by batchId. status is 0 New, 200 Processing, 300 Processed (read the results tool for its type) or -1 Cancelled; hasError flags items that failed.

Bonus tier, 1 operation

  • list_bonus_tiersList bonus tiersGETList the bonus tiers offered on credit purchases (name, amount, bonus percent).

Ecommerce batch, 1 operation

  • create_ecommerce_batchCreate ecommerce batchPOSTStart an asynchronous content generation batch for many products; spends credits. Returns batchId: poll get_batch_status until status is 300 (Processed), then read get_ecommerce_batch_results.

Ecommerce batch result, 1 operation

  • get_ecommerce_batch_resultsGet ecommerce batch resultsPOSTRead one page of results of a processed ecommerce batch (from create_ecommerce_batch), one entry per product identifier. Check get_batch_status shows 300 first.

Extraction batch, 1 operation

  • create_extraction_batchCreate extraction batchPOSTStart an asynchronous image digitisation batch for many products; spends credits. Returns batchId: poll get_batch_status until status is 300 (Processed), then read get_extraction_batch_results.

Extraction batch result, 1 operation

  • get_extraction_batch_resultsGet extraction batch resultsPOSTRead one page of results of a processed digitisation batch (from create_extraction_batch), one entry per input identifier. Check get_batch_status shows 300 first.

Image data, 1 operation

  • extract_image_dataExtract image dataPOSTExtract structured data from the images of one product (tables, OCR text, nutrition table, back of pack) and return it at once; spends credits for each extraction selected. Use create_extraction_batch for many.

Language, 1 operation

  • list_languagesList languagesGETList the language codes accepted by the translation and language params of the generate and transform tools.

Operation cost, 1 operation

  • list_operation_costsList operation costsGETList the credit cost of each operation type per batch type, and the extra cost of translation.

Product category, 1 operation

  • list_product_categoriesList product categoriesGETList the product category codes accepted by the category param of generate_product_content and create_ecommerce_batch.

Product content, 1 operation

  • generate_product_contentGenerate product contentPOSTGenerate content for one product and return it at once; spends credits for each output type selected (descriptions, headline, features and benefits, SEO keywords, categorisation). Use create_ecommerce_batch for many products.

Taxonomy, 1 operation

  • list_taxonomiesList taxonomiesGETList the taxonomy codes (Google, GS1) accepted by productCategorisationSelection.taxonomyType.

Text, 1 operation

  • transform_textTransform textPOSTSummarise, rephrase or translate one text (max 2000 chars) and return the result at once; spends credits for each operation selected. Use create_text_batch for many texts.

Text batch, 1 operation

  • create_text_batchCreate text batchPOSTStart an asynchronous batch that summarises, rephrases or translates many texts; spends credits. Returns batchId: poll get_batch_status until status is 300 (Processed), then read get_text_batch_results.

Text batch result, 1 operation

  • get_text_batch_resultsGet text batch resultsPOSTRead one page of results of a processed text batch (from create_text_batch), one entry per input identifier. Check get_batch_status shows 300 first.

Workspace, 1 operation

  • get_workspaceGet workspaceGETRead the workspace the API key belongs to: name, default language, unit of measure (0 Metric, 1 Imperial), enterprise flag and the API key's name.

Use Productify.ai from Claude Code, Cursor or Codex

Connect Productify.ai in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Productify.ai operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Productify.ai

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Productify.ai once

    Add your Productify.ai connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Productify.ai integration FAQ

What can you do with the Productify.ai integration?

LiveContext exposes 17 operations on Productify.ai, covering account, batch, bonus tier and ecommerce batch.

Popular integrations

Browse the whole catalog