DashboardSign inStart your trial

IterableIterable
01Integration field card

Iterable Workflow Automation & Approvals

Run Iterable on autopilot. Keep the veto.

116 actions

A journey triggers, a template goes out, a list swells, and you find out after the fact. Rills proposes every Iterable action so you approve before anything reaches your audience.

Try the approval demo

Interactive. No signup. 14 days free · approvals always free.

Powered by Composio
02. The trust layer

Most automation fires first, asks later. Rills shows you the change before it ships.

Every consequential marketing action from Iterable arrives on your phone first. Approve in seconds. Decline without explaining yourself. Workflows wait, paused at zero cost, until you decide.

Queue 3

ITERABLE · JOURNEY TRIGGER
72

Trigger journey for 214 re-engagement subscribers?

214 users · no open or click in past 30 days

Same segment criteria used in March batch

2 users overlap with active promotional journey

SWIPE → APPROVE
Illustrative. Your real proposals match your data and your approval history.
  1. Free to wait. Free to think.

    Approvals and logic don't cost a credit. Pause a workflow for three hours or three weeks. The price is the same: zero. You only pay when something real happens: an AI call, an outbound action.

  2. Approve from your phone in five seconds.

    Swipe right when you're sure. Decline when you're not. Between meetings, mid-coffee, on the train. No dashboard to babysit, no inbox triage, and no surprise send you find out about after it's already out the door.

  3. Routine cases graduate themselves.

    Every approval feeds a confidence score for that exact workflow shape. The obvious cases (the ones you've green-lit fifty times) start running on their own. The judgment calls still come to you.

03. Overview

About Iterable automation

Marketing campaigns sent to the wrong segment, journeys triggered off stale data, email templates updated and already out the door: Iterable automation moves fast, and the mistakes it makes tend to reach real inboxes before you can catch them.

When Iterable runs unsupervised

Iterable connects subscriber data, journeys, templates, and catalog items in ways that compound quickly. One bad input fires changes across your whole audience before anyone notices.

  • Trigger Journey fires a re-engagement sequence for a segment that was already mid-flow, sending duplicate messages to hundreds of subscribers.
  • Subscribe to List adds contacts who opted out of a related campaign, creating compliance exposure before anyone reviews the source data.
  • Update email template overwrites a live template mid-send, so in-flight messages go out with the wrong copy.
  • Update Shopping Cart writes stale cart data back to user profiles, corrupting personalization signals across future campaigns.
  • Delete a Catalog Item removes a product referenced in active journey content, breaking links in emails already queued to send.

What Rills does inside Iterable

Rills watches for the moments inside Iterable where an action would touch subscribers or live content, then surfaces a proposal for you to approve before it runs. Whether that is triggering a journey, updating an in-app template, or subscribing a batch of users to a list, the action waits for your call.

The journey still triggers; you just see who it targets first.

Why Iterable has no triggers and how Rills fills the gap

Iterable does not emit native triggers that can start a Rills workflow on its own. Rills compensates by running on schedules or responding to upstream signals from your other tools, then using Iterable's own operations to take action after you approve.

  • Scheduled list audits run List Lists and Get List Size on a cadence you set, flagging lists that have grown or shrunk past your threshold so you can approve before any sends go out.
  • Upstream CRM or payment events pass into Rills, which then proposes a Trigger Journey or Subscribe to List action inside Iterable only after you review the match.
  • Export Campaign Data to JSON runs on a schedule to surface performance signals that Rills uses to propose template or snippet updates, queued for your approval before touching live content.
  • Get Experiment Metrics is polled after a defined window so Rills can propose promoting a winning variant, without automatically pushing changes to your cross-channel marketing campaigns.
04. Actions

What Rills can do in Iterable

6 of 116 actions across reads, writes, and updates.

  1. 01

    List all campaigns

    Retrieve all campaigns in your project to see what's running and gather campaign information for further management or analysis. Use this to get campaign IDs and details needed for organizing or updating your marketing efforts.

  2. 02

    Trigger Campaign

    Immediately send a marketing campaign to specified recipient lists when you're ready to launch. This is useful for time-sensitive announcements, promotions, or product launches that need to reach your audience right away.

  3. 03

    Send email template proof

    Send a test version of an email template to verify its appearance and content before launching to your audience. This helps you catch formatting issues and ensure personalization data displays correctly.

  4. 04

    Track Events in Bulk

    Send multiple customer events to Iterable at once for tracking user actions and behaviors across your marketing campaigns. This bulk approach improves performance and ensures events are processed together in the correct sequence.

  5. 05

    Trigger Journey

    Automatically start a customer journey or workflow in Iterable for individual users or entire lists to deliver targeted messages and automated actions. This lets you engage customers at the right time with personalized communication sequences.

  6. 06

    Create a new list

    Create a new static contact list in Iterable to organize and segment your subscribers for targeted email campaigns. This allows you to group contacts by criteria and manage them separately for more effective marketing.

05. FAQ

Common questions about Iterable automation

How do I automate Iterable journey triggers without letting AI go rogue?

Rills proposes the Trigger Journey action and waits for your approval before anything fires. You review the exact journey, the audience segment, and the timing from your phone. Nothing sends until you swipe. If a proposal looks off, you reject it and Rills logs why, so it learns over time.

Can I get mobile approvals before Iterable email templates get updated?

Yes. When Rills proposes an Update Email Template action, it lands in your mobile approval queue first. You see the template name, the change, and the context that triggered it. You approve or reject from your phone. The update only goes through after you say so.

How do I automate Iterable list subscriptions without adding wrong contacts?

Rills queues every Subscribe to List proposal for your review before it runs. You see which list, which users, and why the action was proposed. Bad data or a misfired rule gets caught before a real contact lands somewhere they should not be.

Can Rills export Iterable campaign data automatically on a schedule?

Rills can propose Export Campaign Data to JSON actions based on rules you set. Each proposal comes to your approval queue first. Once you have approved the same export enough times without changes, Rills can graduate it to autonomous so it runs without interrupting you.

How do I automate Iterable push notifications without sending bad proofs?

Rills proposes Send Push Template Proof actions and holds them in queue. You review the template and audience before anything goes out. A bad proof caught in approval is a much smaller problem than one that reaches real devices.

How is Rills different from Zapier for Iterable automation?

Zapier runs Iterable actions the moment conditions are met. Rills proposes the action and waits for your approval before it ships. That distinction matters when you are updating templates, triggering journeys, or subscribing contacts to lists, where an unchecked mistake touches real customers.

Why use Rills instead of Make for Iterable workflows?

Make executes Iterable steps automatically inside a scenario. Rills keeps a human in the loop at the action level. You decide what runs, what waits, and what gets rejected, from your phone, without rebuilding logic every time something goes sideways.

How much does Rills cost for Iterable automation?

Approvals and workflow logic are free. You pay only for real actions, meaning actual AI calls and external API work like triggering journeys, updating templates, or exporting data. If a proposal sits in your queue and you reject it, you are not charged for it.

06. NEXT MOVE

Approve every Iterable change before it ships.

14 days free. No credit card. About 90 seconds to your first proposal.