Murf Zapier integrationAutomate Murf with Zapier.
The Murf Zapier integration gives you 0 triggers, 1 action and 0 searches. One step, Text to Speech, that turns a piece of text into a voiceover in the language and voice you pick. Another app always starts the Zap, and Murf does the voice work after it.
Verified Trustpilot reviews · AI, automation & growth agency
What the Murf Zapier integration does for you
It lets your other tools send text to Murf, the platform that turns writing into AI voiceovers, and get audio back. A Zap is the automation you build on Zapier: one event in some app starts it, then steps run one after the other. With Murf, the step is a single one: text goes in, speech comes out.
Voiceovers produced from a sheet of scripts. Each new row in your spreadsheet carries a short script. Text to Speech turns it into audio with the voice you set once, and the next step can store or share the result. Nobody pastes scripts into Murf one by one.
An audio version of each new piece of text. Whatever app holds your text, a note, a document or a form answer, its event can start the Zap and hand the text to Murf, so a spoken version exists next to the written one.
The same message in several languages. The step asks for a locale and a voice, so two Murf steps in one Zap can read the same text with two different settings. That is a multi-step Zap, so it needs a paid plan.
What Zapier does not do for Murf: there is no trigger, so nothing that happens in Murf can start a Zap, and there is no search. The whole catalog is one action. Before you choose a tool, see our n8n vs Zapier comparison.
Zapier words you will meet on this page
Seven terms, in plain words. Each one comes back further down without a second explanation.
- Zap
- The automation you set up on Zapier: one event that starts it, followed by the steps that run every time it happens.
- Trigger
- The event in an app that starts the Zap. Murf has none, so the trigger of a Murf Zap always comes from another app.
- Action
- What the Zap does after it starts: the step that writes, sends or moves something, here turning text into speech.
- Task
- The unit Zapier bills: one action your Zap completes successfully. Your plan's count is a count of those.
- Polling vs instant trigger
- Polling: Zapier checks the app on a timer. Instant: the app calls Zapier the moment the event happens. It depends on the other app.
- Filter
- A step that lets the Zap carry on only when what arrived meets the condition you set, and stops it otherwise.
- Multi-step Zap
- Any Zap beyond one trigger and one action. A second action or a filter makes one, and it then needs a paid plan.
What a Murf Zap really costs
Murf is not reserved for paid plans: it works from the free plan. The trigger, which here belongs to another app, never costs a task.
- TriggerNever billed
- Successful Text to Speech1 task
- Free plan100 tasks a month, two-step Zaps
- MurfAvailable on the free plan
Each Text to Speech that goes through counts as one task, and so does each action of another app in the Zap; one that fails is not counted. The free plan gives 100 tasks a month and unlimited Zaps, but each stops at two steps. Saving the audio somewhere after Murf is a second action, so that Zap becomes multi-step and needs a paid plan, just like adding a filter. The interval grid below applies to polling triggers; since Murf has no trigger, what matters is the type of trigger of the app that starts your Zap.
Connect your Murf account to Zapier
- 01
Open the Apps page
In your Zapier account, go to Apps. A connection is your Murf account linked to Zapier once, then reused by every Murf step. You need a Murf account, plus read or write access on anything you do not own yourself and want the Zap to touch.
- 02
Add the connection
Click + Add connection, type Murf in the search box of the dialog that appears and pick it from the results. Then click Add connection to start the link.
- 03
Sign in and grant access
A tab opens on Murf. Sign in with the account the Zap should work on, then grant Zapier access to it. From then on, the Text to Speech step can use this connection.
Your first Zap: a voiceover for each new script
GoalEach new row in your script sheet becomes a Murf voiceover, then the audio is saved to your file storage.
- 01
Build: pick the trigger
Create a Zap and choose your spreadsheet as the app that starts it, with the event for a new row. Select its connection, then test it: Zapier brings back the three most recent rows.
- 02
Add Text to Speech
Add Murf and pick
Text to Speech. Map the script column into the required Text field, keeping each script under 1000 characters. - 03
Pick the locale and voice
Choose the locale, then the voice, both required.
EncodeAsBase64is optional: its description says that, switched on, it returns the audio as an encoded string instead of a link. - 04
Save the audio
Add your file storage as a second action and map the audio from the Murf step into it. That second action makes the Zap multi-step, so it needs a paid plan.
- 05
Test, then publish
Run each step once and read what came back. When the saved file plays as expected in your storage, click Publish to switch the Zap on.
The Murf action
Murf gives you 1 action. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Text to Speech
ActionIn Zapier“Generates a Speech using provided text”
Sends a piece of text to Murf and returns a voiceover read in the locale and voice you chose, ready for the next step of the Zap.
EncodeAsBase64 on, you get an encoded string instead of a link.When a Murf Zap breaks
Zapier links no help article to Murf, so the cases below are the limit its own field states plus the general pitfalls of any Zap.
Read these cases before you publish. If something still goes wrong after that, see our Zapier troubleshooting guide.
Text kept under 1000 characters
The Text field asks for less than 1000 characters. Keep each script in your sheet within that limit, and run the test with a real row before you publish.No catch-up on the past
A Zap only reacts to what happens after you switch it on. Rows or notes that existed before are not voiced; handling them is a separate job.Bulk imports held back
When the trigger app suddenly returns a huge batch, after a bulk import or a migration, Zapier's flood protection can hold the runs back.Two steps on the free plan
The free plan builds Zaps of one trigger and one action. Turning text into speech and then saving the file in the same Zap already needs a paid plan.
Need help automating Murf with Zapier?
A person reads every message.



