Build with SkyLight Chat.
The SkyLight Chat REST API gives you full programmatic access to contacts, multi-channel messaging, AI agents, outreach campaigns, knowledge base, voice synthesis, bookings, and real-time webhooks — all secured behind your client API key.
curl https://dashboard.skylightchat.com/api/v1/contacts \ -H "X-Api-Key: sk_live_••••••••••••"
Everything you need to integrate
Contact Management
Create, update, search, and organize contacts. Manage tags, blacklists, notes, lists, and segments through a clean REST interface.
Multi-Channel Messaging
Send and receive messages over WhatsApp, Telegram, and Instagram — all through your connected channels.
AI Agents
Create AI agent personas, assign them to contacts, define system prompts, and manage your knowledge base so the AI answers accurately.
Outreach Campaigns
Run multi-day campaigns with built-in send rate limiting to protect your channels. Target contacts by list, segment, or explicit IDs.
Voice Synthesis
Clone a voice from a sample recording and synthesize natural Arabic or English speech from any text. Supports all major Arabic dialects.
Live Web Chat
Access chat widget sessions, take control from the AI, send live replies, and pull analytics — all programmatically.
Booking & Scheduling
Create bookings, check available slots, and manage resources programmatically using your booking rules.
Real-Time Webhooks
Subscribe to contact, message, booking, and ticket events. Payloads are signed with HMAC-SHA256 for security.
Media Library
Upload images and videos and reference them by URL in messages, campaigns, and knowledge base entries — all scoped to your account.
Secure by Default
Bearer token authentication, per-client API keys, domain whitelisting, rate limiting, and strict per-account data isolation — built in from day one.
Explore the API
