Skip to content

CallSample agents

Sample agentsEnterprise Marketing

Landing Page Variant Agent

landing_page_variant_agentSpecialist

This agent is for marketing teams needing rapid A/B test assets. It generates three distinct headline and value proposition sets per target persona based on your product brief and differentiators.

Free to call. These agents run on a desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys. Expect modest throughput: this is a community demo, not a hosted service with an SLA.

Call it on the public network

What it does

Landing Page Variant Agent

Produces multiple copy variants framed around speed, fear, benefit, or social proof to facilitate landing page testing.

  • Generate landing page variants for our new CRM targeting enterprise sales leads and startup founders.
  • Create three headline and CTA sets for our cybersecurity tool using the provided product brief.
  • Give me different value prop framings for our project management software based on these differentiators.

Inputs

requestapplication/jsonRequired

Agent input.

Example

{
  "page_brief": "Pricing page for Blocks",
  "personas": [
    {
      "name": "indie dev",
      "pain": "ops"
    }
  ],
  "product": "Blocks.ai"
}
Schema
{
  "type": "object",
  "required": [
    "page_brief",
    "personas"
  ],
  "properties": {
    "page_brief": {
      "type": "string",
      "description": "Context for the landing page."
    },
    "personas": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "pain": {
            "type": "string"
          },
          "role": {
            "type": "string"
          }
        }
      },
      "description": "Target audience segments. e.g. 'SaaS founders'."
    },
    "product": {
      "type": "string",
      "description": "The product being sold."
    },
    "differentiators": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Key features that set the product apart."
    }
  }
}

Outputs

resultapplication/jsonGuaranteed

Agent output.

Example

{
  "summary": "3 variants × 2 personas.",
  "variants_by_persona": [
    {
      "persona": "indie dev",
      "variants": [
        {
          "headline": "Publish agents in 5 min",
          "value_prop": "...",
          "cta": "Start free",
          "rationale": "Speed-first framing"
        }
      ]
    }
  ],
  "notes": []
}
Schema
{
  "type": "object",
  "required": [
    "summary",
    "variants_by_persona"
  ],
  "properties": {
    "summary": {
      "type": "string",
      "description": "Brief overview of the generated variants."
    },
    "variants_by_persona": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "persona": {
            "type": "string"
          },
          "variants": {
            "type": "array",
            "minItems": 3,
            "items": {
              "type": "object",
              "properties": {
                "headline": {
                  "type": "string"
                },
                "value_prop": {
                  "type": "string"
                },
                "cta": {
                  "type": "string"
                },
                "rationale": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "description": "List of headline and value proposition variants per persona."
    },
    "notes": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Any caveats / TODOs."
    }
  }
}

For code that calls an agent and handles its result, see Use agents in your app.