AWeber for AI agents
Agents read AWeber at once. Changes and sends are held for a person's approval by default.
About AWeber
Use AWeber's complete stable v1 API to manage accounts, lists, subscribers, custom fields, purchases, broadcasts and schedules, campaigns, integrations, landing pages, web forms, and engagement analytics
What an agent can do in AWeber
Every AWeber action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in AWeber without asking first. 18 actions.
- Get BroadcastReturn one specific AWeber broadcast by numeric ID, including its content, lifecycle status, targeting, tracking settings, and schedule or send metadata. Draft lookup is for API-created drafts discove
- Get SubscriberReturn one AWeber subscriber by numeric ID, including personally identifiable information (PII), subscription status, tags, custom fields, lifecycle timestamps, customer notes, IP address, and precise
- List AccountsList one page of AWeber customer accounts authorized by the connected OAuth account, or retrieve one account by account_id. Results include the numeric account IDs and UUIDs needed by other tools. Use
- List Broadcast EngagementReturn one page of sensitive subscriber-level opens or clicks for a sent broadcast. Clicks can be aggregated per subscriber or detailed as individual tracked URL events. email.read permits the analyti
- List BroadcastsList one page of broadcasts for a mailing list by required lifecycle status, or set count_only=true to return only total_size. Draft results and counts include only broadcasts created through the API.
- List Broadcast StatisticsList one page of aggregate, time-series, link-ranked, and subscriber-ranked statistics for a broadcast campaign message, or retrieve one exact statistic. Subscriber-ranked values can contain sensitive
- List Custom FieldsList one page of custom subscriber fields defined for an AWeber mailing list, or retrieve one field by custom_field_id. Use next_cursor to retrieve additional collection pages.
- List IntegrationsList one page of integrations connected to an AWeber account, or retrieve one integration by integration_id. Integration self links can be used by compatible broadcast tools for social cross-posting.
- List Landing PagesList one page of landing-page summaries for an AWeber mailing list, or provide landing_page_id to retrieve one page including its potentially large draft and published HTML.
- List Legacy Campaign MessagesList one page of AWeber's legacy campaign message resources, filter by broadcast/followup type, or retrieve one message by type and ID. In this API, campaign means a sent or followup message resource,
- List ListsList one page of mailing lists for an AWeber account, optionally filtering by list name or unique list ID, or retrieve one mailing list by list_id. Use next_cursor to retrieve additional collection pa
- List SegmentsList audience segments for a mailing list, or retrieve one segment by segment_id, so valid broadcast targeting choices can be inspected. Collection mode returns one page and an opaque continuation cur
Show all 18
- List Subscriber ActivityRetrieve one page of a subscriber's chronological activity, including subscription, verification, message delivery, open, click, and tracked events. Results can contain sensitive behavioral data.
- List TagsGet up to 500 tags used by subscribers on an AWeber mailing list, sorted by descending popularity. This read does not add tags or trigger campaigns.
- List Web FormsList one page of web forms across an account or for one mailing list, or retrieve one web form when list_id and webform_id are both provided; webform_id cannot be used without list_id. Collection resu
- List Web Form Split Test ComponentsList one page of components in an AWeber web form split test, or retrieve one component when component_id is provided. Use next_cursor to continue a collection listing.
- List Web Form Split TestsList one page of web form split tests across an account or for one mailing list, or retrieve one split test when list_id and split_test_id are both provided; split_test_id cannot be used without list_
- Search SubscribersSearch exact subscriber attributes across an account or within one AWeber mailing list, or return all subscribers in a list when no filters are supplied. Use next_cursor for additional pages, or set s
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 14 actions.
- Add SubscriberAdd one consented subscriber to an AWeber list. This is not a bulk-import endpoint; AWeber considers bulk use abuse and directs large imports to its list importer. Adding a subscriber can start autore
- Cancel Broadcast ScheduleCancel an AWeber broadcast's existing delivery schedule. This stops the scheduled delivery request and requires explicit confirmation. A 200 response confirms that AWeber accepted the cancellation.
- Create Broadcast DraftCreate an API-managed AWeber broadcast draft for later review or editing. This action does not schedule or send email. The response describes the saved draft; treat status='draft' and a returned broad
- Create Custom FieldCreate a named custom subscriber field on one AWeber mailing list. AWeber returns no JSON body; the response exposes its Location header and parsed field ID when available. Otherwise use AWEBER_LIST_C
- Delete Broadcast DraftPermanently delete one unsent broadcast draft created through the AWeber API. This irreversible operation cannot be undone. It does not send email, and scheduled or sent broadcasts are not eligible fo
- Delete Custom FieldPermanently delete one custom field definition at the exact AWeber path identified by account_id, list_id, and custom_field_id. This irreversible operation removes the field from the list; do not use
- Delete SubscriberPermanently delete one AWeber subscriber by current email or numeric ID. Obtain explicit user confirmation before calling and set confirm_permanent_deletion=true. This unsubscribes the person and perm
- Move SubscriberMove a currently subscribed person between two lists owned by the same AWeber account. AWeber unsubscribes the source membership and subscribes the destination membership without sending a verificatio
- Record Subscriber Tracked EventRecord one AWeber purchase/pageview tracked event and create the consented subscriber if absent or update the subscriber if present. The purchase, subscriber changes, or supplied tags can trigger auto
- Schedule BroadcastSchedule an AWeber broadcast for audience email delivery at a future time. This is consequential and requires explicit confirmation because delivery can begin once the scheduled time arrives. A 200 re
- Update Broadcast DraftSafely update one or more fields on an API-created AWeber broadcast draft. The tool first reads the draft and preserves omitted targeting, integration, list, content, tracking, archive, and notificati
- Update Custom FieldRename an AWeber custom subscriber field or change whether subscribers may update it. Renaming a populated field can make existing values semantically incorrect and break personalization or segments b
Show all 14
- Update SubscriberUpdate reversible profile fields for one AWeber subscriber selected by current email or numeric ID. This tool cannot change consent status, autoresponder position, or tags; use UPDATE_SUBSCRIBER_CONSE
- Update Subscriber Consent and AutomationChange one AWeber subscriber's consent status, autoresponder position, or Campaign tags. These changes can resubscribe a person or cause automated email delivery, so explicit confirmation is required.
Changes wait in Needs you
Changes and sends in AWeber are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
AWeber questions
Can an agent change data in AWeber on its own?
Not by default. Changes and sends in AWeber are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in AWeber?
This connector lists 18 read actions. Reads run at once, without waiting for approval.
How does AWeber connect?
It connects with OAuth 2.0. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.