{ "@context": "https://schema.org", "@graph": [ { "@type": "Organization", "@id": "https://hellohotel.co/#organization", "name": "Hello Hotel", "url": "https://hellohotel.co", "description": "The modern hotel phone system. One number for calls and texts, shared inbox, PMS integration, and AI — built for boutique hotels.", "foundingDate": "2025" }, { "@type": "WebSite", "@id": "https://hellohotel.co/#website", "url": "https://hellohotel.co", "name": "Hello Hotel", "publisher": { "@id": "https://hellohotel.co/#organization" } }, { "@type": "WebPage", "name": "Webhooks — Hello Hotel", "url": "https://hellohotel.co/integrations/webhooks", "description": "Hello Hotel's webhook integration sends and receives real-time event data with any system. Build custom integrations without middleware or third-party tools.", "isPartOf": { "@id": "https://hellohotel.co/#website" }, "about": { "@type": "SoftwareApplication", "name": "Hello Hotel", "applicationCategory": "BusinessApplication", "operatingSystem": "Web, iOS, Android" } } ] }
Developer Tools

Webhooks

Hello Hotel's webhook system lets you send and receive real-time event data with any system that speaks HTTP — no middleware, no third-party platform required.

Build custom integrations with real-time event data flowing in and out of Hello Hotel.

  • Outbound webhooks fire in real time when calls, texts, voicemails, and guest events happen
  • Inbound webhooks accept data from any system — send texts and sync contacts via simple HTTP POST
  • No middleware required — connect directly to your own systems without Zapier or any third party

Webhooks are the foundation of Hello Hotel's integration layer. They're how Hello Hotel talks to the rest of your stack — and how your stack talks back. If you can send or receive an HTTP request, you can integrate with Hello Hotel.

Outbound webhooks

Hello Hotel fires outbound webhooks in real time when events happen: a guest sends a text, a call comes in, a voicemail is left, a conversation status changes. Each webhook delivers a structured payload with the event details — guest name, phone number, message content, timestamps — so your receiving system has everything it needs to act. Use outbound webhooks to log conversations to a database, notify your team in Slack, update a CRM, or trigger any downstream workflow.

Inbound webhooks

Hello Hotel exposes inbound webhook endpoints that accept data from external systems. Send a POST request to trigger an SMS from your Hello Hotel number, or create and update guest contacts programmatically. Every text sent via webhook appears in your shared inbox just like a regular message — your team has full visibility and can pick up the conversation if the guest replies.

When to use webhooks vs. Zapier

Zapier is the fastest way to connect Hello Hotel to another app if you don't want to write code. Webhooks are for teams that want direct control — your own scripts, your own infrastructure, no middleman. If you're already running automations through Make, n8n, or custom code, webhooks let you plug Hello Hotel in directly. If you just want to log calls to a Google Sheet, Zapier is probably easier.

Built into the automation engine

Outbound webhooks are available as an action type in Hello Hotel's automation engine. That means you can combine them with triggers like reservation status changes, inbound messages, or scheduled times — and add conditions and delays before the webhook fires. Send a webhook to your maintenance system when a guest texts about a broken AC, but only if the guest is currently in-house. The automation engine gives you logic and timing on top of raw event delivery.

Setup

Enable webhooks under Settings → Integrations in Hello Hotel. You get an API key and endpoint documentation directly in the app. Configure your outbound webhook URLs, point your external systems at the inbound endpoints, and you're connected. No approval process, no waiting for API access — it's available on every plan.

COST

Included with every plan.

integration Type

Two-way. Send event data out via outbound webhooks and receive data in via inbound endpoints.

CATEGORY
Developer Tools