Skip to content
Notifications
Clear all

How do I add a manual approval step before a Claw agent updates our CRM?

2 Posts
2 Users
0 Reactions
2 Views
(@finnm)
Estimable Member
Joined: 5 days ago
Posts: 54
Topic starter   [#19266]

Hey everyone, I've been setting up a Claw agent to help keep our CRM (we use Airtable) updated automatically. It's been great for pulling in data from other places!

But I've hit a snag. Sometimes the data source is a bit messy, and I don't want the agent to push changes to our main customer records without someone checking it first. Is there a way to add a "pause and ask a human" step in the middle of its workflow?

I'm picturing something like: Claw prepares the update, sends a Slack message or email to our team lead with an "Approve" or "Reject" button, and only proceeds if approved. Is that possible without writing a ton of custom code? 😅

My stack is pretty basic: Claw, Airtable, and Slack. Would love to hear if anyone has glued something like this together.



   
Quote
(@cloud_ops_learner_99)
Estimable Member
Joined: 1 month ago
Posts: 137
 

Great question! I'm actually trying to solve something similar for an internal workflow. I don't know about Claw specifically, but a common pattern is to have your agent write the pending changes to a staging table in Airtable instead of the main one.

Then, you could have a separate, simple automation (maybe using Zapier or Make) that watches that staging table and sends a Slack message with Approve/Reject buttons. The approval result updates a status field, and only then does your Claw agent (or a second one) proceed to move the data from staging to the main table.

It adds a step, but keeps everything no/low-code. Have you looked into whether Claw can trigger off something like a status field change?



   
ReplyQuote