# 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 pre-screens rental prospects for you. Add your properties, share one prospect link, and every prospect who opens it answers your pre-screening questions (by text, or by voice if you turn it on). You get a contact record with their answers, ready to review, in your dashboard. - [Getting Started](https://rentalot.ai/docs/getting-started.md): This guide gets you from a new account to your first reviewed prospect. The core path takes about 15 minutes: add a property, publish your prospect link, test it, then review the submission. - [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 the people Rentalot knows about: prospects, applicants, renters, and others. Rentalot creates a contact automatically when someone completes your pre-screening or submits your property blast form. You can also add or import contacts yourself. - [Conversations](https://rentalot.ai/docs/conversations.md): Conversations is your inbox for prospect email. Once your email account is connected, you can read prospect threads and reply without leaving the dashboard. - [Showings](https://rentalot.ai/docs/showings.md): A showing is a scheduled visit to a property. Prospects can book one through your scheduling link, or you can schedule one in seconds from the management chat. Every showing appears on your Events calendar. - [Email Integration](https://rentalot.ai/docs/email.md): Connect your own email account so prospects hear from you, not from a generic Rentalot address. Rentalot works with Gmail, Microsoft 365, or any provider that supports SMTP. - [Follow-Ups & Nudges](https://rentalot.ai/docs/follow-ups.md): Follow-ups and nudges keep prospects from going cold. Today you can send a nudge by hand from any contact's page. Automatic follow-ups and nudges are on the way. - [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 the automated sequences behind your prospect link: pre-screening questionnaires, property blasts, and custom questionnaires you build yourself. You set them up once; Rentalot handles the questions and the timing. - [Agent Behavior](https://rentalot.ai/docs/agent-behavior.md): Rentalot's management chat is an AI assistant for running your rentals. You ask in plain language; it looks up your data, takes actions, and asks you to confirm before making important changes. - [Slash Commands](https://rentalot.ai/docs/slash-commands.md): Slash commands give you instant lookups in the management chat. Type / followed by a command name and Rentalot returns the result straight from your data, without calling the AI model. - [MCP Server](https://rentalot.ai/docs/mcp-server.md): Connect an AI assistant to your Rentalot account with the official MCP server. The current package registers tools for properties, contacts, showings, conversations, workflows, webhooks, and other API resources. Tool registration is not a promise of complete cross-client parity. The tool coverage table below and the API reference describe current boundaries. - [CLI](https://rentalot.ai/docs/cli.md): Manage Rentalot records from the terminal with the Rentalot CLI, a Go client that wraps the Rentalot v1 API. The CLI is useful for authenticated reads today. Its registered write commands are not yet a canonical write path for the current property and contact schemas. - [Settings](https://rentalot.ai/docs/settings.md): Open Settings from the dashboard sidebar to configure your Rentalot account. Settings has 8 tabs: General, Notifications, Scheduling, Public Pages, Integrations, API Keys, Voice Agent, and Account. - [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. - [Location Access](https://rentalot.ai/docs/location-access.md): Use my location in the listings search finds the closest city to you. Your position stays in your browser: Rentalot only applies the nearest supported place, never your coordinates. ## 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, 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.