Skip to content

Integration · Marketing

reviewrover.co

Connect Claude & ChatGPT to Review Rover

Ask your AI which reviews still need a reply, have it draft one and post it when you agree. It can list reviews by star rating, read private feedback, and show how fast new reviews come in. It can also add customers, enroll them in a review request campaign and send them messages in Review Rover.

Connect Review Rover free

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

Try asking

  • “Which reviews haven't we replied to yet?”

    The AI lists the unreplied reviews with rating, text and reviewer.

  • “Draft a reply to the latest 2-star review.”

    It has Review Rover's AI draft a reply. The draft is not posted.

  • “Post that reply, but thank them by name first.”

    It posts your edited reply publicly on the review.

What your AI can do

Reviews and replies

List reviews by rating, find unreplied ones, have Review Rover's AI draft a reply, and post or change public replies.

Contacts and campaigns

Create and update contacts, read campaigns and their steps, and enroll contacts in or remove them from review campaigns.

Feedback and messages

Read private feedback and conversations, start a conversation, and send messages to contacts.

  • “Add Lars Holm, [email protected], and put him in the post-visit campaign.”

    It creates the contact and enrolls him in the campaign, so he starts getting its review request messages.

  • “What private feedback did customers leave this month?”

    It lists the private feedback left through your review campaigns.

  • “Are we getting reviews faster or slower than before?”

    It reads your review velocity metrics.

67 tools for Review Rover

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

  • create_campaignChanges dataCreate a new campaign. Required: name. API summary: Create a campaign.
  • create_campaign_stepChanges dataCreate a new step for a campaign. API summary: Create a campaign step.
  • create_contactChanges dataCreate a contact. Requires `email`; optionally `first_name`, `last_name`, `phone`, `company` and `position`.
  • create_documentChanges dataCreate a new document. Required: file. API summary: Create an attachment.
  • create_groupChanges dataCreate a new group. Required: name. API summary: Create a group.
  • create_invoiceChanges dataCreate a new invoice. Required: contact id. API summary: Create an invoice.
  • create_paymentChanges dataCreate a new payment. Required: contact id. API summary: Create a payment.
  • create_visitChanges dataCreate a new visit. Required: contact id. API summary: Create a visit.
  • delete_a_messageDeletesPermanently delete a message by message id. Destructive action; may require approval.
  • delete_campaignDeletesPermanently delete a campaign by campaign id. Destructive action; may require approval.
  • delete_campaign_stepDeletesPermanently delete a step by step id. Destructive action; may require approval. API summary: Delete a campaign step.
  • delete_contactDeletesPermanently delete a contact by contact id. Destructive action; may require approval.
  • delete_documentDeletesPermanently delete a document by document id. Destructive action; may require approval. API summary: Delete an attachment.
  • delete_enrollmentDeletesRemove a contact from a campaign by `enrollment_id`, stopping further campaign messages to them.
  • delete_groupDeletesPermanently delete a group by group id. Destructive action; may require approval.
  • delete_invoiceDeletesPermanently delete a invoice by invoice id. Destructive action; may require approval. API summary: Delete an invoice.
  • delete_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete a conversation.
  • delete_paymentDeletesPermanently delete a payment by payment id. Destructive action; may require approval.
  • delete_review_repliesMoves moneyPermanently delete a reply by review id. Financial or irreversible action; may require approval.
  • delete_visitDeletesPermanently delete a visit by visit id. Destructive action; may require approval.
  • enroll_contactChanges dataEnroll a contact in a review campaign. Pass `contact_id` and `campaign_id`. The contact will start receiving the campaign's review request messages.
  • generate_review_replyChanges dataHave Review Rover's AI draft a reply to a review by `review_id`. The draft is not posted.
  • get_campaignGet one review campaign by `campaign_id`.
  • get_communicationGet one communication by communication id. API summary: Retrieve a communication.
  • get_contactGet one contact by `contact_id`.
  • get_conversationGet one conversation by `message_id` (the conversation ID).
  • get_documentGet one document by document id. API summary: Retrieve an attachment.
  • get_enrollmentGet one enrollment by enrollment id. API summary: Retrieve an enrollment.
  • get_feedbackGet one feedback entry by `feedback_id`.
  • get_groupGet one group by group id. API summary: Retrieve a group.
  • get_invoiceGet one invoice by invoice id. API summary: Retrieve an invoice.
  • get_paymentGet one payment by payment id. API summary: Retrieve a payment.
  • get_reviewGet one review by `review_id`, with rating, text and reviewer.
  • get_review_replyGet the reply on a review by `review_id`.
  • get_review_velocityGet review velocity metrics (how quickly new reviews are coming in).
  • get_visitGet one visit by visit id. API summary: Retrieve a visit.
  • list_campaign_stepsList the steps (messages sent in order) of a campaign by `campaign_id`.
  • list_campaignsList your review request campaigns.
  • list_communicationsList communications. API summary: List all communications.
  • list_contactsList your contacts (customers). Use `limit` to control how many are returned.
  • list_conversationsList conversations with contacts, optionally filtered by `group_id`.
  • list_documentsList documents. Optional filters: conversation id. Results are paginated. API summary: List all attachments.
  • list_enrollmentsList campaign enrollments, filtered by `contact_id` or `campaign_id`.
  • list_feedbackList private feedback customers left through your review campaigns.
  • list_groupsList contact groups. Use to get a `group_id` for conversations.
  • list_invoicesList invoices. Optional filters: status. API summary: List all invoices.
  • list_messagesList the messages in a conversation by `conversation_id`.
  • list_paymentsList payments. Optional filters: status. API summary: List all payments.
  • list_reviewsList reviews your business has received, optionally filtered by star `rating`.
  • list_unreplied_reviewsGet the reviews that have not been replied to yet.
  • list_visitsList visits. API summary: List all visits.
  • reply_to_reviewChanges dataPost a public reply to a review. Pass `review_id` and the reply text in `comment`.
  • retrieve_a_messageGet one message by message id. API summary: Retrieve a message.
  • send_instant_messageVisible to othersSend an instant message to one contact, identified by `contact_id` or `email`. This sends a real message.
  • send_messageVisible to othersSend a message in a conversation. Pass `conversation_id` and the text in `message`. This sends a real message to the contact.
  • start_conversationChanges dataStart a conversation with a contact. Pass `contact_id` and `group_id`.
  • update_a_messageVisible to othersUpdate an existing message identified by message id. Has effects visible outside this system. API summary: Update a message.
  • update_campaignChanges dataUpdate an existing campaign identified by campaign id. API summary: Update a campaign.
  • update_campaign_stepChanges dataUpdate an existing step identified by step id. API summary: Update a campaign step.
  • update_contactChanges dataUpdate a contact by `contact_id`: name, phone, company or position. Only the fields you pass change.
  • update_documentChanges dataUpdate an existing document identified by document id. API summary: Update an attachment.
  • update_groupChanges dataUpdate an existing group identified by group id. API summary: Update a group.
  • update_invoiceChanges dataUpdate an existing invoice identified by invoice id. API summary: Update an invoice.
  • update_messageChanges dataUpdate an existing message identified by message id. API summary: Update a conversation.
  • update_paymentChanges dataUpdate an existing payment identified by payment id. API summary: Update a payment.
  • update_review_replyVisible to othersChange the reply text (`comment`) on a review by `review_id`.
  • update_visitChanges dataUpdate an existing visit identified by visit id. API summary: Update a visit.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste your Review Rover API token. In the Review Rover dashboard, open API tokens (dashboard.reviewrover.co/api_tokens), create a token and copy it.

  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 Review Rover?

The AI can read reviews, replies, review velocity, feedback, contacts, campaigns, campaign steps, enrollments, groups and conversations. It can create and update contacts, enroll or remove contacts from campaigns, draft and post review replies, start conversations and send messages.

Does the AI see my Review Rover API token?

No. Your Review Rover API token 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 let the AI draft replies without posting them. Public review replies and messages to customers 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 Review Rover account.

Does the AI post review replies on its own?

Only if you let it. Drafting a reply with Review Rover's AI does not post anything. Posting is a separate tool that you can switch off or set to require your approval, so you read every reply before it goes public.

Let your AI work in Review Rover today.

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

Connect Review Rover free

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