AMC Technology Logo
  • How We Help
    • Our Process
      • Forward Deployed Engineers
    • Professional Services
      • Blueprinting Services
      • Pilot Services
      • Workshop Services
      • Managed Services
    • DaVinci Toolkit
      • Technical Architecture
      • Orchestration
  • What We Solve
    • Common Use Cases
      • Automated Agent
      • Real-Time Transcription
      • Agent Assist
    • Integrations
      • Salesforce
      • Microsoft Teams
      • SAP Service Cloud
      • Avaya
      • Cisco
      • Speech-to-Text
      • See All Integrations
    • Salesforce Solutions
      • DaVinci Voice Toolkit for Salesforce
      • Agentforce Voice
      • Salesforce Voice
      • Salesforce
      • Open CTI Migration
      • Salesforce Voice Readiness
    • Who We Help
      • Manufacturing
      • Retail
      • Healthcare
      • Financial Services
      • Business Services
      • Higher Education
  • About Us
    • Why We’re Different
    • Security and Certifications
    • Partner Community Hub
  • Resources
    • Blog
    • Planning Tools
    • News and Events
    • Videos
    • Customer Stories
    • Datasheets
TALK TO AMC
Blog
Published March 21, 2023

Build vs Buy: A Q & A with our CTO, Praveen Ravela

Mariah Mays
Build vs. Buy

The build vs. buy decision is a crucial choice faced by contact centers as they seek to enhance customer experience and optimize their operations. This decision involves determining whether to develop a custom solution in-house or purchase an existing one from a vendor. In this Q&A, Praveen Ravela, CTO at AMC Technology explains the nuances of the build vs. buy dilemma specifically within the realm of contact centers. By examining the pros and cons of each approach and providing valuable insights, we aim to assist contact center leaders in making informed decisions that drive success in their operations.

Q: What does Build vs. Buy mean to you? 

Ravela: To me, Build vs. Buy is more than just deciding whether to build or purchase a solution. When it comes to contact centers, organizations are deciding between “build and maintain” versus “buy and integrate.” It’s not just about the upfront cost, but also the cost of maintenance and ongoing development. 

Q: Why is Build vs. Buy such a critical decision for organizations? 

Ravela: Contact Centers are traditionally cost centers, so saving and maximizing resources is critical for organizations. The decision to Build vs. Buy is a strategic one and should take into account factors such as the organization’s available resources, the problem they are trying to solve, and the cost. 

Q: In what situation would an organization benefit from buying a solution? 

Ravela: There are situations where buying a solution makes sense, such as when there are off-the-shelf proven integrations available. This can speed up time-to-market and allow the contact center to focus its resources on its core differentiators. Other situations where buying a solution might be beneficial include too many requests overwhelming the internal team, avoiding trial and error, and not having the competency for strategic product management or software development.

Q: In what situation would an organization benefit from building a solution? 

Ravela: Building a solution can be beneficial when the integration is specific to the contact center business and a third-party would not be able to build an integration without involving the internal team. 

Q: If an organization decides to build a solution, why would they still bring in DaVinci? 

Ravela: We have customers who have built one-off integrations resulting in spaghetti code [Typically, spaghetti code occurs when multiple developers work on a project over months or years, continuing to add and change code and software scope with optimizing existing programming infrastructure] over time, to a point where every change request takes them six months to rollout. In these cases, they have adopted our DaVinci platform and were very successful building solutions on it. The platform provides a flexible and scalable solution that can be customized to meet the specific needs of each organization, while also leveraging the expertise and experience of a trusted vendor. This allows organizations to build and maintain solutions without sacrificing time or resources. 

 

As the contact center industry continues to grow, companies are faced with the challenge of choosing between building or buying solutions. While there are pros and cons to both approaches, it’s clear that solutions like DaVinci can help organizations find the right balance. By providing a customizable and scalable platform, DaVinci can help companies enhance their customer experience while also meeting their unique business requirements. 

Recent Posts

  • Our Takeaways from Dreamforce 2026
  • Contact Center AI Architecture: Connecting Carriers, SBCs, CRM, AI, and Human Agents
  • AMC Technology launches dedicated Forward Deployed Engineering Team for enterprise voice on Salesforce
Talk to an Expert
Previous Post
Going Beyond Pins and Passwords with Voice Biometrics
Next Post
6 Reasons why you Should Start Moving to the Cloud with AMC’s DaVinci & Microsoft
Mariah Mays
Mariah spends her days in Illustrator and marketing stat spreadsheets at AMC Technology. She enjoys summer days outdoors, exploring the food scene in RVA and spending time with her husband, son and dog.
What’s holding you back?

Let us uncover use cases and tackle your unique call center challenges

Talk To AMC
AMC Technology
AICPA SOC
Security Trust Association and Risk Third party audit certificate
star1 self assessment security certificate

Company

  • About AMC
  • Meet The Team
  • Careers
  • News and Events
  • Testimonials
  • Partner Community

What We Do

  • Services
  • DaVinci Toolkit
  • Salesforce
  • Integrations
  • Pricing
  • Security
  • Glossary
  • FAQ

Customer Tools

  • Creator Studio Login
  • Submit A Ticket
  • Developers
  • Health Status
  • Notifications
  • Release Notes
  • Support Resources

Virtual Round Table

A monthly forum for casual conversation on the latest contact center news, trends, and technology.

Join The Conversation
  • 1(800) 390-4866
  • info@amctechnology.com
  • Contact Us
  • Privacy
  • Terms

©2026 AMC Technology, LLC. All rights reserved.

2000 W Marshall Street, Suite 201, Richmond, VA 23220
Leo ×
Hi, I’m Leo! How can I help you today?
This website uses cookies to improve your experience. Continuing to use this site, means you agree. Privacy Policy