Answers from your systems. Not just your website.
AI Actions let the assistant call your API during a chat. Webhooks tell your systems when something happens.
Connect it to your stack. Your API, your events.
Describe an action. Give it a name, a description, your endpoint and a JSON schema for its inputs. The assistant decides when to call it.
Inputs are checked. Arguments are validated against your schema before any request is sent.
Ask first. Mark an action as needing confirmation and the visitor approves it in the chat before it runs.
Wait, or fire and forget. Wait for the result and answer with it, or send the request and carry on.
Signed webhooks. Events when a conversation starts, an answer is sent or a lead is captured, signed so you can verify them, and retried if your endpoint is down.
A REST API on every plan. Ask your assistant questions from your own code with an API key, and get answers back with their sources.
How it works. Three steps.
Add your endpoint
Describe the action and its inputs in the dashboard.
A visitor asks
When a question needs live data, the assistant calls the action with checked inputs.
The answer uses the result
The reply includes what your system returned, such as an order’s status.
Compared with a typical chatbot. Where it shows.
| Many chatbots | SiteMind | |
|---|---|---|
| “Where is my order?” | Hand off to a person or a static FAQ. | Look the order up through your API mid-chat. |
| Knowing what happened | Check an inbox or run an export. | Signed webhooks as events happen. |
AI Actions and webhooks. Questions, answered plainly.
Something we didn’t cover? Ask us and we’ll answer it.
Ask a questionGrowth, Pro and Enterprise. The REST API is included on every plan.
You need an HTTP endpoint that accepts JSON. Describing the action itself is done in the dashboard.
Each delivery is signed with your webhook secret using HMAC. Check the signature before trusting the payload.
Webhook deliveries are retried automatically, up to five attempts in total.
Try it on your own website. Free for 3 days, no card needed.
2-minute setupWorks on any websiteCancel anytime