Documentation

Everything you need to know about using PageIndex

Getting Started

Welcome to PageIndex! This guide will help you get started with uploading documents and asking questions.

1. Upload Your First Document

Navigate to the Documents page and click "Upload Document". We support PDF, Word, and Markdown files up to 10MB (Free plan) or 50MB (Pro plan).

2. Wait for Indexing

Once uploaded, your document will be automatically indexed. This usually takes 1-2 minutes depending on document size.

3. Start Asking Questions

Go to the Chat page, select your document, and start asking questions. You'll receive answers with precise page citations.

API Reference

PageIndex provides a RESTful API for programmatic access. All API requests require authentication using an API key.

Authentication

Authorization: Bearer YOUR_API_KEY

Endpoints

  • GET /v1/documents - List all documents
  • POST /v1/documents - Upload a new document
  • GET /v1/conversations - List conversations
  • POST /v1/conversations/:id/messages - Send a message

Guides

Batch Document Upload

You can upload multiple documents at once using the batch upload feature. Simply drag and drop up to 20 files onto the upload area, or click to select them from your file browser. Progress is shown in real-time as each file is processed.

Using the Chat Interface

The Chat page allows you to have multi-turn conversations about your documents. Select one or more documents as context, then ask questions in natural language. Each answer includes citations pointing to the exact page and section where the information was found.

Managing Tags

Tags help you organize and filter documents. You can add tags when uploading a document or from the document detail page. Use tags to group related documents together for easier retrieval during chat sessions.

Team Collaboration

Invite team members from the Settings page. Members can upload documents and use the chat interface. Admins can manage users, configure webhooks, and access usage analytics.

Best Practices

  • Use descriptive document names for easy identification
  • Ask specific questions for better results
  • Verify citations by checking the referenced pages
  • Organize documents with tags for easier management