# Rentalot > AI-powered rental agent SaaS for inquiry response, showing scheduling, email management, follow-ups, and developer API integrations. Rentalot automates rental agent workflows across WhatsApp, Telegram, Gmail, public chat, and voice. Links below point to Markdown versions of public docs pages for AI agent consumption. ## Docs - [Rentalot Documentation](https://rentalot.ai/docs.md): Rentalot is an AI-powered rental management platform that automates prospect vetting, showing scheduling, and property management through an intelligent dashboard assistant. - [Getting Started](https://rentalot.ai/docs/getting-started.md): Get up and running with Rentalot in two steps — then explore workflows when you're ready. - [Rental Workflow Guide](https://rentalot.ai/docs/rental-workflow.md): A step-by-step guide to using Rentalot for your typical rental workflow — from first contact with a prospect to lease signing. - [Properties](https://rentalot.ai/docs/properties.md): Properties are the core of Rentalot. The more detail you add, the better your AI agent can answer prospect questions. - [Property Import Guide](https://rentalot.ai/docs/import-guide.md): Migrate your properties into Rentalot from any property management tool in minutes. No manual data entry required. - [Property Photos](https://rentalot.ai/docs/property-photos.md): Photos are the most important part of your listing. Prospects are far more likely to engage with properties that have quality images. Your AI agent can also reference photos when answering questions about a property. - [Contacts](https://rentalot.ai/docs/contacts.md): Contacts are prospects and tenants in your CRM. They're created automatically when someone messages you, completes a pre-screening, or submits a blast form. You can also create them manually. - [Conversations](https://rentalot.ai/docs/conversations.md): The Conversations tab is your unified inbox for all prospect communication — WhatsApp, Telegram, and email threads in one place. - [Showings](https://rentalot.ai/docs/showings.md): Rentalot handles showing scheduling through natural conversation — prospects don't need to use a booking form. - [Email Integration](https://rentalot.ai/docs/email.md): Rentalot can send and receive messages from your own email address — Gmail, Microsoft 365, or any custom SMTP provider. - [Follow-Ups & Nudges](https://rentalot.ai/docs/follow-ups.md): Rentalot can automatically follow up with prospects on your behalf -- so no lead goes cold while you're busy. - [Property Blast](https://rentalot.ai/docs/blast.md): The Property Blast page is a public page where prospects can browse all your available properties, select what interests them, fill in their contact info, and submit. You receive an email notification with their selections. - [Workflows](https://rentalot.ai/docs/workflows.md): Workflows are multi-step sequences your AI assistant runs automatically — prospect pre-screening, lead qualification, follow-up messages, document collection, and more. You set them up once; the assistant handles the timing and conversation. - [Agent Behavior](https://rentalot.ai/docs/agent-behavior.md): Rentalot uses an AI assistant to help you manage your rental operations. Here's how it works and how to customize it. - [Slash Commands](https://rentalot.ai/docs/slash-commands.md): Slash commands give you instant answers without waiting for the AI. Type a command starting with / in the management chat and get formatted results immediately — no AI processing, no token usage, no waiting. - [MCP Server](https://rentalot.ai/docs/mcp-server.md): Connect any AI assistant to your Rentalot account with the official MCP server. 65 tools covering properties, contacts, showings, conversations, workflows, webhooks, and more. - [CLI](https://rentalot.ai/docs/cli.md): Manage properties, contacts, showings, and workflows from the terminal with the Rentalot CLI — a Go-based command-line tool that wraps the Rentalot API. - [Settings](https://rentalot.ai/docs/settings.md): Configure your Rentalot account from the Settings page in the dashboard. Settings are organized into 7 tabs. - [FAQ](https://rentalot.ai/docs/faq.md): Common questions about Rentalot. - [Changelog](https://rentalot.ai/docs/changelog.md): All notable changes to Rentalot are documented here. ## API Reference - [API Reference](https://rentalot.ai/docs/api-reference.md): Rentalot provides a REST API for programmatic access to your account. Use it to sync properties from your PMS, build custom integrations, connect CRM tools, or let AI bots manage your rental operations. - [Authentication](https://rentalot.ai/docs/api-reference/authentication.md): All API requests must include a valid API key. - [Properties API](https://rentalot.ai/docs/api-reference/properties.md): CRUD endpoints for managing your property listings programmatically. - [Property Images API](https://rentalot.ai/docs/api-reference/property-images.md): Upload, manage, and reorder property listing images. Images are stored on Cloudflare R2 and served via Cloudflare Image Transformations. - [Contacts API](https://rentalot.ai/docs/api-reference/contacts.md): Create, read, and update your contacts. Contacts are also created automatically when prospects message you through WhatsApp, Telegram, SMS, or email. - [Showings API](https://rentalot.ai/docs/api-reference/showings.md): Schedule, manage, and track property showings programmatically. Useful for PMS integrations and scheduling bots. - [Conversations API](https://rentalot.ai/docs/api-reference/conversations.md): Read-only access to conversations and messages. Useful for CRM sync, reporting, and analytics integrations. - [Events API](https://rentalot.ai/docs/api-reference/events.md): Read-only access to your calendar events. This includes showings, synced Google Calendar events, and Cal.com bookings. - [Sessions API](https://rentalot.ai/docs/api-reference/sessions.md): View and manage pre-screening sessions. Sessions are created when prospects complete your public chat workflows (e.g., pre-screening questionnaires). Each session contains the prospect's submission data and can be approved or denied. - [Workflows API](https://rentalot.ai/docs/api-reference/workflows.md): CRUD endpoints for workflow templates, plus listing and triggering workflow runs. Workflows are multi-step sequences for lead qualification, property blasts, follow-up campaigns, and more. - [Webhooks API](https://rentalot.ai/docs/api-reference/webhooks.md): Subscribe to real-time events from your Rentalot account. When events occur (new inquiry, message sent, showing booked, etc.), Rentalot sends a POST request to your URL with an HMAC-signed JSON payload. - [Settings API](https://rentalot.ai/docs/api-reference/settings.md): Manage your agent configuration, email preferences, and follow-up message templates. ## Machine-Readable API - [OpenAPI Spec](https://rentalot.ai/api/v1/openapi.json): Machine-readable API specification. ## Optional - [Pricing](https://rentalot.ai/pricing): Plan tiers and API limits. - [Terms of Service](https://rentalot.ai/terms): Legal terms. - [Privacy Policy](https://rentalot.ai/privacy): Privacy policy.