Most RAG content focuses on retrieval techniques such as embedding models, vector databases, chunking, and reranking, but almost none covers the part that actually breaks in production: keeping the index current. This post examines how to maintain a RAG index in sync with live SaaS data, addressing the integration and data freshness challenges that are rarely discussed.