# Move from Freshchat to Rinhelp

Freshchat conversations and their messages move through its API, which only the Pro and Enterprise plans include. There is no single list of conversations, so the AI agent reaches them customer by customer.

| Conversations | Time to read them |
| --- | --- |
| 1,000 | about 2 minutes |
| 10,000 | about 15 minutes |

Limit used: 2,000 requests a minute (Pro and Enterprise plans, per account), about 3 per conversation. Rinhelp takes up to 3,000 conversations a minute. Importing is free: it never emails your customers, never runs Rin and never counts toward a plan.

You need Freshchat on Pro or Enterprise, because Freshworks lists no API for Free and Growth, and you give the AI agent an API key. Freshchat’s API reference shows no call for canned responses, so you paste those yourself.

## Prompt for a chat app

Freshchat has no official MCP, so I’ll upload a file of my conversations and paste my canned responses here. Read https://rinhelp.com/migrate/freshchat.md, add the canned responses to Rinhelp as saved replies, and bring in the conversations from my file.

## Prompt for a coding agent

Move my Freshchat history to Rinhelp by following https://rinhelp.com/migrate/freshchat.md. Authenticate with the Freshchat API key I give you, list users, then each user’s conversations, then their messages 50 at a time. Keep under the 2,000 calls a minute my account allows and retry later when Freshchat says the limit is hit.

## Words

| Their word | Rinhelp |
| --- | --- |
| Conversation | Conversation |
| Message | Message |
| User | Customer |
| Agent | Teammate |

## What stays behind

- Bots and journeys
- Routing rules
- Reports
- Marketplace apps

## Facts

- Freshchat’s chat and conversation API allows 2,000 calls a minute per account on Pro and Enterprise, and Free and Growth show no API at all. Vendor page: https://crmsupport.freshworks.com/support/solutions/articles/50000010517-api-limits-for-sales-and-support-products-in-freshworks (checked 2026-10-31)
- That limit counts every chat and conversation call on the account, and going over it returns an error asking you to retry later. Vendor page: https://crmsupport.freshworks.com/support/solutions/articles/50000010517-api-limits-for-sales-and-support-products-in-freshworks (checked 2026-10-31)
- The older Freshchat Classic follows different rules from those limits. Vendor page: https://crmsupport.freshworks.com/support/solutions/articles/50000010517-api-limits-for-sales-and-support-products-in-freshworks (checked 2026-10-31)
- Freshchat has no call that lists every conversation: you list users, then each user’s conversations, then each conversation’s messages. Vendor page: https://developers.freshchat.com/api/ (checked 2026-10-31)
- Freshchat returns messages up to 50 at a time, so a long conversation needs more than one call. Vendor page: https://developers.freshchat.com/api/ (checked 2026-10-31)
- The Chat-Transcript raw report covers only 24 hours per request and can start at most 15 months back. Vendor page: https://developers.freshchat.com/api/ (checked 2026-10-31)
- A report’s download link expires after one hour, so each file has to be saved as soon as it’s ready. Vendor page: https://developers.freshchat.com/api/ (checked 2026-10-31)
- Freshchat report files are CSV only and can take up to an hour to be made. Vendor page: https://crmsupport.freshworks.com/support/solutions/articles/50000004465-extract-api (checked 2026-10-31)
- The report extract call processes only one request a minute, so 15 months of 24-hour slices is slow. Vendor page: https://crmsupport.freshworks.com/support/solutions/articles/50000004465-extract-api (checked 2026-10-31)

## Steps

Import source: `freshchat`

Connect Rinhelp's MCP server, https://mcp.rinhelp.com/mcp, then follow https://mcp.rinhelp.com/migrate.md step by step with the facts above.

1. [Connect your AI agent](https://docs.rinhelp.com/articles/98a0def1-a07d-4c34-9f19-4d168626b40c-connect-your-ai-agent)
2. [Move to Rinhelp with your AI agent](https://docs.rinhelp.com/articles/5a2a3f45-4e61-4daf-8d23-570a8bfc24a1-move-to-rinhelp-with-your-ai-agent)
3. [Import your help center articles](https://docs.rinhelp.com/articles/a79b3172-a803-44a2-9236-0ab73d56b051-import-your-help-center-articles)
4. [Keep your old help center links working](https://docs.rinhelp.com/articles/ba9cf0f3-9740-4c90-9ca5-7a9a0ef0b450-keep-your-old-help-center-links-working)
5. [Import saved replies](https://docs.rinhelp.com/articles/5d8f8400-2a36-4974-a646-c9f04a41361d-import-saved-replies)
6. [Import past conversations](https://docs.rinhelp.com/articles/7e85f2b0-336d-4774-850a-826951d9585c-import-past-conversations)
7. [Switch your support email to Rinhelp](https://docs.rinhelp.com/articles/44c7935d-ccee-409b-83ac-fa4e5f762eb0-switch-your-support-email-to-rinhelp)
8. [Replace your chat widget](https://docs.rinhelp.com/articles/031f9d71-579b-4229-8f50-3eee8e31c277-replace-your-chat-widget)

## Questions

### Can I move off Freshchat on the Growth plan?

Freshworks lists an API only for Pro and Enterprise, not for Free or Growth. On Growth you move up a plan before the AI agent can read your history.

### Why not just use the Chat-Transcript report?

Each report covers 24 hours, reaches back 15 months at most, arrives as CSV up to an hour later, and the extract call takes one request a minute. For a long history the conversation API is the practical route.

### How fast can Freshchat conversations come across?

About 660 a minute at most: Freshchat allows 2,000 calls a minute per account and each conversation takes about three. Other apps calling Freshchat’s API on your account use up the same limit.

By Wilbert Liu, founder of Rinhelp. Page: https://rinhelp.com/migrate/freshchat
