TELEGRAM · live
i
IMPT booking
bot · online
/start
🌱 IMPT — book hotels with conscience
€5 free · 5% Goodness back · 1 t CO₂ per stay.
Pick a city or type one:
DublinCorkGalwayLondonParisTokyo
WHATSAPP · live
WEB EMBED · live
Hotels with conscience
Find your next stay. Plant a tree per booking.
Dublin, IE ▾
Search hotels →
€5 free · 5% Goodness back
INSTAGRAM · P2
@theirbnb
3h
🌱 Book Dublin€5 free + 5% back
⌃ Tap link
QR · live
Scan → book Dublin
5% to printer · 1 t CO₂ offset
CLAUDE MCP · live
User · book a stay in Dublin
impt_search_hotels
  city: "Dublin", limit: 3
Found 3 hotels in Dublin:
• Clayton Hotel — 4★ EUR 398.6
• Bonnington — 4★ EUR 393.02
• L. Fitzgerald — 4★ EUR 378.43
impt_create_intent
  destination: "Dublin"
Deeplink ready ✓
iid_QXTJCwGtArYl
€5 free · 5% Goodness back · 1 t CO₂ per stay 36 channels live · MIT licensed

IMPT Swarm — open-source booking

Book hotels anywhere your users are.

One open-source widget. One partner key. Thirty-six surfaces — web, Telegram, WhatsApp, Facebook, Instagram, X, MCP for Claude, Custom GPT, watches, glasses, voice, browser extensions, WordPress, Shopify, QR codes — all funnel to the same canonical booking page with full attribution and the same 5% to you on every confirmed stay.

Get a partner key → Try every tool Partner sign-in GitHub →
36
channels
5%
commission
90 d
cookie
8.7 KB
gzipped
€0
setup fee
60 s
approval

Live demo

Drop one line. It works on your site today.

The widget below is the same JS embed every partner uses. The form is real — pick a city and you'll land on app.impt.io/find-hotel-input with full UTM attribution.

Drop this on any site

<script src="https://swarm.impt.io/widget.js" data-key="YOUR_KEY" async></script>
<div id="impt-swarm"></div>

36 channels — same key works everywhere

Every surface your audience already uses.

Each channel has its own URL on swarm.impt.io. Drop the link in your TG group, your IG bio, your email signature, your QR code, your WordPress plugin — all funnel to the same canonical booking page with the same partner attribution.

Web

Live/widgetJS embed for any site (this page)

Conversational chat

P1/tgTelegram bot — try it now P1/waWhatsApp Cloud API P1/fbFacebook Messenger P3/discordSlash command bot P3/slackWorkspace add-on P3/imsgApple Business Chat

Social posts

P2/igInstagram link sticker P2/ttTikTok creator deeplink P2/xTwitter Card + redirect P2/liLinkedIn corporate P2/ytYouTube description P2/pinPinterest Rich Pin P2/redditSubreddit-respecting deeplink

AI agents

P1/mcpClaude MCP server P1/gptChatGPT Custom GPT P4/perplexityPerplexity Pro action

Utilities + print

P1/emailSignature snippet generator P3/qrQR PNG/SVG generator P3/smsShort-link beacon P3/nfcNFC URL helper P3/walletApple/Google Wallet pass

Wearables · voice · cars · TV

P4/watchApple Watch P4/wearWear OS P4/glassesMeta Ray-Ban P4/visionApple Vision Pro P4/voiceSiri · Alexa · Google P4/carplayCarPlay P4/autoAndroid Auto P4/tvSmart TV

Plugins

P5/chromeBrowser extension P5/firefoxFirefox add-on P5/wpWordPress plugin P5/shopifyShopify app

How it works

Same intent. Same redirect. Same revshare.

Every adapter — bot, embed, QR, or AI agent — follows the exact same flow. One contract, one ledger, one canonical landing page.

1

Adapter fires

User taps a TG button, scans a QR, or types in ChatGPT. The adapter creates an Intent (key + city + channel + iid).

2

We track

Pixel beacon to /api/widget/track records the event. No PII — just key, channel, city, ref host, timestamp.

3

302 redirect

User lands on app.impt.io/find-hotel-input with full UTMs and the iid. Same URL no matter which channel.

4

Revshare fires

Stripe webhook matches metadata back to your iid. 5% lands in your ledger. Monthly payout via Wise / PayPal / Stripe / IMPT card / IMPT token.

The Goodness mechanic

You earn 5%. Your guest earns more.

Every booking your audience makes triggers a fixed cascade — paid by IMPT, never deducted from your commission.

5%
Commission to you
90-day attribution cookie. Monthly payout. €0 minimums.
€5
Free credit to your guest
Applied at signup, reduces their first booking cost.
3%
To a cause they pick
Trees for Life · ocean cleanup · whichever they choose.
2%
Next-stay credit
Stacks toward their next IMPT booking.
1 t
CO₂ offset
One tonne of carbon offset per booking — paid by IMPT.

vs the closed black-boxes

Higher commission · longer cookie · open-source.

IMPT SwarmBooking.comExpedia
Commission5%4%4%
Cookie window90 days30 days7 days
Open-source (MIT)YesNoNo
Carbon offset / booking1 tonneNoNo
Loyalty back to guest5% GoodnessNoNo
Setup time60 secDaysDays
ApprovalAutomatedManualManual
Channels supported36 (and counting)1 (web)1 (web)

Become a partner

60-second setup. €0 minimums.

Tell us where to pay you and we'll issue a partner key. Drop it on a site, in a TG channel, in a QR code — same key works everywhere.