# Kollie AI Docs ## Docs - [Get Agent](https://docs.kollie.ai/api-reference/agents/get.md): Gets a agent by its id - [Make Call](https://docs.kollie.ai/api-reference/agents/make-call.md) - [Authentication](https://docs.kollie.ai/api-reference/authentication.md): Kollie AI API Authentication - [Get Calls](https://docs.kollie.ai/api-reference/calls/get.md): Gets a hero by its id - [Get Call By ID](https://docs.kollie.ai/api-reference/calls/get-by-id.md): Gets a hero by its id - [Get Recording By Call ID](https://docs.kollie.ai/api-reference/calls/get-recording.md): Gets a hero by its id - [Create Campaign](https://docs.kollie.ai/api-reference/campaigns/create.md): Creates a new campaign - [Get Campaigns](https://docs.kollie.ai/api-reference/campaigns/get.md): Gets a paginated list of campaigns for user org - [Get Campaign By ID](https://docs.kollie.ai/api-reference/campaigns/get-by-id.md): Gets a paginated list of campaigns for user org - [Get Campaign Config](https://docs.kollie.ai/api-reference/campaigns/get-config.md): Gets the configuration for a specific campaign. - [Update Campaign](https://docs.kollie.ai/api-reference/campaigns/update.md): Updates a campaign by its id. Can only update paused campaigns. Requires admin or manager role. - [Update Campaign Config](https://docs.kollie.ai/api-reference/campaigns/update-campaign-config.md): Updates campaign config. - [Update Campaign Status](https://docs.kollie.ai/api-reference/campaigns/update-status.md): Updates the status of a campaign. - [Introduction](https://docs.kollie.ai/api-reference/introduction.md): Kollie AI API Documentation - [Create Knowledge Base](https://docs.kollie.ai/api-reference/knowledge-bases/create.md): Create a new knowledge base for the organization. - [Delete Knowledge Base](https://docs.kollie.ai/api-reference/knowledge-bases/delete.md): Delete a knowledge base and all its items. - [Get Knowledge Base](https://docs.kollie.ai/api-reference/knowledge-bases/get.md): Get a specific knowledge base by ID. - [Knowledge Bases](https://docs.kollie.ai/api-reference/knowledge-bases/index.md): Manage knowledge bases for your organization. - [Get Knowledge Base Item](https://docs.kollie.ai/api-reference/knowledge-bases/items/get.md): Get a specific knowledge base item by ID. - [List Knowledge Base Items](https://docs.kollie.ai/api-reference/knowledge-bases/items/list.md): List all items in a specific knowledge base. - [Upload Knowledge Base Item](https://docs.kollie.ai/api-reference/knowledge-bases/items/upload.md): Upload a new knowledge base item (PDF or TXT file) to a specific knowledge base. - [List Knowledge Bases](https://docs.kollie.ai/api-reference/knowledge-bases/list.md): List all knowledge bases for the current organization. - [Update Knowledge Base](https://docs.kollie.ai/api-reference/knowledge-bases/update.md): Update a knowledge base. - [Webhooks](https://docs.kollie.ai/guides/webhooks.md): Receive agent webhooks in your webhook endpoint - [Introduction](https://docs.kollie.ai/introduction.md): Kollie AI is a platform for AI telephone calling. Using our API, you can easily make phone calls with a programmable voice agent. - [Quickstart](https://docs.kollie.ai/quickstart.md): Get started with Kollie’s API in under five minutes ## OpenAPI Specs - [openapi](https://docs.kollie.ai/api-reference/openapi.json) ## Optional - [Blog](https://kollie.ai/blog)