Skip to content

Integration · Developer tools

autohost.ai

Connect Claude & ChatGPT to Autohost

Ask your AI which reservations need review, why a booking was flagged, or to approve a guest in Autohost. It can search reservations and listings, read screening status and summaries, notes and payments, and check emails, phone numbers, IP addresses and watchlists. It can also create and update listings and reservations and run background checks.

Connect Autohost free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which reservations are waiting for manual review?”

    The AI searches reservations that are pending review and lists them with guest, listing and dates.

  • “Why was reservation ABC123 flagged?”

    It finds the reservation and reads its screening summary with risk results and verification findings.

  • “Approve the booking for John Carter and note that we called him.”

    It finds the reservation and approves it after manual review, with your note attached.

What your AI can do

Reservations and screening

Search reservations by guest, status, source, listing or dates, read screening status and summaries, and approve or decline after review.

Guest checks

Validate emails and phone numbers, look up threat signals for an IP address, search watchlists and run or read background checks.

Listings and records

Search, create and update listings, create and update reservations, and read notes, payments and the guest portal link.

  • “Is this guest's email and phone number real?”

    It checks whether the email is valid and deliverable and whether the phone number is valid.

  • “Send me the guest portal link for tomorrow's check-in at Harbor Loft.”

    It finds the reservation and returns the guest portal where the guest completes verification.

  • “Check this name against sanctions lists before we accept the booking.”

    It searches global sanctions and watchlists for the person, optionally with date of birth and country.

63 tools for Autohost

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • check_ip_threatLook up threat signals (proxy, VPN, abuse) for an `ip` address.
  • create_accountChanges dataCreate a new account. API summary: Create new API key.
  • create_account_accounts_registerChanges dataCreate a new account. API summary: Reseller new account.
  • create_account_accounts_signupChanges dataCreate a new account. Required: pms. API summary: Reseller signup link.
  • create_account_accounts_webhooks_createDeletesCreate a new account. Destructive action; may require approval. API summary: Account create webhook.
  • create_analyzeChanges dataCreate a new analyze. API summary: Analyze a transaction for fraud.
  • create_guest_loyaltyChanges dataCreate a new guest loyalty. API summary: Predict guest loyalty for a reservation.
  • create_guest_segmentationChanges dataCreate a new guest segmentation. Required: guest ids. API summary: Look up RFM segments for multiple guests (batch).
  • create_listingChanges dataCreate a listing: `name`, your own `my_id`, `status` (ACTIVE or INACTIVE) and `location`, optionally beds, bedrooms, capacity and check-in/out hours. Search first to avoid duplicates.
  • create_property_superhogChanges dataCreate a new superhog for a property. API summary: Listing manage SuperHog connection.
  • create_reservationChanges dataCreate a reservation for screening: `listing_id`, `confirmation_code`, `source`, `status`, `check_in_date`, `check_out_date`, `number_of_guests`, `total_price` and `guest` details. Search first to avoid duplicates.
  • create_reservation_paymentChanges dataCreate a new payment for a reservation. Required: body reservation id, event source, event id, event type or event status. API summary: Reservation payment event.
  • create_socialChanges dataCreate a new social. API summary: Lookup social accounts.
  • create_str_fraudChanges dataCreate a new str fraud. API summary: Predict fraud risk for a reservation.
  • delete_accountDeletesPermanently delete a account by account key. Destructive action; may require approval. API summary: Delete API key.
  • delete_accountsMoves moneyPermanently delete a account. Financial or irreversible action; may require approval. API summary: Account remove webhook.
  • get_accountGet one account by account key. API summary: Retrieve account settings.
  • get_addressGet one address by address. API summary: Lookup postal address.
  • get_background_check_resultGet the results of a background check by `result_id`.
  • get_breachGet one breach by email. API summary: Lookup breaches by email.
  • get_domainGet one domain by domain. API summary: Lookup company details by domain.
  • get_geoipGet one geoip by ip. API summary: Lookup geo-location by IP.
  • get_guest_portal_linkGet the guest portal for a reservation by `reservation_id`, where the guest completes verification.
  • get_guest_segmentationGet one guest segmentation by segment. API summary: Look up RFM segment for a guest.
  • get_imageGet one image by step. API summary: ID verification image.
  • get_listingGet one listing's details by `property_id`.
  • get_my_accountGet the connected Autohost account's own details. Use to confirm which account you are working in.
  • get_phoneGet one phone by phone number. API summary: Lookup phone number.
  • get_reservationGet one reservation's details by `reservation_id`, including guest, listing, dates and price.
  • get_reservation_reportGet one report for a reservation by report type. API summary: Download a reservation report.
  • get_reservation_statusGet the screening status of a reservation by `reservation_id` (e.g. whether it is approved, declined or needs review).
  • get_reservation_summaryGet the screening summary for a reservation by `reservation_id`: risk results and verification findings.
  • get_result_adverse_media_reportGet one result by result id. API summary: Adverse Media Report.
  • get_statusGet one status by status id. API summary: ID verification status.
  • get_whoiGet one whoi by domain. API summary: Lookup whois records by domain.
  • list_accounts_accounts_childrenList accounts. Optional filters: from. Results are paginated. API summary: Reseller accounts list.
  • list_accounts_accounts_keysList accounts. API summary: Reseller API keys.
  • list_propertiesList properties. API summary: Listing property types.
  • list_reservation_embedsList embeds for a reservation. API summary: Reservation embed link.
  • list_reservation_notesList the notes on a reservation by `reservation_id`.
  • list_reservation_paymentsList the payment events recorded for a reservation by `reservation_id`.
  • list_reservation_screensList screens for a reservation. Optional filters: pms. API summary: Reservation Guest Portal Screens.
  • list_reservation_stargatesList stargates for a reservation. API summary: Reservation messages.
  • list_sourcesList sources. API summary: Global Watchlist sources.
  • list_sources_tenant_evictions_sourcesList sources. API summary: Tenant Evictions sources.
  • list_usage_agreementsList usage agreements. Optional filters: reservation id or listing id. API summary: Retrieve usage agreement template settings.
  • review_reservationChanges dataApprove or decline a reservation after manual review: `reservation_id`, `supervised` (approve or decline) and optional `notes`.
  • search_adverse_mediaSearch adverse media by first name, middle name, last name, year of birth, country or city. Use this to find existing adverse media before creating a new adverse medium. API summary: Adverse Media Search.
  • search_listingsSearch your listings (properties) by `search` text, `status` or `building`. Use to find a listing ID.
  • search_reservationsSearch reservations by text `search`, guest `emails`, `status`, `source`, `listings`, date range (`start_date`, `end_date`), `pending_review` or guest portal completion. Results are paginated.
  • search_sexoffendersSearch sexoffenders by fname, lname, dob or state. Use this to find existing sexoffenders before creating a new sexoffender. API summary: Lookup sex offenders.
  • search_tenant_evictionsSearch tenant evictions by full name, street, unit, postal code, country code or state code. Use this to find existing tenant evictions before creating a new tenant eviction. API summary: Tenant Evictions search.
  • search_watchlistsSearch global sanctions and watchlists for a person by `name`, optionally date or year of birth and country.
  • submit_background_checkVisible to othersRun a background check on a guest: `first_name`, `last_name`, `email`, `date_of_birth` and `country`, optionally `reservation_id`. May be billed to your Autohost plan.
  • update_accountChanges dataUpdate an existing account identified by account key. API summary: Update API key.
  • update_account_accounts_updateChanges dataUpdate an existing account identified by account id. API summary: Reseller update account.
  • update_accountsVisible to othersUpdate an existing account identified by account id. Has effects visible outside this system. API summary: Update Guest Portal screen settings for an account.
  • update_documentChanges dataUpdate an existing document identified by type. API summary: ID verification upload.
  • update_listingChanges dataUpdate a listing by `property_id`; `name`, `my_id`, `status` and `location` must be sent again along with any changed fields.
  • update_reservationChanges dataUpdate a reservation by `reservation_id`. The core fields (listing_id, confirmation_code, source, status, dates, number_of_guests, total_price) must all be sent again.
  • update_usage_agreementsVisible to othersUpdate an existing usage agreement identified by account id. Has effects visible outside this system. API summary: Update usage agreement template settings.
  • validate_emailCheck whether an `email` address is valid and deliverable.
  • validate_phoneCheck whether a `phone_number` is valid, optionally with `country`.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Autohost from the app list.

  2. 2

    Paste your key

    Paste your Autohost API key. Log in to the Autohost Dashboard, go to Settings > API, click Create API Key and copy the key into HeyMyApps.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Autohost?

The AI can search and read reservations, listings, screening status and summaries, notes, payments, guest portal links and background check results. It can validate emails and phone numbers, check IP threat signals and search watchlists. It can create and update listings and reservations, approve or decline reservations, and submit background checks.

Does the AI see my Autohost credentials?

No. Your Autohost API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Submitting a background check may be billed to your Autohost plan, and approving or declining a reservation is a real decision, so both can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Autohost account. Background checks may be billed to your Autohost plan, which is between you and Autohost.

Can the AI approve or decline a guest on its own?

Only if you switch on the review tool. It then approves or declines a reservation after manual review and can add notes explaining why. You can require your approval before each review runs, so the AI prepares the decision and you confirm it.

Let your AI work in Autohost today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Autohost free

HeyMyApps is not affiliated with Autohost. Product names are trademarks of their owners.