Intercom’s flagship customer service bot Fin was initially limited to knowledge bases hosted by Intercom Articles. To answer customer questions accurately, Fin needed access to external customer data, including documentation and blog posts. Building an in-house web crawler would have distracted from core product development.
Intercom uses Apify to ingest data for customer chatbot Fin

Client NameIntercom
Client CountryUSA
- Client typeEnterprise
- IndustryInformation & Communication Technologies
- Application areasCustomer Support & Experience, Data & Analytics / Business Intelligence, Product Development, Innovation, R&D
- AI technologiesAdvanced Analytics / Data Science, AI Agents & Task Orchestration, Conversational AI (chatbots, voicebots), Large Language Models (LLMs), Natural Language Processing (NLP)
- Business impactsCustomer Experience & Market Growth, Operational Efficiency & Cost Savings
- Data typesTextual Data
- Delivery modelsCustom Development, Service / Subscription
- DeploymentsCloud
- Key capabilitiesConversational & Language Interaction, Intelligent Search & Knowledge Retrieval
- Project stagesScaling / Expanded Implementation
- Solution formsAPI / Micro-service Interface
Solution Description
Problem description
Solution
Apify delivered a production-ready cloud-based web crawler that was accessible via API in one month. The solution automatically crawls customer websites, handles JavaScript-rendered pages, bypasses anti-scraping measures, and filters out irrelevant content like navigation and ads. Now, Fin can be fully trained on customer content in under 15 minutes.
Main Users of the Solution
Fin AI Agent, Intercom engineering team, Intercom customers’ support teams
Project timeframe (months)
1
Technologies used
Website Content Crawler, browser fingerprinting, proxy infrastructure, JavaScript rendering
Additional services
- Data collection and pre-processing
- Providing MLOps infrastructure
- Ongoing maintenance and retraining of the model
Implementation
Project Owner on the Client's Side
Head of functional/operational unit
Participation on the Client's Side
- Business / Product Owner
- Data & ML specialists
- Software & Data Engineering / IT Ops
Form of Supplier Involvement
Full implementation
Operation and Maintenance
Operational Model
Joint management between Apify and Intercom
Needed Competencies on the Client's Side
Engineering team with API integration knowledge
Other Resources or Infrastructure
API access to Apify platform
Impact and Results
Qualitative Benefits
Fin can now access and understand customer documentation and blog posts, providing accurate answers based on customer-specific content. The solution enables rapid deployment, with Fin being live and fully trained in under 15 minutes.
Quantitative Results
**Quantitative Results**: – 24 million+ conversations successfully closed by Fin – 73% resolution rate – Under 15 minutes to fully train on customer content – 99.95% platform uptime
Client Feedback
**Customer Feedback**: “Apify gives us rapid access to our customers’ public content. Our Fin AI Agent can be live and fully trained on customer content in under 15 minutes.” – Gearoid Miggan, Engineering Manager for Knowledge “Apify has been an awesome launch partner. Their technology and team helped us extend Fin with external knowledge from customers’ websites, and ultimately bring our new AI-powered chatbot to the market faster.” – Brian McDonnell, Director of Engineering
Lessons Learned and Recommendations
Key Success Factors
Rapid delivery (one month pilot), complete solution including anti-scraping bypasses, automatic content filtering, API-based integration enabling focus on core product development.
Biggest Challenges
Handling dynamic JavaScript-rendered content and bypassing anti-scraping measures while maintaining high performance and reliability.
Recommendation for Others
Consider specialized, external providers for web crawling infrastructure rather than building in-house. This will allow engineering teams to focus on core product features while getting ready for production faster.
- CompanyApify Technologies
- ContactJan Čurn
- Emailjan@apify.com
- Websitehttps://apify.com
- AddressVodičkova 704/36, 110 00 Praha
- Additional addresses
- Nové Sady 25, 602 00 Brno