- Home
- Resources
- Integrations
- AssistLoop
AssistLoop Zapier integrationAutomate AssistLoop with Zapier.
The AssistLoop Zapier integration gives you 2 triggers, 0 actions and 2 searches. AssistLoop can start a Zap the moment a chat opens or a bot hands over to a person, and it can look up past messages. It cannot be written to from Zapier.
Verified Trustpilot reviews · AI, automation & growth agency
What the AssistLoop Zapier integration actually does
AssistLoop runs AI chatbots for customer service and passes a conversation to a human when the bot should step aside. Linking it to Zapier means AssistLoop events can set off work in your other tools: a new chat, or a handoff request, becomes a message, a row or a ticket somewhere else, without anyone copying it over.
Three things people usually build with it. First, a handoff alert: New Human Handoff fires when the bot asks for a person, and your team hears about it in the tool they already watch. Second, a conversation log: New Conversation sends every fresh chat to a spreadsheet or a CRM, so nobody has to export anything. Third, context on demand: Find Message pulls a message from a given conversation so a later step can quote it.
Now the honest part. AssistLoop on Zapier only listens and reads. There is no action at all: a Zap cannot create a conversation, reply to a visitor, change a status or edit an agent. If your plan was to answer chats from another tool, this integration will not get you there. Both triggers are also tied to one agent of one organization, so a team running several agents builds one Zap per agent.
Another angle worth knowing: the AssistLoop Make integration covers the same app on a different platform, and the n8n vs Zapier comparison sets the two tools side by side.
Zapier vocabulary in one minute
Seven words come back on this page. Here is what each one means, in plain terms.
- Zap
- The automation itself: here, an AssistLoop chat event at the start, then one or more steps in other apps that run on every such event.
- Trigger
- What sets the Zap off: on this page, a new chat or a handoff request. A switched-on Zap does nothing until it comes.
- Action
- A step that does the work: posts a message, adds a row, sends an email. With AssistLoop, every action lives in another app.
- Task
- What your plan counts. Each action that goes through is one task; a handoff alert with one action costs one per handoff.
- Polling vs instant
- A polling trigger is checked on a timer. An instant trigger is reported by the app itself the second it happens, so nothing waits.
- Filter
- A step that lets the Zap continue only when the incoming data meets a condition you set, and stops it otherwise.
- Search step
- A step that looks up something already stored in an app, so the steps after it can reuse what it found.
What an AssistLoop Zap really costs
AssistLoop is not a premium app on Zapier, so it works on the free plan. What you spend depends on what happens after the trigger.
- Premium appNo, works on Free
- Free plan100 tasks a month, two-step Zaps
- Trigger cost0 tasks
- SearchesMake the Zap multi-step (paid plan)
The trigger never costs a task, and neither does Zapier watching for new chats. Each action that succeeds counts once; one that fails is not billed. The free plan gives you 100 tasks a month and unlimited Zaps, but only two steps: one trigger, one action. Add a filter or one of the two AssistLoop searches and the Zap becomes multi-step, which needs a paid plan. Polling runs every 15 minutes on Free, 2 on Professional, 1 on Team and Enterprise, but both AssistLoop triggers are instant, so that grid does not touch them.
Connect AssistLoop to Zapier in three steps
- 01
Open the Apps page
In your Zapier account, go to Apps and click + Add connection. A connection is your AssistLoop account linked once, then reused by every step that needs it.
- 02
Pick AssistLoop
Type AssistLoop in the search box of the dialog, select it, then click Add connection. A new browser tab opens on the AssistLoop side, where the sign-in happens.
- 03
Sign in and allow access
Log in to AssistLoop in that tab and grant Zapier access. You need an AssistLoop account, plus read access on any organization you do not own but want the Zap to watch.
Your first Zap: alert the team on a handoff
GoalWhen the AssistLoop bot asks for a human, post a message where your support team works.
- 01
Create the Zap
Start a new Zap. Pick AssistLoop as the app that starts it and
New Human Handoffas the event, then choose your AssistLoop connection. - 02
Set the trigger
Choose the Organization, then the Agent whose handoffs you care about. Human handoff has to be enabled for that agent in AssistLoop, or the trigger never fires.
- 03
Test the trigger
Run the test. Zapier brings back the three most recent items from your account, so you can map fields from a real handoff instead of a blank one.
- 04
Add the action
Add the step in your team chat tool and drop into the message the AssistLoop fields that came back in the test, so the alert shows which conversation needs a person.
- 05
Test and publish
Test the action once and read what came back. If it looks right, click Publish to switch the Zap on. From then on, each handoff costs one task.
AssistLoop triggers
2 events start a Zap when something happens in AssistLoop, and 2 of them are instant: the app calls Zapier straight away, whatever your plan.
New Conversation
Instant triggerIn Zapier“Triggers when a new conversation is created.”
Starts your Zap each time a visitor opens a fresh chat with your AssistLoop agent. You get the conversation as soon as it exists, which makes it the natural entry point for logging, counting or routing chats into another tool.
New Human Handoff
Instant triggerIn Zapier“Triggers when a human handoff is needed in a conversation. This feature works only if human handoff is enabled for your agent.”
Fires when a conversation reaches the point where the bot needs a person to take over. This is the moment that matters most for a support team, because a visitor is waiting and the AI has stepped aside.
AssistLoop searches
2 search steps look for data that already exists in AssistLoop, so a later step can use it.
A search step looks up data that already sits in AssistLoop and hands it to the next steps. In the editor, searches appear at the bottom of the Action event list, under SEARCH. Each one makes the Zap multi-step, so plan for a paid plan. Three settings decide what happens when the result is not what you expected.
Find Message
SearchIn Zapier“Find message in the agent conversation”
Looks inside one AssistLoop conversation and returns a message from it, so a later step can quote what the visitor actually wrote.
List Conversations
SearchIn Zapier“List conversations of the given agent . you can filter conversations by date,status,response mode”
Returns the conversations of a chosen agent, and you can narrow them by date, status or response mode.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there and skips the steps that depended on it. Switch it on and the Zap carries on empty-handed.
- Create X if it doesn't exist yet?Ticking it turns a search into a find-or-create. AssistLoop offers no such variant, so you will not see this box on its searches.
- If multiple search results are found?Three options when several items match: keep the first one (the default), stop the Zap, or pass all of them on at once.
When an AssistLoop Zap breaks
Zapier publishes no help article and no specific rate limit for AssistLoop. The traps below are the general ones, and they apply here like anywhere else.
Four situations follow from those general limits once AssistLoop is the trigger. If yours is not on the list, the Zapier troubleshooting guide walks through the usual suspects.
Old chats never show up
A Zap only reacts to what happens after you switch it on. Conversations and handoffs that already existed are not picked up; moving that backlog is a separate job.The handoff trigger stays silent
New Human Handoff only fires when human handoff is enabled for the selected agent. Check that setting in AssistLoop before blaming Zapier.A sudden flood is held back
When a trigger returns a huge batch at once, after an import or a migration, Zapier's flood protection can hold it back instead of running every item.A loop eats your tasks
A Zap that writes into the very place its own trigger watches sets itself off again and again. With AssistLoop this is rare, since Zapier cannot write to it, but watch the other app.
Need help automating AssistLoop with Zapier?
A person reads every message.



