# Astradial ## Docs - [Authentication](https://docs.astradial.com/api-reference/authentication.md): How to authenticate with the Astradial API — using API keys, JWT tokens, or internal keys. - [Call management API](https://docs.astradial.com/api-reference/call-management.md): API endpoints for retrieving call logs, live calls, recordings, and call statistics. - [Click-to-call API](https://docs.astradial.com/api-reference/click-to-call.md): Initiate phone calls programmatically — connect two parties via the API. - [IVR API](https://docs.astradial.com/api-reference/ivrs.md): Create, update, publish, and delete IVRs programmatically. Generate TTS greetings via API. - [Originate to AI](https://docs.astradial.com/api-reference/originate-ai.md): Make outbound phone calls that connect to AI voice bots — for automated outreach, reminders, and surveys. - [Phone numbers (DIDs) API](https://docs.astradial.com/api-reference/phone-numbers.md): List phone numbers assigned to your org and configure their routing. - [Queues API](https://docs.astradial.com/api-reference/queues.md): Create call queues, add members, configure ring strategy and timeout. - [Users API](https://docs.astradial.com/api-reference/users.md): CRUD for SIP extensions / users — create, update, delete users and their call-routing settings. - [WhatsApp integration](https://docs.astradial.com/automation/whatsapp.md): Connect MSG91 to send WhatsApp messages from workflows, ticket notifications, and automations. - [Workflows](https://docs.astradial.com/automation/workflows.md): Build automated flows to send WhatsApp messages, make phone calls, create tickets, and more — triggered by webhooks, schedules, or events. - [Super Human (AI bots)](https://docs.astradial.com/bots/super-human.md): Create AI voice bots powered by Google Gemini that can answer phone calls, have conversations, and transfer to humans. - [Call history](https://docs.astradial.com/calls/call-history.md): View and search through all past calls — see who called, when, how long they talked, and what happened. - [Click-to-call](https://docs.astradial.com/calls/click-to-call.md): Initiate calls between any two parties directly from the dashboard — connect an extension to a phone number, another extension, or a queue. - [Live monitoring](https://docs.astradial.com/calls/live-monitoring.md): Monitor active calls in real-time — listen in, whisper to agents, or join calls as a supervisor. - [Recordings](https://docs.astradial.com/calls/recordings.md): Listen to and download call recordings from the call history. - [Clients (Companies)](https://docs.astradial.com/crm/clients.md): Add and manage companies in the CRM — track industry, size, contacts, and assigned team members. - [Custom fields and pipelines](https://docs.astradial.com/crm/custom-fields.md): Customize your CRM by adding custom fields to any entity and configuring pipeline stages. - [Deals](https://docs.astradial.com/crm/deals.md): Track sales opportunities with monetary values, expected close dates, and pipeline stages. - [Leads (Contacts)](https://docs.astradial.com/crm/leads.md): Track sales prospects through your pipeline using Kanban boards or list views. Drag leads between stages as they progress. - [Mini CRM overview](https://docs.astradial.com/crm/overview.md): Astradial's built-in CRM lets you track companies, contacts, leads, and deals — all connected to your phone system. - [Create your account](https://docs.astradial.com/getting-started/create-account.md): Step-by-step guide to setting up Astradial and creating your first account. - [The dashboard](https://docs.astradial.com/getting-started/dashboard.md): A complete tour of the Astradial dashboard — what every section does and where to find things. - [Welcome to Astradial](https://docs.astradial.com/getting-started/welcome.md): Astradial is an open-source cloud PBX platform that lets you manage phone calls, AI voice bots, call queues, and more from a single dashboard. - [Create an IVR](https://docs.astradial.com/ivr/create-ivr.md): Build an IVR using the visual node editor — set extension, greeting, menu options, and publish. - [IVR greetings and TTS](https://docs.astradial.com/ivr/greetings.md): Generate IVR greetings from text using Google Cloud TTS — multiple languages, voice styles, and regeneration without re-recording. - [IVR menu routing](https://docs.astradial.com/ivr/menu-routing.md): Design digit options, nest IVRs, handle invalid input, and enable direct extension dial. - [IVR overview](https://docs.astradial.com/ivr/overview.md): Interactive Voice Response menus let callers self-serve with DTMF keypad input — press 1 for sales, 2 for support, etc. - [Configure routing](https://docs.astradial.com/phone-numbers/configure-routing.md): Set up how incoming calls to your phone numbers are routed — to extensions, queues, AI bots, or external numbers. - [Manage phone numbers](https://docs.astradial.com/phone-numbers/manage-numbers.md): How to add, configure, and manage your phone numbers (DIDs) in Astradial. - [Create a queue](https://docs.astradial.com/queues/create-queue.md): Set up call queues so callers wait in line and get connected to available agents. - [Manage agents](https://docs.astradial.com/queues/manage-agents.md): Add and remove agents from call queues to control who receives incoming calls. - [Manage tickets](https://docs.astradial.com/tickets/manage-tickets.md): Track, update, and resolve tickets created from calls and automations. - [Tickets overview](https://docs.astradial.com/tickets/overview.md): How the ticketing system works in Astradial — create, track, and resolve support tickets from calls and workflows. - [SIP trunks](https://docs.astradial.com/trunks/manage-trunks.md): How to configure SIP trunks in Astradial to connect to phone carriers for making and receiving calls. - [Add users](https://docs.astradial.com/users/add-users.md): How to create SIP users with phone extensions so your team can make and receive calls. - [SIP extensions](https://docs.astradial.com/users/extensions.md): How SIP extensions work in Astradial — what they are, how to configure them, and how to connect a phone. - [Roles and permissions](https://docs.astradial.com/users/roles-permissions.md): Understand what each role can do in Astradial — Owner, Admin, Manager, and Agent. ## Optional - [GitHub](https://github.com/astradial/astradial) - [Website](https://www.astradial.com) - [Playground](https://devpbx.astradial.com/reference)