Skip to main content

Hey fellow Zapians. I want to make this workflow happen: Pause the Chatbot → Trigger a Zap Action from a Chatbot Button → Resume the Chatbot with the Zap Result in Cache. The idea is to temporarily pause the chatbot conversation, send a trigger to Zapier to complete an action (like fetching or processing data), and then continue the conversation based on the Zap’s response. This way, the chatbot can dynamically integrate real-time data into the conversation flow, making the interaction smoother and more informative for users.

Any Ideas?!

Hi @nordishbynature 

Help links for using Zapier Chatbots: https://help.zapier.com/hc/en-us/categories/21955824514829-Chatbots


Thanks for the link. Unfortunately my topic is not discussed in the official FAQ yet since my functional wish as described seems not to be a standard feature by now.

Anybody else with some thoughts on kind of a hack making use of available toolings in Zapier universe?
Very appreciated.

All the best and a happy Halloween to all Zapians.


Hi there, @nordishbynature 👋

That would definitely be a great feature to have added! As it’s not currently possible to resume an existing chat via a Zap, I’d recommend submitting that as a new feature request to the team using the form here.

In the meantime, perhaps you could store the data the chatbot needs to give to the user in a knowledge source so it’s able to reference it in it’s responses to them? You can learn more about how to do that here:

Hope that helps to get you pointed in the right direction. If you run into any issues or have further questions at all just let us know!


did the feature request :)

i know about the local knowlegde feature. unfortunately it does not work in my use case, since i want to give the user an on-the-fly ragging option to equip the bot with specific knowledge. as far as i know the local knowledge remains static for every conversation with the agent (?)

i also gave it a try to read out pdfs from temporary external links (like googe drive or similar) but zapier denies that with the message “being unable to access external files” (yet).

but maybe someone has an idea on this approach?

 


Thanks so much for submitting that feature request @nordishbynature. I do hope it’s something that the team can get added soon! 🤞

Ah, I see! Hmm, I know it’s also possible to have a webpage as used as a knowledge source so you could potentially have a Zap update the data that’s on the webpage it’s using as a knowledge source. However, the quickest the automatic syncing currentlyruns is on an hourly basis: Sync or schedule a sync for a knowledge source for Chatbots. There isn’t an option to force a knowledge source to re-sync during a chat so an hour between each sync likely wouldn’t be quick enough for what you’re after.

Can you explain a bit more about exactly what the chatbot is being used for? If we have a bit more context on what sort of infomation you’re looking to provide to the user etc. that may help to give us some ideas for a potential workaround.

For example could the chatbot capture their email address and a Zap be used to send the necessary information to them by email instead of via the chatbot? 


Reply