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

# Introduction

> Welcome to TruFlow API documentation

## Overview

Our API suite enables seamless integration of communication features into your applications. Whether you're looking to enhance your customer engagement, automate communications, or build innovative solutions, TruFlow API provides the tools you need.

Our API services are designed to be:

* **Reliable**: Built for enterprise-grade stability
* **Scalable**: Handles everything from startup to enterprise-level demands
* **Secure**: Enterprise-grade security with modern authentication
* **Easy to integrate**: RESTful design with comprehensive documentation

## Getting Started

<video controls className="w-full aspect-video" src="https://mintcdn.com/truflow-1db4bca2/k3SruvTIJGg-EAtU/images/introduction/api_key.mp4?fit=max&auto=format&n=k3SruvTIJGg-EAtU&q=85&s=e063dc10bea3ae5500ffc301ede0e419" data-path="images/introduction/api_key.mp4" />

### Setting Up Authentication

TruFlow API uses API Key and API Secret authentication to secure all API requests. Here's how to get your credentials:

1. Log in to your TruFlow dashboard
2. Navigate to **Settings**
3. Go to **API Key** section
4. Click **Generate**

<Note>
  Store your API Secret securely after generation. It will only be shown once and cannot be retrieved later.
</Note>

### Regenerating API Keys

If you need to refresh your credentials:

1. Go to Settings → API Key
2. Click **Regenerate**

<Note>
  When you regenerate keys, all previous credentials will stop working immediately. Be sure to update your applications with the new credentials to avoid service disruption.
</Note>
