CUSTOM BRAND INTEGRATION:
How to Hide Your Backend Scheduling Infrastructure
Deep dive into full CSS customization, custom domain mapping (DNS setup), custom email SMTP routing, and creating an invisible end-user experience.
For premium consumer brands, enterprise platforms, and fast-growing networks, the user experience is an extension of the product itself. Every pixel, layout transition, font weight, and transactional touchpoint shapes how consumers perceive your brand equity.
When evaluating an enterprise scheduling platform, Product Managers and UX Directors are often hesitant to adopt external software. They worry that embedding a third-party tool will force them to use awkward iframes, unbranded design elements, or jarring redirects that break trust and damage the customer journey.
Periodic.is is engineered to be completely invisible. Our platform functions as a headless infrastructure layer, giving you total control over the frontend experience while our backend engine handles the complex scheduling logic. Here is how to completely hide your backend scheduling infrastructure and maintain total brand control.
1. Beyond the Iframe: Full CSS Control and Headless Flexibility
Most legacy booking systems restrict your design team to generic, drop-in iframe widgets. These containers are rigid, slow to load, difficult to optimize for mobile viewports, and impossible to align perfectly with a highly tailored design system.
[ Traditional Widget Model ] [ Periodic Invisible Infrastructure ]
┌─────────────────────────┐ ┌───────────────────────────────────┐
│ Your Native Website │ │ Your Native Website │
│ ┌─────────────────────┐ │ │ (Built with your exact design) │
│ │ Jarring Third-Party │ │ │ │
│ │ Iframe Container │ │ │ [Name] [Date] [Select Location] │
│ └─────────────────────┘ │ └─────────────────┬─────────────────┘
└─────────────────────────┘ │ (Clean API Layer)
▼
[ Headless Data Core ]
Complete Presentation Sovereignty
-
Headless API-First Architecture: Bypass pre-built UI components entirely. Your frontend developers can use our robust REST or GraphQL API endpoints to fetch clean scheduling data (such as available time slots, resource availability, and service menus). This allows you to build the booking UI from scratch using your native web frameworks (React, Vue, Webflow, or iOS/Android components).
-
Global Theme and CSS Injections: If you choose to utilize our customizable booking blocks, you have full access to the underlying stylesheet. You can inject custom CSS overrides to alter everything from absolute button layouts and custom hover animations to complex responsive breakpoints.
-
Design Token Alignment: Map your existing design tokens directly to our styling interface. Your brand’s exact hex color palettes, unique typography hierarchies, border radiuses, and shadow parameters render natively throughout the entire booking sequence.
2. White-Label URL Routing: Custom Domain Mapping (DNS Setup)
A great user experience requires maintaining a consistent domain space. If a user browsing your premium website is suddenly redirected to yourbrand.external-booking-platform.com, their security alerts trigger, leading to immediate cart abandonment.
To maintain a secure, unified browsing experience, Periodic utilizes strict Custom Domain Mapping that anchors the booking flow directly to your brand’s infrastructure:
[ Consumer Browser ] ──► HTTPS Requests ──► booking.yourbrand.com
│
▼
( CNAME DNS Translation )
│
▼
[ Periodic Core Engine ]
(Verifies custom SSL cert)
The Enterprise DNS Configuration
Your network administrators can quickly configure this seamless routing structure using standard DNS management protocols:
-
CNAME Target Allocation: Create a dedicated host routing record (e.g.,
booking.yourbrand.comorreserve.yourbrand.com) pointing directly to your isolated enterprise cluster instance at Periodic. -
Automated SSL/TLS Provisioning: The moment your CNAME record is validated, our platform automatically generates and maintains a renewed, enterprise-grade Let’s Encrypt SSL/TLS certificate for your custom host. This ensures every single data packet transmitted during checkout stays fully encrypted under your native domain badge.
3. Controlling the Outbound Communication: SMTP and DKIM Routing
The customer experience extends far beyond the checkout button. Once an appointment is booked, your transactional message stream must continue to look like it comes directly from your company, not an automated backend utility.
To prevent your transaction records from arriving from unverified notification servers, you can route all booking communications through your own enterprise mail gateways:
┌─────────────────────────────────────────────────────────────────┐
│ ENTERPRISE TRANSACTIONAL MAIL ROUTING │
├───────────────────────┬────────────────────────┬────────────────┤
│ 1. TRIGGER │ 2. AUTHENTICATION │ 3. DELIVERABILITY│
│ │ │ │
│ Booking Event Occurs ─┼─► Verified via SMTP ───┼─► Lands cleanly│
│ inside Periodic engine│ DKIM & SPF Alignments│ in Inbox │
│ │ (sender@yourbrand.com│ (No Spam Flags)│
└───────────────────────┴────────────────────────┴────────────────┘
Advanced Deliverability Controls
-
Custom SMTP Relays: Link your corporate email service networks—such as SendGrid, Amazon SES, Mailgun, or corporate Microsoft 365 hubs—directly to your Periodic management panel. Every booking confirmation, reminder alert, and invoice updates using your chosen server channels.
-
DKIM & SPF Alignment: By establishing domain key identified mail (DKIM) and sender policy framework (SPF) cryptographic handshakes within your DNS zone, you formally authorize Periodic to handle transactional alerts on behalf of your brand identifier (
support@yourbrand.com). This maximizes inbox delivery success while keeping your technical infrastructure hidden.
4. Invisible Cross-Platform Sync and App Integration
For Enterprise Product Managers deploying native applications across iOS, Android, or customer dashboards, the scheduling engine must remain completely invisible behind your authenticated user layers.
-
Single Sign-On (SSO) Authentication: When an authenticated customer logs into your user portal or native app, their active login token flows securely to our backend via JSON Web Tokens (JWT). The user can book, reschedule, or cancel appointments instantly without ever seeing an additional login screen or verifying their identity twice.
-
Unified Push Notifications: Instead of relying on generic email notifications, you can use our robust webhook framework to trigger native app push alerts or custom SMS notifications directly through your existing engagement platforms like Twilio, Customer.io, or Braze.
White-Label Brand Integration Checklist
If you want to ensure your scheduling system does not compromise your brand’s digital experience, verify that your platform supports these capabilities:
-
[ ] Can your frontend developers build a completely custom booking UI using an API, without using iframes?
-
[ ] Does the platform support custom sub-domain routing (
booking.yourbrand.com) with automated SSL generation? -
[ ] Can you route all confirmation emails through your own corporate Mailgun or Amazon SES accounts?
-
[ ] Is the platform capable of passing user tokens via SSO so logged-in app users can book appointments with a single tap?
Ready to bring your brand experience in line?
Talk to our team to learn more about building your brand experience with Periodic’s booking platform.

