Appointment Settings

Overview

Appointment Settings allow you to customize your scheduling profile and booking experience. Configure your personal information, calendar integrations, appearance preferences, and availability management through six key sections.

Profile Settings

Basic Information

  • Profile Picture - Upload avatar or remove existing image

  • Username - Set your unique scheduling URL (schedule.graph8.com/username)

  • Full Name - Display name for booking pages

  • Email Management - Add multiple emails with primary designation

  • About Section - Rich text description for your profile

Account Management

  • Danger Zone - Account deletion option (cannot be undone)

General Settings

Localization

  • Language - Interface language selection (English default)

  • Timezone - Primary timezone (America/New York example)

  • Schedule Timezone Change - Plan timezone updates

  • Time Format - 12 or 24-hour display

  • Start of Week - Monday/Sunday preference

Booking Features

  • Dynamic Group Links - Enable group booking functionality

  • Search Engine Indexing - Allow public content indexing

Calendar Integration

Calendar Management

  • Add Calendar - Connect external calendars

  • Event Destination - Choose where booked events are added

  • Conflict Prevention - Select calendars to check for double bookings

  • Connected Calendars - Manage Google Calendar and other integrations

Conferencing

Video Meeting Setup

  • Add Conferencing Apps - Integrate video platforms

  • Available Platforms - Roam and other conferencing tools

  • Meeting Links - Automatic video link generation for bookings

Appearance

Theme Options

  • Dashboard Theme - System default, Light, or Dark modes

  • Booking Page Theme - Public page appearance customization

Layout Preferences

  • Booking Views - Month, Weekly, and Column layouts

  • Default View - Set preferred booking interface

  • Custom Branding - Brand color customization for light and dark themes

Out of Office

Availability Management

  • OOO Setup - Create out-of-office periods

  • Booker Communication - Inform prospects when unavailable

  • Flexible Options - Allow future bookings or team member forwarding

  • Return Planning - Schedule automatic availability restoration

Developer Tools Guide

Developer Tools provide advanced integration capabilities for connecting graph8 with external applications and systems. These tools enable real-time data synchronization and programmatic access to your scheduling and outreach data.

Webhooks

Real-time Event Notifications Webhooks allow you to receive meeting data and event notifications in real-time when activities occur in your graph8 account.

Webhook Configuration

Basic Setup

  • Subscriber URL - Enter the endpoint where you want to receive webhook notifications

  • Enable Webhook - Toggle to activate webhook notifications

  • Secret - Optional security token for webhook verification

Event Triggers Choose which events trigger webhook notifications:

  • Booking Events - Booking Created, Canceled, Rejected, Requested, Paid, Rescheduled

  • Payment Events - Booking Payment Initiated

  • Meeting Events - Meeting Started, Ended, No-Show Updated

  • Recording Events - Recording Download Link Ready, Transcript Generated

  • Calendar Events - Out of Office Created

  • Form Events - Form Submitted (with or without event booking)

  • Video Call Events - After hosts/guests don't join call video

Advanced Settings

  • No-Show Timer - Set delay (in minutes) before triggering no-show events for video meetings

  • Payload Template - Choose Default or Custom data format for webhook payloads

  • Webhook Testing - Built-in ping test functionality to verify endpoint connectivity

  • Response Monitoring - View webhook response status and troubleshoot delivery issues

API Keys

Third-party Application Access API keys enable secure communication between external applications and your graph8 Schedule data.

API Key Configuration

Key Creation

  • Name This Key - Descriptive name for identifying the API key (e.g., "Development", "Production", "CRM Integration")

  • Expiration Options - Choose from preset durations (30 days) or set to "Never expires"

  • Automatic Expiration - System calculates and displays exact expiration date

  • Security Management - Keys can be regenerated or revoked as needed

API Key Features

  • Secure Authentication - Each key provides controlled access to your scheduling data

  • Application Integration - Connect CRM systems, automation tools, and custom applications

  • Programmatic Control - Create, read, update, and delete scheduling data via API calls

  • Account-Specific Access - API keys allow you to make API calls for your own account data

Integration Benefits

Workflow Automation - Connect scheduling events to trigger automated processes in other systems.

Data Consistency - Ensure all your business tools stay synchronized with your meeting data.

Custom Applications - Build specialized tools and integrations tailored to your specific business needs.

Real-time Updates - Eliminate delays between scheduling actions and dependent system updates.

Scalable Solutions - Support high-volume operations with programmatic access to scheduling functions.

These developer tools enable advanced users and technical teams to create sophisticated integrations that extend graph8's scheduling capabilities into broader business automation workflows.