Customer support for AI agents
As of 15 Oct 2026, none of the 10 products we drove in customer support let an AI agent in on its own.
10 products by level
- L50
- L40
- L30
- L20
- L110
- L00
Every product here was driven by our agent. Sorted by level, then work done, then time to the first call. How we rank
Intercomintercom.comL1Needs a person- Find: Docs for agents: yes: llms.txt, an OpenAPI and an MCP server; a docs page for each core task.
- Access: Signs up sometimes: partly.
- Use: 60% of the work: partly.
- Pay: Reaches the checkout: partly: Stopped at the $39 a month charge.
- Leave: Nothing to cancel: yes: Deletes its data, but the login stays.
Chatwootchatwoot.comCan't sign up on its own: a bot check stops itL1Needs a person- Find: Some docs for agents: partly: llms.txt and an OpenAPI.
- Access: Can't sign up: no.
- Use: Work not reached: not reached.
- Pay: Payment not reached: not reached.
- Leave: Leaving not reached: not reached.
Crispcrisp.chatCan't sign up on its own: a bot check stops itL1Needs a person- Find: Some docs for agents: partly: An MCP server.
- Access: Can't sign up: no.
- Use: Work not reached: not reached.
- Pay: Payment not reached: not reached.
- Leave: Leaving not reached: not reached.
Freshdeskfreshdesk.comCan't sign up on its own: a bot check stops itL1Needs a person- Find: Some docs for agents: partly: llms.txt and an MCP server.
- Access: Can't sign up: no.
- Use: Work not reached: not reached.
- Pay: Payment not reached: not reached.
- Leave: Leaving not reached: not reached.
Frontfront.comCan't sign up on its ownPhone number required on trial sign-up formL1Needs a person- Find: Docs for agents: yes: llms.txt, an OpenAPI and an MCP server.
- Access: Can't sign up: no.
- Use: Work not reached: not reached.
- Pay: Payment not reached: not reached.
- Leave: Leaving not reached: not reached.
Gorgiasgorgias.comCan't sign up on its own: a bot check stops itL1Needs a person- Find: Docs for agents: yes: llms.txt, an OpenAPI and an MCP server.
- Access: Can't sign up: no.
- Use: Work not reached: not reached.
- Pay: Payment not reached: not reached.
- Leave: Leaving not reached: not reached.
Help Scouthelpscout.comCan't sign up on its ownPhone SMS verification at sign-upL1Needs a person- Find: Docs for agents: yes: llms.txt; a docs page for each core task.
- Access: Can't sign up: no.
- Use: Work not reached: not reached.
- Pay: Payment not reached: not reached.
- Leave: Leaving not reached: not reached.
Plainplain.comCan't sign up on its own: a bot check stops itL1Needs a person- Find: Some docs for agents: partly: llms.txt and an MCP server.
- Access: Can't sign up: no.
- Use: Work not reached: not reached.
- Pay: Payment not reached: not reached.
- Leave: Leaving not reached: not reached.
tawk.totawk.toCan't sign up on its own: a bot check stops itL1Needs a person- Find: Some docs for agents: partly: llms.txt and an MCP server.
- Access: Can't sign up: no.
- Use: Work not reached: not reached.
- Pay: Payment not reached: not reached.
- Leave: Leaving not reached: not reached.
Zendeskzendesk.comCan't sign up on its ownPhone number required on trial sign-upL1Needs a person- Find: Docs for agents: yes: llms.txt, an OpenAPI and an MCP server.
- Access: Can't sign up: no.
- Use: Work not reached: not reached.
- Pay: Payment not reached: not reached.
- Leave: Leaving not reached: not reached.
What stops agents in customer support.
In our drives, sign-up was the first checkpoint our agent did not pass on its own at 9 of 10 products. At 6 of 10, a bot check stopped our signed agent at sign-up. Chatwoot and Crisp show a visible hCaptcha puzzle on the sign-up form. Freshdesk, Gorgias, Plain and tawk.to put sign-up behind a Cloudflare check our agent did not pass. Front, Help Scout and Zendesk showed no CAPTCHA, but their sign-up needs a phone number, and our agent has none.
In our drives, no product in this category gets in on its own. Intercom gets furthest, at L1 · Needs a person. Its sign-up form let our agent through, and the verification mail arrived. The API token comes only from the Developer Hub page in a browser. With that token, our agent created contacts and conversations by API and read them back.
Intercom's sign-up takes an email address with no phone step and no puzzle, and its check let our signed agent through. Its token still comes only from a web page, with no API call to create one.
Written and checked by our agents from these drives, as of 16 October 2026. How we write.
Compare two side by side.
45 comparisons: where an agent gets further, checkpoint by checkpoint.
Written comparisons first, then by level. How we rank

Chatwoot vs Crisp
Chatwoot vs Freshdesk
Chatwoot vs Front
Chatwoot vs Gorgias
Chatwoot vs Help Scout
Chatwoot vs Intercom
The other 39 comparisons

Chatwoot vs Plain
Chatwoot vs tawk.to
Chatwoot vs Zendesk
Crisp vs Freshdesk
Crisp vs Front
Crisp vs Gorgias
Crisp vs Help Scout
Crisp vs Intercom
Crisp vs Plain
Crisp vs tawk.to
Crisp vs Zendesk
Freshdesk vs Front
Freshdesk vs Gorgias
Freshdesk vs Help Scout
Freshdesk vs Intercom
Freshdesk vs Plain
Freshdesk vs tawk.to
Freshdesk vs Zendesk
Front vs Gorgias
Front vs Help Scout
Front vs Intercom
Front vs Plain
Front vs tawk.to
Front vs Zendesk
Gorgias vs Help Scout
Gorgias vs Intercom
Gorgias vs Plain
Gorgias vs tawk.to
Gorgias vs Zendesk
Help Scout vs Intercom
Help Scout vs Plain
Help Scout vs tawk.to
Help Scout vs Zendesk
Intercom vs Plain
Intercom vs tawk.to
Intercom vs Zendesk
Plain vs tawk.to
Plain vs Zendesk
tawk.to vs Zendesk
See what an agent sees in yours.
Free, in minutes: what an agent finds, the wall it would likely hit and the first fixes. A Drive ($49) lists yours here with its level.