> ## Documentation Index
> Fetch the complete documentation index at: https://www.gliiv.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> The professional engine for bulk messaging and API integration.

Gliiv is a high-performance messaging platform built for scale. This documentation focuses on the two primary ways to reach your audience: launching powerful manual campaigns via our dashboard and integrating automated messaging via our REST API.

## Core Pillars

<CardGroup cols={2}>
  <Card title="Campaign Management" color="#4A5568" icon="megaphone">
    Upload contact lists and reach millions of users. Support for both **instant dispatch** and **precise scheduling** via the dashboard.
  </Card>

  <Card title="Developer API" color="#4A5568" icon="code">
    Automate your communication by connecting your backend directly to our gateway for **instant, high-throughput** messaging.
  </Card>
</CardGroup>

## Flexible Delivery Options

Gliiv adapts to your timing requirements based on how you interact with the platform:

### Instant Messaging (API & Dashboard)

For time-sensitive alerts, OTPs, or immediate notifications, our infrastructure is optimized for low-latency delivery. Messages sent via API or the "Send Now" dashboard option enter the processing queue immediately.

### Scheduled Campaigns (Dashboard Only)

Plan your outreach in advance through our dashboard interface. You can schedule campaigns to go live at a specific time (minimum 3-hour lead time), allowing our systems to stage and validate your data for perfect execution.

<Info>
  **Note:** The API is currently dedicated to instant message delivery. All scheduled messaging must be managed through the Manual Campaign dashboard.
</Info>

***

## Next Steps

To get started, select the implementation path that fits your needs:

* **No-Code Users:** [Learn how to create a manual campaign](/manual-setup)
* **Developers:** [Explore the API Authentication](/authentication)
* **Immediate Setup:** [Go to the Quickstart](/quickstart)
