# Neon Neon Functions Long-running serverless compute, close to your database. [Parent index](https://neon.com/docs/llms.txt) - [AI agents on Neon Functions](https://neon.com/docs/compute/functions/agents.md): Run streaming, tool-calling agents on Neon Functions. - [Contribute a function template](https://neon.com/docs/compute/functions/registry.md): Share a reusable Neon Function that anyone can add to their project with neon functions new. - [Custom domains for Neon Functions](https://neon.com/docs/compute/functions/custom-domains.md): Serve a Neon Function from a domain you own. - [Deploy and manage Neon Functions](https://neon.com/docs/compute/functions/deploy.md): CLI and API reference for deploying and managing Neon Functions. - [Function Triggers](https://neon.com/docs/compute/functions/triggers/overview.md): Let Neon invoke a function for you. - [Get started with Neon Functions](https://neon.com/docs/compute/functions/get-started.md): Deploy your first Neon Function and call it over HTTP. - [How to host a Discord bot on Neon Functions](https://neon.com/docs/compute/functions/discord-bot.md): Receive slash commands at a public function URL with no Gateway connection - [How to host a Telegram bot on Neon Functions](https://neon.com/docs/compute/functions/telegram-bot.md): Receive Telegram messages, run bot commands and store data in Postgres - [How to host a WhatsApp bot on Neon Functions](https://neon.com/docs/compute/functions/whatsapp-bot.md): Receive WhatsApp messages and reply through the Graph API - [Neon Functions](https://neon.com/docs/compute/functions/overview.md): Long-running serverless functions on your Neon branch, next to your data. - [Neon Functions authentication](https://neon.com/docs/compute/functions/authentication.md): Verify callers before a Neon Function does any work. - [Neon Functions environment variables](https://neon.com/docs/compute/functions/environment-variables.md): Neon-injected variables and how to set your own secrets. - [Neon Functions logs](https://neon.com/docs/compute/functions/logs.md): View, search, and download logs for a deployed function. - [Neon Functions runtime limits](https://neon.com/docs/compute/functions/reference/runtime-limits.md): Hard constraints for Neon Functions. - [Schedule a function](https://neon.com/docs/compute/functions/triggers/schedule.md): Create and manage scheduled Function Triggers. - [Trigger on an object upload](https://neon.com/docs/compute/functions/triggers/object-storage.md): Run a function when an object is created in a bucket. - [Use function templates](https://neon.com/docs/compute/functions/templates.md): Add a ready-made Neon Function to your project with one command, then run and deploy it. - [WebSockets and SSE on Neon Functions](https://neon.com/docs/compute/functions/websockets.md): Hold long-lived connections open for real-time apps.