Connector Hub for Enterprise App Data

Details about the Rox Connector Hub for Enterprise App Data which supports Calendar, SFDC, Email and Slack. More connectors coming soon.

Problem Statement

Account Executives (AEs), Sales Development Representatives (SDRs), and Account Managers (AMs) operate in a complex environment where preparation for customer meetings is critical to success. The need to juggle disconnected tools—calendars, Salesforce (SFDC), email, and Slack—results in inefficiencies and missed opportunities. Sellers are forced to spend precious time stitching together fragmented information, often overlooking critical insights that could tailor their conversations and drive deals forward.

This blog outlines how Rox solves this problem with a highly integrated, AI-driven platform that transforms existing tools into a seamless system, delivering actionable insights right where they are needed.


At Rox, our mission is to empower sellers by integrating AI into their workflows, ensuring they have the right context at the right time. The Rox Connector Hub is the linchpin of this transformation, unifying data from disparate tools like calendars, SFDC, email, and Slack into a cohesive system. By harnessing public data and enriching it with private, seller-specific information, we enable proactive preparation and personalized engagement.

Our solution ensures sellers can focus on meaningful interactions with customers while Rox handles the heavy lifting in the background.


Leveraging Existing Tools with Rox

Unified Ecosystem for Sellers

The Rox Connector Hub seamlessly integrates with widely used tools to create a unified ecosystem for sales workflows. Key integrations include:

  • CRMs (e.g., SFDC)

  • Calendars (Google and Microsoft)

  • Email (Google Workspace and Outlook)

  • Messaging Platforms (Slack)

These integrations feed into the Rox Knowledge Graph, a robust, interconnected data repository that supports powerful features such as:

  • Pre-meeting Briefings

  • Interactive Voice Rundowns

  • Meeting Transcriptions via Rox MacApp

  • Enriched Actionable Insights

By bridging public and private data silos, Rox creates a comprehensive view of each customer interaction, unlocking opportunities that would otherwise remain hidden.


Features

Pre-meeting Briefings

Pre-meeting briefings are one of the most impactful tools for SDRs and AEs managing large accounts. These briefings leverage enriched calendar data to provide sellers with:

  • A concise summary of attendees and their affiliations

  • Recent communications and CRM activity relevant to the meeting

  • Public insights, such as news, job postings, or funding announcements, about the customer or company

Technical Implementation: Pre-meeting briefings query the Rox Knowledge Graph to retrieve and assemble relevant data. They also use state-of-the-art summarization models to distill insights from notes, transcripts, and emails, ensuring sellers are prepared to engage meaningfully without hours of manual research.


Email Integration

The email integration system enhances communication tracking and AI training by:

  • Extracting Metadata and Content: Securely processing emails to detect next steps, identify trends, and enrich contacts.

  • Training AI Agents: Matching sellers’ writing styles to craft consistent, professional communication.

  • Daily Syncs: Ensuring up-to-date information through incremental updates stored securely in Snowflake and S3.


System Design and Implementation

Calendar Extraction and Enrichment

Calendar data is central to Rox's value proposition. Meetings, whether pre-scheduled or impromptu, represent a critical touchpoint between sellers and customers. Our system is designed to:

  • Reliably capture and store historical and real-time meeting data

  • Propagate changes system-wide with minimal latency

  • Securely isolate organizational data for compliance and privacy

  • Scale to meet the growing demands of new sellers

Why In-house CDC Pipelines? Existing Change Data Capture (CDC) solutions, like FiveTran, did not meet our specific requirements for scalability, latency, and enrichment. Rox's custom CDC pipeline is distributed, fault-tolerant, and tailored to handle high-throughput calendar data with the following architecture:

  1. Task T1: Initial Calendar Sync

    • Large-scale extraction of 6 months of historical events using List Calendar API.

    • Data is persisted in Snowflake, setting the foundation for subsequent syncs.

  2. Task T2: Weekly Full Syncs

    • Periodic refresh to capture updates in a moving 6-month window.

    • Resolves discrepancies from incremental syncs and updates time contexts.

  3. Task T3: Incremental Syncs

    • Runs every 30 minutes to capture near-real-time updates.

    • Low-latency operations to ensure the Rox system reflects sellers’ calendars with minimal delay.

Enrichment Pipeline: Raw calendar events are enriched using Rox's proprietary algorithms to associate attendees with RoxPerson entities and identify their companies with our own internal representation (RoxCompany). This enriched data is then ingested into the Rox Knowledge Graph, enabling deep querying for insights.


Real-time Features and the Rox MacApp

To achieve real-time readiness for our MacApp Recording and Transcription feature, we developed a dual-path approach:

  1. Immediate Polling for Upcoming Events

    • The MacApp polls the backend every 5 minutes for imminent meetings, bypassing full enrichment for immediate functionality.

  2. Deferred Enrichment and Ingestion

    • The system retroactively enriches and integrates meeting data during the next incremental sync, ensuring comprehensive insights are available post-meeting.

This architecture allows sellers to access time-sensitive pre-meeting briefings while maintaining the value of enriched data for long-term use.


Email Integration Architecture

Rox's email integration pipeline securely processes communication data for actionable insights. Storage and Processing:

  • Metadata: Stored in Snowflake for querying and statistics.

  • Message Bodies and Attachments: Securely stored in S3 with access controls.

Lifecycle:

  • Created → Provisioning → Ready

  • Failure states are handled with automated retries and escalation workflows.

Advanced Features in Development:

  • Next-Step Detection: Leveraging LLMs to identify follow-ups.

  • "Write Like Me" AI: Custom models that align email drafts with sellers’ communication styles.


Slack Integration

Slack serves as a real-time communication layer for Rox insights. Features:

  • Interactive Alerts: Users can take actions directly from Slack notifications, such as accepting or declining next steps.

  • Daily Summaries: Delivered via Slack channels to keep sellers informed without disrupting workflows.


Challenges and Opportunities

  1. Interactive Messaging on Slack Building actionable Slack notifications and refining filtering mechanisms for relevance.

  2. Enhanced Email Categorization Improving algorithms to associate emails with companies and attendees accurately, reducing noise.

  3. Real-time Meeting Context Balancing real-time needs with the depth of enrichment required for actionable insights.

  4. Scalability and Privacy Ensuring the system scales without compromising on security and organizational data isolation.


Conclusion

Rox bridges the gap between fragmented tools and actionable insights, empowering sellers to focus on building relationships and closing deals. With a robust architecture and AI-driven features, Rox is redefining the B2B sales workflow. As we continue to iterate and expand, our mission remains the same: simplify, enrich, and amplify the seller experience. Stay tuned for more updates as we innovate further!

Last updated

Logo

Copyright © 2024 RoxAI. All rights reserved. 251 Rhode Island St, Suite 207,
San Francisco, CA 94103