Resources · Make integration

Mastodon Make integrationAutomate Mastodon with Make.

Can Make post to Mastodon for you? Yes. The Mastodon Make integration gives you 16 modules, 14 actions and 2 searches, to publish statuses, run polls and read notifications. This guide connects your account and walks you through a first scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Mastodon Make integration do for you?

The Mastodon Make integration links your Mastodon account to Make so a scenario, the automation you build in Make, can post, edit and read on your behalf. Each step of that chain is a module: here, 16 of them cover statuses, polls, accounts and notifications, with no code to write.

Publish with pictures, not by hand. A newsletter team can let another tool start the scenario, send the visual through Upload a Media, then post it with Create a Status. The post goes out with its image attached and nobody copies anything twice.

Ask your followers a question. A community manager can pair Create a Status with Create a Poll, then come back later with Get a Poll (Status) to read the answers and send them to a spreadsheet.

Keep an eye on mentions. List Notifications pulls everything waiting in your inbox, and Get an Account fills in who each person is, so a support lead sees names instead of raw IDs.

There is one gap to know about: Mastodon has no trigger in Make. A scenario starts from another app or from the schedule on its first module. If you want to see how Make handles this kind of case, the Make review covers the editor in depth, and the n8n vs Make comparison helps if you also look at n8n, where the same app can have a node of its own. When you would rather hand the build to someone, the Make agency team can take it from here.

Connect

How do you connect Mastodon to Make?

  1. 01

    Add a Mastodon module

    Open your scenario in Make and add any Mastodon module. Next to the Connection field, click Add. A connection is your Mastodon account linked to Make once, then reused by every Mastodon module you add later.

  2. 02

    Name it and type your server

    The Connection name field is optional, but a clear name helps when you run more than one account. In Server Name, type the name of the server that hosts your account, then click Save.

  3. 03

    Authorize Make

    Mastodon opens its authorization window. Click Authorize to let Make act on your account. Back in the editor, the connection shows up in the field and the module is ready to fill.

First scenario

Build your first scenario with Mastodon

GoalWhen a new item is ready in another app, Make uploads its image to Mastodon and publishes a status with it.

  1. 01

    Create the scenario

    From the Scenarios page, create a new scenario and click the + to add the first module. Pick the app where your content starts, such as a spreadsheet or a form.

  2. 02

    Add Upload a Media

    Click the + on the right of that first module, search for Mastodon and choose Upload a Media. Click Add next to Connection to link your account.

  3. 03

    Map the file

    Fill the module with the file coming from the first app. Each item that travels between modules is a bundle, so one new row means one image sent to Mastodon.

  4. 04

    Post with Create a Status

    Add Create a Status after it, write the text of your post and map the uploaded media from the previous module so the picture rides along.

  5. 05

    Test, then switch it on

    Click Run once and read the bundles each module received. When the post looks right, set the schedule on the first module (every 15 minutes by default) and switch the scenario on.

Modules

What the Mastodon modules do

Mastodon gives you 16 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Mastodon1

Create an Account

Action

In MakeCreates a new account.

Registers a brand new Mastodon account from inside a scenario, so the sign-up happens without anyone filling the form by hand.

When to use it
a club or school that opens accounts for its members after they join through another tool.
Watch out
this creates a real account on a server, so run your first tests on a throwaway address before you plug it into a live list.
Mastodon2

Create a Poll

Action

In MakeCreates a new poll in the specific status.

Adds a poll to a specific status, turning a plain post into a quick vote your followers can answer with one tap.

When to use it
right after Create a Status, when you want feedback on a date, a topic or a product name.
Watch out
the poll needs a status to live in, so map the status from the earlier module rather than typing it.
Mastodon3

Create a Status

Action

In MakeCreates and public a new status.

Publishes a new status on your account, which is the post your followers see in their timeline. It is the module most scenarios end on.

When to use it
whenever something happens elsewhere that deserves a post, like a new article or an event added to a calendar.
Watch out
the post goes live at once, so test with Run once on a quiet account before you switch the scenario on.
Mastodon4

Delete a Notification

Action

In MakeDeletes an existing notification.

Removes one notification from your account, which keeps the inbox tidy once a scenario has already dealt with it.

When to use it
at the end of a flow that copies each mention into a ticket, so the same one is not processed again.
Watch out
once deleted, a notification is gone for good. Put this module after the step that saves what you need.
Mastodon5

Delete a Status

Action

In MakeDeletes an existing status. Only for current statuses (not schedule).

Takes down a status that is already published, for example a post that announced an offer that has now ended.

When to use it
when a record in another app is cancelled and the post about it should disappear too.
Watch out
it only works on current statuses, not scheduled ones, so a post queued for later stays out of its reach.
Mastodon6

Get an Account

Action

In MakeRetrieves an account by ID.

Fetches the profile behind an account ID, so a scenario can show a readable name instead of a bare number.

When to use it
after List Notifications, to know who followed or mentioned you before you log it in a CRM.
Watch out
it needs the ID itself; if you only have a handle or a link, Get an Account by Name or URL fits better.
Mastodon7

Get an Account by Name or URL

Action

In MakeRetrieves an account by name or URL.

Finds one profile from its name or its web address, the form people usually paste into a form or a spreadsheet.

When to use it
when event attendees share their Mastodon link and you want the matching account to follow up or to store.
Watch out
this returns a single account; to browse several possible matches, reach for Search Accounts instead.
Mastodon8

Get a Notification

Action

In MakeRetrieves an existing notification.

Reads one notification you already know in full, so the scenario can look at what it says before acting on it.

When to use it
when a previous step handed you a notification ID and you need its content before deciding what to do.
Watch out
it does not list anything; to go through your whole inbox, start with List Notifications.
Mastodon9

Get a Poll (Status)

Action

In MakeRetrieves an existing poll (status).

Pulls a poll attached to a status so you can read where the vote stands and use the answers elsewhere.

When to use it
once a vote has had time to gather replies, to copy the outcome into a report or a team chat.
Watch out
it only reads a vote; to open a new one on a post, use Create a Poll.
Mastodon10

Get a Status

Action

In MakeRetrieves an existing status. Only for current statuses (not schedule).

Loads one existing status with its content, which lets a scenario check a post before touching it.

When to use it
before Update a Status, to compare the current text with what your source app now says.
Watch out
scheduled statuses are out of reach here, since the module only reads posts that are already live.
Mastodon11

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Calls any endpoint of the Mastodon API with the connection you already set up, which covers what the 15 other modules leave aside.

When to use it
when you need a Mastodon feature that no ready module offers and you know which endpoint handles it.
Watch out
you write the request yourself here, so keep the Mastodon API documentation open while you fill it.
Mastodon12

Update a Poll

Action

In MakeUpdate an existing poll. Only for current polls (not schedule).

Changes a poll that is already running, so a correction does not force you to delete the post and start the vote again.

When to use it
when the options come from a list in another app and that list changes after publishing.
Watch out
it only applies to current polls; a poll tied to a scheduled status is not covered.
Mastodon13

Update a Status

Action

In MakeUpdates an existing status. Only for current statuses (not schedule).

Edits a status that is already published, so the post stays at the same place while its content catches up with reality.

When to use it
when an event post needs a new room or a new link after the details change in your calendar.
Watch out
scheduled statuses are excluded, so this only works on posts your followers can already see.
Mastodon14

Upload a Media

Action

In MakeUploads a media as attachment.

Sends a media file to Mastodon as an attachment, so your posts can carry a picture instead of only text.

When to use it
just before Create a Status, when the visual comes from a drive, a design tool or a form upload.
Watch out
on the Free plan Make handles files up to 5 MB, so check the size of a video before you send it.
Mastodon15

List Notifications

Search

In MakeLists all notifications.

Gathers every notification waiting on your account and hands them to the next module one by one.

When to use it
as the entry point of a scenario that reviews what happened on your account since the last run.
Watch out
it can return many bundles, and every module after it spends one operation per bundle on your plan.
Mastodon16

Search Accounts

Search

In MakeSearches for accounts or lists them all.

Looks up accounts that match a term, or lists them all, which helps when you are not sure of the exact handle.

When to use it
to find the profiles tied to a brand or a topic before you save them to a contact list.
Watch out
a search can bring back zero, one or several accounts, so plan for each case in the steps that follow.
Need help

Need help automating Mastodon with Make?

A person reads every message.

FAQ

Questions about the Mastodon Make integration

01Is the Mastodon Make integration free?
Yes. Mastodon is a standard app in Make, so you can use it on the Free plan. That plan gives you 2 active scenarios, a minimum of 15 minutes between two scheduled runs, up to 5 minutes per execution, files up to 5 MB and 512 MB of data transfer. Paid plans lower the interval to 1 minute and remove the cap on active scenarios. Usage is counted in operations, one per module per bundle, so a scenario that posts often uses more of your monthly allowance.
02What do you need to connect Mastodon to Make?
A Make account and a Mastodon account are enough, since the documentation lists no other prerequisite. Add a Mastodon module, click Add next to the Connection field, give the connection a name if you like, type your Server Name and click Save. Mastodon then asks you to click Authorize. The one detail that trips people up is the server: enter only its name, such as uiuxdev.social, and leave out the rest of your profile link.
03Can the Mastodon Make integration start a scenario on its own?
No. Mastodon has no trigger in Make, so nothing fires when a post or a mention appears. You start the scenario another way: with a trigger from another app, like a new row or a form entry, or with the schedule on the first module, which runs every 15 minutes by default. A scheduled scenario that begins with List Notifications is a simple way to review your inbox at a steady pace.
04What if a Mastodon module is missing in Make?
Use Make an API Call. It reaches any endpoint of the Mastodon API with the same connection as the other modules, so you are not stuck with the 15 other modules. You write the request yourself, which means reading the Mastodon API documentation first. The Make documentation gives no numbered limit for this app, so there is no documented quota to plan around here; the plan limits of Make still apply to every run.
05Should you use Make or n8n for Mastodon?
It depends on the tool your team already uses. In Make, Mastodon comes with 16 modules and a visual editor where each step is a module you click together, test with Run once and switch on. The same app can also have a node in n8n. Neither choice is ranked here: look at which modules you need, which tool already runs your other automations, and pick the one that keeps everything in one place.