# Sahyogi Docs ## Docs - [Architecture](https://docs.spn.wtf/gstprocessor/architecture.md): How the GST Processor works under the hood - [GST Processor](https://docs.spn.wtf/gstprocessor/overview.md): Overview of the Sahyogi GST Processor application - [Troubleshooting](https://docs.spn.wtf/gstprocessor/troubleshooting.md): Common errors and how to fix them - [User Guide](https://docs.spn.wtf/gstprocessor/usage.md): Step-by-step guide to processing GST files - [Banks API](https://docs.spn.wtf/heena/api/banks.md): Manage bank accounts and ledgers - [Bullions API](https://docs.spn.wtf/heena/api/bullions.md): Manage bullion dealer accounts and ledgers - [Clients API](https://docs.spn.wtf/heena/api/clients.md): Manage client accounts and ledgers - [Karigars API](https://docs.spn.wtf/heena/api/karigars.md): Manage karigar (artisan) accounts and ledgers - [Orders & Takadas API](https://docs.spn.wtf/heena/api/orders.md): Manage client orders and partial deliveries - [Polishers API](https://docs.spn.wtf/heena/api/polishers.md): Manage polisher accounts and ledgers - [WhatsApp & Order Drafts API](https://docs.spn.wtf/heena/api/whatsapp.md): Webhook and order draft management - [Architecture](https://docs.spn.wtf/heena/architecture.md): Project structure and frontend routes - [Integrations](https://docs.spn.wtf/heena/integrations.md): WhatsApp (Gupshup), OpenAI, Khata OCR, and PDF generation - [Heena Jewellers](https://docs.spn.wtf/heena/overview.md): Overview of the Sahyog Heena Jewellers management system - [User Guide](https://docs.spn.wtf/heena/user-guide.md): How to use the Sahyog Heena Jewellers app - [Ignitech AI Caller - Application Overview](https://docs.spn.wtf/ignitech/application-overview.md): A concise application overview for the full Ignitech AI Caller documentation. - [Architecture](https://docs.spn.wtf/ignitech/architecture.md): End-to-end architecture of the lead ingestion, calling, qualification, and CRM push pipeline. - [Call Lifecycle](https://docs.spn.wtf/ignitech/call-lifecycle.md): Lead states, call states, retries, failures, and successful CRM handoff. - [Configuration](https://docs.spn.wtf/ignitech/configuration.md): Environment variables used by the application and what each group controls. - [Database](https://docs.spn.wtf/ignitech/database.md): PostgreSQL schema, helper functions, statuses, and stored qualification data. - [Deployment](https://docs.spn.wtf/ignitech/deployment.md): Docker Compose and EC2 deployment notes for running the services in production. - [Lead Sources](https://docs.spn.wtf/ignitech/integrations/lead-sources.md): IndiaMART polling, Facebook webhooks, and CSV imports. - [LiveKit](https://docs.spn.wtf/ignitech/integrations/livekit.md): How LiveKit rooms, agents, tokens, and SIP participants are used. - [Talking Shops](https://docs.spn.wtf/ignitech/integrations/talking-shops.md): How qualified calls are pushed into Talking Shops CRM. - [Vobiz and SIP Trunks](https://docs.spn.wtf/ignitech/integrations/vobiz-and-sip.md): What SIP trunks are, why Vobiz is used, and how LiveKit SIP is configured. - [Voice Agents](https://docs.spn.wtf/ignitech/integrations/voice-agents.md): Sarvam and OpenAI Realtime agent modes, qualification schemas, and call behavior. - [Introduction](https://docs.spn.wtf/ignitech/introduction.md): What Ignitech AI Caller does, who it is for, and how the main pieces fit together. - [Operations](https://docs.spn.wtf/ignitech/operations.md): Daily runbook for starting, monitoring, testing, and operating the application. - [Quickstart](https://docs.spn.wtf/ignitech/quickstart.md): Install dependencies, configure environment variables, initialize SIP, and run the application locally. - [Troubleshooting](https://docs.spn.wtf/ignitech/troubleshooting.md): Common setup, calling, SIP, agent, database, and CRM issues. - [Sahyogi Developer Docs](https://docs.spn.wtf/index.md): Documentation for all Sahyogi applications - [GST Processor - Internal](https://docs.spn.wtf/internal/gst/overview.md): Internal setup and server management docs for the GST Processor - [GST - Setup & Installation](https://docs.spn.wtf/internal/gst/setup.md): Install dependencies and run the Sahyogi GST Processor - [Heena - Database Schema](https://docs.spn.wtf/internal/heena/database.md): Tables, relationships, and migration guide - [Heena Jewellers - Internal](https://docs.spn.wtf/internal/heena/overview.md): Internal setup and database docs for Heena Jewellers - [Heena - Local Setup](https://docs.spn.wtf/internal/heena/quickstart.md): Get Heena Jewellers running locally - [Mahalaxmi - API Routes](https://docs.spn.wtf/internal/mahalaxmi/api-routes.md): All 160+ API endpoints across auth, bots, campaigns, contacts, and more - [Mahalaxmi - Database](https://docs.spn.wtf/internal/mahalaxmi/database.md): MySQL schema, Drizzle ORM setup, and migration commands - [Mahalaxmi - Deployment](https://docs.spn.wtf/internal/mahalaxmi/deployment.md): Docker and manual VPS deployment guide - [Mahalaxmi - Environment Variables](https://docs.spn.wtf/internal/mahalaxmi/env.md): Full .env reference for local and production setup - [Mahalaxmi - Integrations](https://docs.spn.wtf/internal/mahalaxmi/integrations.md): WhatsApp, payments, storage, AI, and other external services - [Mahalaxmi Traders - Internal](https://docs.spn.wtf/internal/mahalaxmi/overview.md): Internal setup and developer docs for Mahalaxmi Traders - [Mahalaxmi - Local Setup](https://docs.spn.wtf/internal/mahalaxmi/quickstart.md): Clone, configure, and run the platform locally - [Internal Docs](https://docs.spn.wtf/internal/overview.md): Private setup, deployment, and database documentation for the Sahyogi team - [SPN - Database](https://docs.spn.wtf/internal/spn/database.md): Database management and migrations - [SPN - Deployment](https://docs.spn.wtf/internal/spn/deployment.md): Deploy SPN to production - [SPN Platform - Internal](https://docs.spn.wtf/internal/spn/overview.md): Internal setup and deployment docs for the SPN Platform - [SPN - Local Setup](https://docs.spn.wtf/internal/spn/quickstart.md): Get SPN running locally in under 5 minutes - [Auth](https://docs.spn.wtf/mahalaxmi/api/auth.md): Authentication endpoints — sign up, login, token refresh, OAuth - [Bots](https://docs.spn.wtf/mahalaxmi/api/bots.md): Create and manage AI bots, attach channels, tools, and knowledge base files - [Campaigns](https://docs.spn.wtf/mahalaxmi/api/campaigns.md): Create and send broadcast, drip, and trigger-based messaging campaigns - [Channels](https://docs.spn.wtf/mahalaxmi/api/channels.md): Connect and manage messaging channels — WhatsApp, Gmail, Twitter, Web - [Contacts](https://docs.spn.wtf/mahalaxmi/api/contacts.md): Manage customer contacts and contact lists - [API Overview](https://docs.spn.wtf/mahalaxmi/api/overview.md): REST API reference for the Mahalaxmi Traders platform - [Webhooks](https://docs.spn.wtf/mahalaxmi/api/webhooks.md): Configure bot-triggered HTTP request actions - [Architecture](https://docs.spn.wtf/mahalaxmi/architecture.md): System architecture overview for the Mahalaxmi Traders platform - [Mahalaxmi Traders](https://docs.spn.wtf/mahalaxmi/overview.md): WhatsApp Bot & Campaign Management Platform - [User Guide](https://docs.spn.wtf/mahalaxmi/user-guide.md): How to use the Mahalaxmi Traders (Sahyogi) platform - [Auth API](https://docs.spn.wtf/spn/api/auth.md): Authentication, registration, and token management - [Catalog API](https://docs.spn.wtf/spn/api/catalog.md): Product catalog management - [Companies API](https://docs.spn.wtf/spn/api/companies.md): Company management endpoints - [Contacts API](https://docs.spn.wtf/spn/api/contacts.md): Contact management endpoints - [Enquiries API](https://docs.spn.wtf/spn/api/enquiries.md): Enquiry and lead management - [API Overview](https://docs.spn.wtf/spn/api/overview.md): SPN API endpoints and authentication - [Users API](https://docs.spn.wtf/spn/api/users.md): User profile management - [Architecture](https://docs.spn.wtf/spn/architecture.md): SPN v3.0 — PostgreSQL-first hybrid platform design - [Testing](https://docs.spn.wtf/spn/guides/testing.md): Running tests for SPN - [User Guide](https://docs.spn.wtf/spn/user-guide.md): How to use the SPN (Supply Partner Network) platform ## OpenAPI Specs - [openapi](https://docs.spn.wtf/api-reference/openapi.json)