Guides: Actions and webhooks

Actions and webhooks. Let the agent call your tools.

An action is a call to another system the agent can make during a conversation: create a ticket in Zendesk, add a contact to HubSpot, look up a payment in Stripe, or call your own endpoint.

Actions & webhooks
4 actions running · all healthy
HubSpot: Create Contact
POST · CRM
Healthy
Zendesk: Create Ticket
POST · Support
Healthy
Stripe: Check Subscription
GET · Payments
Healthy
Order status
GET · Your endpoint
Needs attention

Install a template

  1. 1Open Deploy → Integrations, choose Browse templates on the Actions & webhooks card and pick a provider.
  2. 2Follow How to get your credentials, fill in the connection settings and choose Verify connection.
  3. 3Untick any actions you don't want and choose Install.
TemplateActions
HubSpotSearch Contact, Create Contact, Create Deal, Create Ticket
ZendeskCreate Ticket, Search Tickets
SalesforceSearch Contact, Create Lead
Slack (incoming webhook)Send Notification
StripeLookup Customer, Lookup Payment, List Recent Charges, Check Subscription
Google SheetsSave Lead, Log Feedback, Log Custom Data

Create your own action

Choose New action and fill in:

FieldWhat to enter
Name and When to use itDescribe clearly when the agent should run it, for example "When a customer asks where their repair is". This is how the agent recognises the moment.
Method and Endpoint URLGET, POST, PUT, PATCH or DELETE, and the full address. Use {{parameter}} for values from the chat, for example https://api.example.com/repairs/{{repair_id}}.
HeadersAuthentication goes here, for example Authorization: Bearer {{api_key}}. Values are stored encrypted.
Body template (JSON)For POST, PUT and PATCH.
ParametersEach value the agent must collect from the customer: name, type (text, number, email, phone), description and whether it is required.
Response mappingHow the agent should read the response and present it.
Trigger keywordsOptional words that help the agent recognise the moment.

If a required value is missing, the agent asks the customer for it first. Calls time out after 8 seconds, do not follow redirects and cannot reach private or internal addresses. If your endpoint returns an error, the agent offers to connect the customer with your team.

Test and monitor

Test runs an action with values you enter and shows the status, response time and response. Verify (or Verify all) checks each endpoint and marks it Healthy or Needs attention (for example when its credentials are refused). Switch an action off without deleting it with its toggle.

For events sent to your systems automatically (a handover, a new lead, knowledge ready), use the API's signed webhooks instead. See the API reference.

Try SimplyBoost with your own content

Start a 7-day free trial with 100 AI replies. Add your website, install the widget and see how the agent answers your customers.

See pricing
  • No credit card required
  • 7 days, 100 AI replies
  • From €39 a month
  • Hosted in Europe