PlatformEcosystem

Integrations

Connecting Stripe, PayPal, Google Maps, Google Calendar, Twilio, WhatsApp, OpenAI, OpenRouter, Cloudflare, n8n, Zapier, and webhooks to Tripistic.

3 min read

Tripistic replaces most of the tools an operator strings together, and connects cleanly to the ones worth keeping.

Payments — Stripe, PayPal, or Tripistic fallback

What it does: checkout, payment links, deposits, refunds, disputes, and verified provider signals that confirm bookings. Connect Stripe Connect for your own payouts, complete PayPal Partner Referrals seller onboarding for PayPal payouts, or use Tripistic fallback checkout when you do not have a gateway.

Setup: Settings → Payments. Stripe must have charges and payouts enabled. PayPal must show verified seller onboarding and payment-receiving status. The fallback requires Tripistic's platform Stripe key and webhook secret. Paddle is only for Tripistic subscription billing.

Full detail in Payments.

Maps — Google Maps Platform

What it does: geocodes meeting points and pickup addresses, renders maps on booking pages and trip timelines, and provides distance context for itinerary planning.

Setup: Settings → Integrations → Maps. Add an API key restricted to your domains, with Geocoding, Maps JavaScript, and Places enabled.

Calendars — Google Calendar

What it does: publishes departures to a calendar your team already lives in, so guides and drivers see assignments alongside everything else.

Setup: Settings → Integrations → Calendar. Authorise, then choose which tours sync and whether participant details are included. Availability changes propagate; the calendar is a read-only mirror, so edit departures in Tripistic.

Messaging — Twilio and WhatsApp Business

What it does: SMS and WhatsApp for departure reminders, delay notices, meeting-point details, and two-way traveller messaging.

Setup: Settings → Integrations → Messaging. Add your Twilio credentials and sending number, or connect a WhatsApp Business sender. Configure quiet hours per market.

Messaging is subject to consent rules — TCPA, GDPR, PECR, and carrier policy. Only message travellers with a lawful basis. See the Acceptable Use Policy.

AI providers — OpenAI and OpenRouter

What it does: powers itinerary generation, business insights, search, and summaries.

Setup: Settings → AI providers. Choose a provider, add your API key, and select the model. Enterprise deployments can govern provider choice centrally.

You bring your own key, so usage is billed to your provider account and you control which model handles your data. Customer content is not used to train third-party foundation models.

Edge and domains — Cloudflare

What it does: DNS, TLS, caching, and DDoS protection in front of custom domains used for white-label booking pages and portals.

Setup: add the domain in Settings → Domains, create the DNS records shown, and wait for verification. Tripistic tracks DNS status, SSL issuance, and ongoing health for each domain.

Automation — n8n and Zapier

What it does: connects Tripistic events to the rest of your stack — accounting, spreadsheets, Slack, review platforms, internal tools.

Common automations:

  • New confirmed booking → row in an accounting sheet.
  • Cancellation → alert in an operations channel.
  • Trip completed → review request in your review platform.
  • New lead → task in your project tool.
  • Incident reported → notify a safety officer.

Setup: outbound webhooks are available in beta from Settings → Webhooks. The public REST API is also in beta at https://api.tripistic.com/v1; use a scoped API key from Settings → API keys and test in a sandbox workspace first.

Webhooks

The beta design lets you subscribe an endpoint to events including booking.created, booking.confirmed, booking.cancelled, departure.updated, incident.created, and customer.created.

Deliveries are signed with HMAC-SHA256, retried with bounded backoff and replayable from Settings. See Webhooks for the signature scheme and retry schedule.

REST API

The beta API covers tours, availability, bookings, customers, departures, guides and vehicles. Authentication, pagination, idempotency, error format and rate limits are documented in API and the developer reference.

Building your own integration

  1. Read Authentication.
  2. Create a scoped API key and register a webhook endpoint in Settings.
  3. Verify signatures, handle idempotency, and respect rate limits.
  4. Test against a sandbox workspace before touching production.
  5. Review the live OpenAPI contract and the broader design document separately.

Turn your travel business into one connected operation.

Launch direct bookings, operations, CRM, itinerary drafting, and enterprise controls from one modern platform.