Scaling customer support with AI: How Bolt transformed support

6 min read

Last edited:  

Scaling customer support with AI: How Bolt transformed support

In early 2023, Bolt faced a critical scaling challenge: our rapidly growing merchant base threatened to overwhelm our support infrastructure. Rather than linearly scaling our support team, we implemented an AI-powered solution using DevRev, which deflected 60% of the ticket volume while improving resolution times by 30% and increasing customer satisfaction by 25%. This article details our technical implementation, architectural decisions, and the quantitative results achieved.

The challenge: Support at scale

Bolt operates a dual-sided marketplace where we serve two distinct user groups:

Merchants: Our primary customers who integrate Bolt's payment processing into their e-commerce platforms. These clients require white-glove support with rapid response times, technical expertise, and thoughtful solutions.

Shoppers: Consumers who use Bolt accounts for a faster and more secure checkout experience.

The traditional approach of hiring proportionally more support staff would have resulted in:

  • Unsustainable cost scaling
  • Degraded support quality while training new support team members
  • Continued inability to provide personalized support experiences

Solution architecture: AI-Powered support segmentation

Technology stack selection

After evaluating multiple solutions, including Zendesk, Intercom, and Freshdesk, we selected DevRev based on four key differentiators:

  1. Native AI Integration: Built-in machine learning capabilities for automated ticket routing and resolution
  2. Audience-Based Customization: Ability to create distinct user personas with tailored experiences
  3. Flexible Authentication: Support for custom JSON Web Token-based user identification
  4. API-First Architecture: Seamless integration with our existing tech stack and future integrations with their snap-in technology.

System architecture

Our implementation follows a three-tier architecture:

bolt-system-architecture.webp

Tier 1: Authentication & user context

Bolt Frontend → Bolt Server → User Authentication & Context Building

When users access our application, our frontend application makes an authenticated request to our backend services.

The Bolt server:

  • Validates user identity using the authentication layer
  • Builds user context, including account type
  • Packages this data into a standardized payload for DevRev

Tier 2: DevRev integration & audience routing

Bolt Server → DevRev API → JWT Generation with Audience Tags

Our Bolt server communicates with DevRev's auth token API using our internal DevRev client:

  • Sends user context payload to DevRev's authentication endpoint
  • Receives back a JWT token containing audience classification
  • Audience types: merchant, shopper, developer

Tier 3: Dynamic widget configuration & AI processing

DevRev Widget ← JWT Token → Audience-Specific Configuration

The DevRev widget dynamically configures itself based on the JWT audience claims:

  • Question Sets: Merchants see technical integration questions; shoppers see account/payment questions
  • Escalation Paths: Merchant issues can trigger immediate engineer paging; shopper issues follow standard queues
  • Knowledge Base Access: Filtered articles relevant to user type

AI integration & knowledge management

Smart content delivery

DevRev's AI engine analyzes user queries in real-time and:

  1. Semantic Matching: Uses natural language processing to understand intent beyond keyword matching
  2. Audience Filtering: Only surfaces knowledge base articles tagged for the user's audience
  3. Dynamic Resolution: Provides step-by-step solutions rather than generic article links

Knowledge base organization

We restructured our knowledge base with audience-specific tagging:

Merchant-Focused content:

  • "How to configure webhook endpoints for transaction callbacks"
  • "Troubleshooting API authentication errors"
  • "Setting up test vs. production environments"

Shopper-Focused content:

  • "How to request a refund from a merchant"
  • "Updating payment methods in your Bolt account"
  • "Understanding Bolt's buyer protection policies"

Example: Refund query processing

When a user asks about refunds:

Merchant query: "How do I process a refund?"

  • AI Response: Step-by-step instructions for using the Bolt merchant dashboard
  • Includes how to perform refund operations from the dashboard or Bolt API
  • Links to webhook configuration for refund notifications

Shopper query: "How do I get a refund?"

  • AI Response: Explains the merchant-initiated refund process
  • Provides template language for contacting merchants
  • Links to dispute resolution if the merchant is unresponsive

Qualitative improvements

  • Merchant feedback: Support responses are now personalized to the merchant’s implementation, technical in nature, and relevant to the query, not generic
  • Engineering team: Reduction in support escalations requiring account management and engineer involvement
  • Support team: Higher employee satisfaction resulting in the handling of more complex, meaningful work

Future enhancements

  1. Payload generation: Expansion to allow DevRev to parse the Bolt OpenAPI spec to generate merchant specific code samples.
  2. DevRev workflows for API actions: It is the goals that merchants can ask questions and we can modify merchant settings directly from the merchant widget
  3. Support order questions: Shoppers will be able to cancel, manage refunds through conversational AI

Conclusion

The integration of DevRev's AI-powered support platform transformed Bolt's customer service capabilities while avoiding unsustainable cost scaling. By implementing audience-based routing and intelligent automation, we achieved significant improvements in response times, resolution rates, and customer satisfaction.

Screenshot 2025-09-15 at 3.49.25 PM.png

Overall, we were able to create a highly reliable system with a near 100% success rate in detecting our support audience. The key to our success was recognizing that different user types require fundamentally different support experiences. Rather than applying a one-size-fits-all approach, we built a flexible system that adapts to user needs and context while maintaining the efficiency benefits of automation.

For organizations facing similar scaling challenges, we recommend:

  1. Prioritize User Segmentation: Identify your distinct user personas and their unique support needs
  2. Invest in Integration: Budget adequate time and resources for seamless system integration
  3. Measure Everything: Establish baseline metrics before implementation to quantify success
  4. Plan for Change: Prepare your team for new workflows and provide adequate training

The future of customer support lies in intelligent systems that combine the efficiency of automation with the personalization of human service. Our experience with DevRev demonstrates that this future is not only possible but immediately achievable with the right technology partnerships and implementation strategy.

Authored by a member of Bolt’s support team, based on their firsthand experience.


DevRev Editorial
DevRev EditorialAI-native support platform

DevRev is an AI-native modern support platform that is scalable, customizable, easy-to-tune, and enriched with product and user data

Related Articles