Skip to content
Custom webhookAny app

If it sends a webhook, it can text your customers

Bookings, form enquiries, job updates, your own system. Create a custom webhook in your portal, paste its link into the app, click the fields you need and write the message. No code, nothing to install.

  • Nothing to install
  • Set up in minutes
  • Customers can reply
Examples

Whatever your apps know, your customers can hear about

You write each message and choose which fields fill it in. A few ideas:

Booking app → new booking
Hi Aroha, you are booked with Northside Physio on Wed 15 Mar at 10:30am. Reply C to confirm.
1 SMS part
Form → new enquiry
Hi Liam, thanks for your enquiry - we will call you shortly.
1 SMS part
Job system → technician on the way
Your electrician Mia is on the way and should arrive around 1:15pm.
1 SMS part
Make or your own system → anything else
Hi Sam, your repair is ready to collect from Harbour Cycles.
1 SMS part

Your app has to send the customer’s phone number in the webhook. Most booking and form tools include it when you ask for a phone field.

No code

Click the fields. Write the message.

Send a test from your app and everything it sent is listed in your portal. Click the phone number field, click a name into your message, and set when it should send.

Setup

Live in four steps

  1. Create

    In your KiwiTxt portal open Tools and click Connect on Custom webhook. You get a private URL.

  2. Paste it

    Add that URL to your app’s webhook settings (or a Make step) and send a test.

  3. Click the fields

    The fields your app sent appear in the portal. Click to choose the phone number and drop names or times into the message.

  4. Set when it sends

    Every request, or only when a field matches (a booking created, a payment succeeded). Up to 10 messages per webhook.

Send only when it matters

Conditions like “type equals booking.created” or “status contains paid” decide which requests text.

Never twice

Pick the field that identifies an event, and a resent event is never texted again.

Private link, optional secret

The link is unguessable. Apps that can add headers can also be required to send a secret or a signature.

FAQ

Custom webhook questions

Which apps work?

Anything that can POST JSON or form data to a URL: Calendly, Cal.com, Typeform, Jotform, Square, Wix automations, HubSpot workflows, Make, and your own software. For Zapier, use the KiwiTxt app on Zapier instead.

Do I need to write code?

No. Send a test from your app, then click the fields you want in the portal.

What if a field is missing?

Missing values are left out of the message rather than showing as a blank tag, and requests without a phone number are skipped and logged.

Is there a limit?

Up to 10 custom webhooks per account, each with up to 10 messages.

Start texting your Custom webhook customers automatically.

Connect in a couple of minutes. Nothing to install, and you choose every message.