Integration

AWeber integration

Email marketing platform API for managing accounts, mailing lists, subscribers, custom fields, broadcasts, campaigns, segments, tags, and web forms. Add and update subscribers, segment audiences with tags and custom fields, send and schedule broadcast emails, track engagement and clicks, and integrate with marketing automation workflows. Perfect for building email marketing tools, newsletter management systems, subscriber lifecycle automation, and audience growth integrations.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in AWeber.Built from the 18 AWeber tools below, on the connection you add once.

Common AWeber use cases

  • bulk subscriber export
  • reading business profile
  • upsert subscriber pattern
  • bootstrapping account context
  • GDPR right-to-be-forgotten cleanup
  • adding form-captured leads to a list
  • bootstrapping list schema for CRM sync
  • picking the list to add subscribers to
  • dashboards showing scheduled broadcasts
  • resolving list metadata before subscribing

What you can do with AWeber

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.

Subscriber, 7 operations

  • create_subscriberCreate subscriberPOSTAdds a new subscriber to a mailing list.
  • delete_subscriberDelete subscriberDELETEDeletes a confirmed subscriber from a list.
  • find_subscriber_by_emailFind subscriber by emailGETFinds a subscriber on a list by email address.
  • get_subscriberGet subscriberGETRetrieves a single subscriber by ID.
  • list_subscribersList subscribersGETLists subscribers on a mailing list with optional status filter.
  • move_subscriberMove subscriberPOSTMoves a subscriber from one list to another, preserving tags and custom fields.
  • update_subscriberUpdate subscriberPATCHPartially updates a subscriber's name, notes, tags, or custom fields.

Broadcast, 3 operations

  • create_broadcastCreate broadcastPOSTCreates a draft broadcast email on a list.
  • list_broadcastsList broadcastsGETLists broadcast emails on a list, filtered by status.
  • schedule_broadcastSchedule broadcastPOSTSchedules a draft broadcast for delivery at a future time.

Account, 2 operations

  • get_accountGet accountGETRetrieves a single AWeber account by ID.
  • list_accountsList accountsGETLists AWeber accounts accessible to the authenticated credential.

Custom field, 2 operations

  • create_custom_fieldCreate custom fieldPOSTCreates a new custom field on a mailing list.
  • list_custom_fieldsList custom fieldsGETLists the custom fields defined on a mailing list.

List, 2 operations

  • get_listGet listGETRetrieves a single mailing list by ID.
  • list_listsList listsGETLists all mailing lists on an AWeber account.

Integration, 1 operation

  • list_integrationsList integrationsGETLists integrations connected to an AWeber account.

Segment, 1 operation

  • list_segmentsList segmentsGETLists saved subscriber segments on a mailing list.

OAuth scopes AWeber requires

Each operation declares the scopes AWeber requires for it.

  • list.readneeded by get_list, list_custom_fields, list_lists and 1 more
  • subscriber.writeneeded by create_subscriber, delete_subscriber, move_subscriber and 1 more
  • account.readneeded by get_account, list_accounts, list_integrations
  • subscriber.readneeded by find_subscriber_by_email, get_subscriber, list_subscribers
  • email.writeneeded by create_broadcast, schedule_broadcast
  • email.readneeded by list_broadcasts
  • list.writeneeded by create_custom_field

AWeber API rate limits

AWeber uses dynamic rate limiting per access token. Pay attention to 403 Forbidden responses with a 'rate limit' message - back off and retry. Bulk operations should iterate sequentially and follow next_collection_link for pagination.

These are the limits AWeber documents, not ones LiveContext measured. They can change and often depend on your plan, so check the AWeber documentation for current values.

Use AWeber from Claude Code, Cursor or Codex

Connect AWeber in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its AWeber 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 AWeber

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect AWeber once

    Add your AWeber 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.

AWeber integration FAQ

What can you do with the AWeber integration?

LiveContext exposes 18 operations on AWeber, covering subscriber, broadcast, account and custom field. Common uses include bulk subscriber export, reading business profile and upsert subscriber pattern.

Which OAuth scopes does AWeber require?

It depends on the operation: each one declares the scopes AWeber requires for it. The most common are list.read (4 operations), subscriber.write (4 operations), account.read (3 operations) and subscriber.read (3 operations).

What are the AWeber API rate limits?

AWeber uses dynamic rate limiting per access token. Pay attention to 403 Forbidden responses with a 'rate limit' message - back off and retry. Bulk operations should iterate sequentially and follow next_collection_link for pagination. Limits are set by AWeber and can depend on your plan.

Popular integrations

Browse the whole catalog