Tools
| Name | Description |
|---|---|
upsert_userCreate or update an Iterable user profile. | Create or update an Iterable user profile. |
get_user_by_emailRetrieve an Iterable user profile by email. | Retrieve an Iterable user profile by email. |
delete_userDelete an Iterable user by email or user ID. | Delete an Iterable user by email or user ID. |
track_eventTrack a custom event for an Iterable user. | Track a custom event for an Iterable user. |
list_listsList Iterable static lists. | List Iterable static lists. |
subscribe_to_listAdd users to an Iterable list. | Add users to an Iterable list. |
unsubscribe_from_listRemove users from an Iterable list. | Remove users from an Iterable list. |
list_campaignsList Iterable campaigns. | List Iterable campaigns. |
send_targeted_emailSend an existing Iterable campaign to one user. | Send an existing Iterable campaign to one user. |
custom_api_callMake a custom call to the Iterable API. | Make a custom call to the Iterable API. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('iterable', 'upsert_user', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'iterable',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Iterable to my app?
Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Iterable support?
Iterable supports 10 tools including Upsert User, Get User by Email, Delete User, Track Event, List Lists, and more.
Can I use Iterable with AI agents?
Yes. Add Iterable to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can Iterable be used in stateful agent workflows?
Yes. Agents can combine Iterable tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Iterable use?
Iterable uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the Iterable integration cost?
The Iterable integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
Connect Iterable in minutes
Get 20,000 free action executions every month. No credit card required.