- Home
- Resources
- Integrations
- MagicBlocks
MagicBlocks Zapier integrationAutomate MagicBlocks with Zapier.
The MagicBlocks Zapier integration gives you 5 triggers, 9 actions and 0 searches. All five triggers are instant, so a finished conversation, a completed goal or an updated contact reaches your other tools straight away, whatever your plan.
Verified Trustpilot reviews · AI, automation & growth agency
What the MagicBlocks Zapier integration does for you
MagicBlocks runs AI sales agents that talk with your leads. Connecting it to Zapier means what those agents learn leaves MagicBlocks on its own: a conversation that ends, a goal reached or a contact that changes sets off a chain of steps in your other tools, with nobody copying anything by hand.
Three results come up again and again. A written recap of each qualified lead: Goal Completed starts the Zap, Summarize Session condenses the conversation, and your sales tool gets the gist instead of a raw transcript. A contact record that stays in sync: Contact Created or Updated pushes every change outward, while Create Contact and Update Contact bring people in from elsewhere. An agent that reacts to outside events: Start Experience and Run Experience let another app open or continue a conversation with one of your agents.
What it does not do on Zapier: MagicBlocks has no search step, so there is no built-in way to look a record up before writing it. The closest thing is Find Contact, which is an action, so it counts as a task like any other. Several actions also expect a Contact Id and a Session Id; if no earlier step carries them, those actions cannot run.
If you are still weighing the tool, see our Zapier review and our Make vs Zapier comparison. We have no MagicBlocks page for n8n or Make at this point.
Zapier vocabulary, in plain words
Seven words come back on every Zapier page. Here they are once, so the rest reads easily.
- Zap
- The automation you build: one trigger, then one or more actions that run every time that event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is on, Zapier waits for that event to happen.
- Action
- What the Zap does after it starts: the step that writes, sends or moves something on your behalf.
- Task
- The unit Zapier bills you for: one action your Zap completes successfully. Your plan is a count of these.
- Polling vs instant
- A polling trigger is checked on a timer for new items. An instant trigger is reported by the app the moment it happens.
- Filter
- A step that lets the Zap carry on only when what arrived meets your condition, and stops it otherwise.
- Multi-step Zap
- Any Zap beyond one trigger and one action. A second action, a filter or a search makes one, and it needs a paid plan.
What a MagicBlocks Zap really costs
MagicBlocks is not a premium app, so it works on the free plan. You pay in tasks, and only actions use them.
- Free plan100 tasks a month, unlimited Zaps
- Free plan stepsOne trigger and one action
- MagicBlocks triggers5, all instant
- Failed actionNot counted against your plan
A trigger never costs a task, so the five MagicBlocks triggers are free to listen to. Each action that succeeds counts once, and one that fails does not count. Summarizing a session and then sending the summary to another tool is two actions, so two tasks per conversation, and that second action makes it a multi-step Zap, which needs a paid plan. The free plan stops at one trigger and one action. The interval grid below is Zapier's standard one; it does not apply to MagicBlocks, whose five triggers are all instant.
Connect your MagicBlocks account in three steps
- 01
Open your connections
In your Zapier account, go to the Apps page and click + Add connection. You need a MagicBlocks account first, since Zapier only links an account that already exists.
- 02
Pick MagicBlocks
Type MagicBlocks in the search box of the dialog that appears, select it in the results, then click Add connection. A new browser tab opens on the MagicBlocks side.
- 03
Sign in and allow access
Log in to MagicBlocks in that tab and grant Zapier access to your workspace. The connection is saved once, and every Zap step that uses MagicBlocks reuses it from then on.
Your first Zap: send a recap of every qualified lead
GoalWhen a MagicBlocks agent completes its goal with a lead, Zapier summarizes the conversation and adds the summary to your sales tool.
- 01
Start from Goal Completed
Build a new Zap with MagicBlocks as the app and Goal Completed as the event. It is instant, so the Zap starts as soon as the agent reaches its goal.
- 02
Set the Type to live
The trigger requires a Type. Choose live so that only real conversations count, then test: Zapier brings back the three most recent matching sessions of your account.
- 03
Add Summarize Session
Add MagicBlocks as the action and choose Summarize Session. Map the Contact Id and Session Id that the trigger brought back; both fields are required.
- 04
Send the recap on
Add your sales tool as a third step and map the summary into a note. This extra action makes the Zap multi-step, so it needs a paid plan to run.
- 05
Test, then publish
Test each step once and read the summary MagicBlocks returns. When it reads well in your sales tool, publish the Zap to switch it on.
The 5 MagicBlocks triggers
5 events start a Zap when something happens in MagicBlocks, and 5 of them are instant: the app calls Zapier straight away, whatever your plan.
Contact Created or Updated
Instant triggerIn Zapier“Triggers when a contact is created or updated.”
Starts the Zap whenever a contact appears in your MagicBlocks workspace or one of its details changes, and hands that contact to the next steps.
Form Completed
Instant triggerIn Zapier“Triggers when a form is completed.”
Fires when a lead finishes a form inside a MagicBlocks session, so whatever they filled in can travel to another app.
Goal Completed
Instant triggerIn Zapier“Triggers when a goal is completed.”
Reacts when a conversation reaches the goal you set for the agent, which makes it the cleanest signal that a lead is worth following up.
Session End
Instant triggerIn Zapier“Triggers when a session ends.”
Kicks off the Zap at the close of each session, whether or not the goal was reached, so you can deal with the full conversation once it is over.
Session Started
Instant triggerIn Zapier“Triggers when a session starts.”
Goes off the moment a new session opens with one of your agents, before anything has been said or qualified.
The 9 MagicBlocks actions
MagicBlocks gives you 9 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Create Contact
ActionIn Zapier“Creates a contact in your workspace”
Adds a new contact to your MagicBlocks workspace from data another app sends.
Find Contact
ActionIn Zapier“Finds a contact by id or email or phone from your workspace”
Looks up an existing contact by id, email or phone and returns it to the following steps.
Get Session
ActionIn Zapier“Get Session by id from your workspace”
Fetches the details of one session so later steps can use them.
Get Session Messages
ActionIn Zapier“Get a sessions messages.”
Pulls the messages exchanged during a session, the actual back and forth between the lead and your agent.
Run Experience
ActionIn Zapier“Run or continue an Experience on your workspace.”
Runs or continues an Experience with one of your agents, sending it a message through a given channel source.
Start Experience
ActionIn Zapier“Start a new experience on your workspace”
Opens a brand-new Experience with one of your agents on the channel you pick.
Summarize Session
ActionIn Zapier“Summarize a session from your workspace.”
Turns a whole session into a short summary you can pass to a person or another app.
Update Contact
ActionIn Zapier“Updates a contact in your workspace.”
Changes the details of a contact already in your workspace.
Update Session
ActionIn Zapier“Update a session in your workspace”
Edits a session that already exists in your workspace.
When a MagicBlocks Zap breaks
Zapier attaches no help article to MagicBlocks, so the known failure points are the ones every Zap shares, plus one setting of its own.
None of them shows up as a clear message until you look at the runs. If a Zap still puzzles you, see our Zapier troubleshooting page.
Past conversations are ignored
A Zap only reacts to what happens after you switch it on. Sessions and goals that ended earlier are not picked up; moving that history is a separate job.The contact Zap may keep firing
A Zap started by Contact Created or Updated that writes back to the same contact with Update Contact can set itself off again and again, and burn through your tasks.Test sessions reach your tools
Every trigger requires a Type of live, test or all. On test or all, the conversations you run to try your agent start the Zap like real ones.A bulk import gets held back
When a trigger suddenly sends a huge batch, after an import of contacts for example, Zapier's flood protection can hold those runs back.
Need help automating MagicBlocks with Zapier?
A person reads every message.



