Uses the real bot engine. Messages stored in Supabase. Same logic as GHL — no SMS sent.
{ contactId, contactName, contactPhone }. To stop: POST to Bot Stop URL with { contactId }.
Create fake leads to test the bot end-to-end. All test leads are logged so you can delete them when done.
Look up a lead's SMS history from GoHighLevel to see what's already been discussed.
Copy these webhook URLs into your GoHighLevel workflows. That's it — everything else is handled automatically.
Sends congrats + shop link, then follows up in 5 minutes based on what they do.
{
"contactId": "{{contact.id}}",
"contactName": "{{contact.name}}",
"contactPhone": "{{contact.phone}}"
}
Immediately stops the bot from messaging this contact. Use when you add a "cold water" tag or want to take over manually.
{
"contactId": "{{contact.id}}"
}
Receives inbound SMS from GHL so Kate can respond. Set this up as a GHL inbound webhook or conversation provider.