Buttondown + Memtro

Ask how many people joined your newsletter this month, and how the last issue did.

Connect Buttondown with an API key and Memtro reads subscribers with open and click rates, emails as drafts, scheduled or sent with opens and clicks, reader comments, delivery events, tags and private notes. A key belongs to one newsletter. It reads on demand and there is no hourly sync. When you ask, and once an administrator has granted the action by name, it can add notes and tags, draft and edit emails, send a test to named people, publish an issue to the whole list, and add, update or delete subscribers. Anything sent cannot be unsent, and deletions are permanent.

In Memtro

What you can do with Buttondown in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Buttondown tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Subscribers by type, tag, email or signup date, with open and click rates and unsubscribe reason
  2. 02Emails as drafts, scheduled or sent, with deliveries, opens, clicks and unsubscriptions once sent
  3. 03Reader comments on emails, and delivery and engagement events for one email or subscriber
  4. 04Tags with colour and internal description, and private notes on any record
  5. 05When asked and granted, adds private notes, creates or edits tags, drafts or edits emails, approves or hides reader comments, and adds or updates subscribers, who then receive future emails
  6. 06When asked and granted, sends a draft to named people, publishes it to every matching subscriber, which cannot be unsent, and permanently deletes an email, tag or subscriber

Acts when asked

When you ask it to

These tools change something in Buttondown. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Add a private note to a subscriber, email or other record
  2. 02Create a tag (refused if the name already exists)
  3. 03Write a new email as a draft (never sent by this)
  4. 04Edit an email's subject, body, description, slug or comment setting (never its status or schedule)
  5. 05Send a draft to named subscribers or addresses (they receive it)
  6. 06Publish a draft, emailing every subscriber in its audience
  7. 07Send one existing email to one subscriber
  8. 08Add a subscriber (refused if the address exists)
  9. 09Update a subscriber's email, notes, tags or type, including unsubscribing them
  10. 10Delete a subscriber (permanent)
  11. 11Delete an email (permanent)
  12. 12Rename or recolour a tag
  13. 13Delete a tag (permanent)
  14. 14Approve a reader comment or mark it as spam

Events

When it happens

Turn events on in the connection's Events tab on the Connections page, choose the kinds you want, and Memtro registers its address with Buttondown for you. Each event can start a job, with the event as its input. Buttondown signs every delivery, and one whose signature does not check out is refused before it is read.

Events and webhooks
  • 01A person signed up
  • 02A subscriber confirmed their address
  • 03A subscriber unsubscribed
  • 04A subscriber became paid
  • 05A paid subscriber churned
  • 06A subscriber started a trial
  • 07A subscriber's trial ended
  • 08An email to a subscriber bounced
  • 09A subscriber marked an email as spam
  • 10A subscriber replied to an email
  • 11A subscriber commented
  • 12A subscriber's tags changed
  • 13A subscriber's type changed
  • 14A subscriber changed their email address
  • 15A subscriber was deleted
  • 16A subscriber answered a survey
  • 17An email was created and began delivery
  • 18An email started sending
  • 19An email finished sending
  • 20An email's status changed
  • 21An export finished
  • 22An export failed
  • 23A survey was created
  • 24A form was created
  • 25An advertising slot was purchased
In practice

Ask it like you would a colleague

Once Buttondown is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Buttondown + Memtro
  • How many people subscribed this month?

  • How did last week's issue do on opens and clicks?

  • Why did subscribers unsubscribe in March?

  • What did readers say in the comments on the latest email?

  • Send the draft of Friday's issue to Priya and me as a test

01

Monthly growth

The founder asks how the newsletter grew in October. Memtro reads subscribers by signup date and type, and answers that 312 people joined, 41 unsubscribed, mostly giving too many emails as the reason, and 18 became premium subscribers.

02

Testing before the send

Priya Sharma has written Friday's issue and asks Memtro to send her and Tom Hughes a test. Memtro sends the draft to just those two addresses. After she approves it, she asks Memtro to publish it, and Buttondown emails every subscriber in its audience.

Teams

Where it fits

The teams that lean on Buttondown most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Buttondown is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Also in Marketing automation

Using something else for the same job, or both? Each connector has its own tools; connect as many as you like.

Setup

How to connect

Connect withAPI key
  1. 1

    In Buttondown open Settings → API and copy the key. If it is not there, look for Programming or API keys. The API reference does not say which plan includes API access

  2. 2

    A key belongs to one newsletter, so connect each newsletter separately. Creating tags needs the Basic plan or higher, and only the newsletter owner's key can moderate comments

  3. 3

    In Memtro open Connections → Buttondown, paste the API key and connect

  4. 4

    Ask how many people subscribed this month

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Buttondown tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Buttondown?+

Only when you ask, and only what it has been granted: add a private note to a subscriber, email or other record; create a tag (refused if the name already exists); write a new email as a draft (never sent by this); edit an email's subject, body, description, slug or comment setting (never its status or schedule); send a draft to named subscribers or addresses (they receive it); publish a draft, emailing every subscriber in its audience; send one existing email to one subscriber; add a subscriber (refused if the address exists); update a subscriber's email, notes, tags or type, including unsubscribing them; delete a subscriber (permanent); delete an email (permanent); rename or recolour a tag; delete a tag (permanent); approve a reader comment or mark it as spam. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Buttondown connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Buttondown data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect Buttondown?+

API key. In Buttondown open Settings → API and copy the key. If it is not there, look for Programming or API keys. The API reference does not say which plan includes API access.

Can Buttondown start a job?+

Yes. Turn events on in the connection's Events tab on the Connections page, choose the kinds you want, and Memtro registers its address with Buttondown for you. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.

Connect Buttondown in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time