Inspiration

Sales teams often juggle between Salesforce, Tableau, and Slack—slowing down decision-making. We wanted to create a single connected experience where insights are delivered instantly, right where the team collaborates. The idea was to remove friction, reduce tool-switching, and empower sales reps with live, actionable data.

What it does

Sales Wizard bridges Salesforce, Tableau Cloud, and Slack into a unified workflow:

  • Pulls sales and accounts data from Salesforce Data Cloud.
  • Leverages Tableau Cloud for rich dashboards, metrics, and visualizations.
  • Embeds these insights back into Salesforce via Visualforce.
  • Allows users to interact with live metrics directly in Slack, performing quick actions without leaving their workspace.
  • Allows users to update, create cases, opportunities, leads via Slack to Salesforce objects
  • Adds Agentforce-powered intelligence to answer questions and surface insights automatically.

How we built it

  • Used Salesforce Data Cloud to bring in the Retail Electronics Trailverse dataset.
  • Designed semantic models, visualizations and dashboards in Tableau Next.
  • Connected Tableau Cloud back into Salesforce through Visualforce integration.
  • Integrated Slack and Salesforce workspace by providing necessary access and org information
  • Integrated Slack Canvas to present key metrics and enable quick actions from Slack to Salesforce.
  • Layered Agentforce (Agent Builder) to power conversational insights.

Challenges we ran into

  • Agentforce–Slack connection issue: Faced permission restrictions from the Salesforce side, preventing smooth integration. While we could bring the agent in, it didn’t function as expected.
  • Unable to integrate flows with Slack due to permission issues.
  • Tableau Next limitations: Some key features from Tableau were missing, so we developed reports in Tableau and embedded them back into Salesforce for a complete experience.
  • Setting up seamless integration between Salesforce, Tableau Cloud, and Slack.
  • Managing real-time sync of metrics without breaking workflows.
  • Designing dashboards that are not just data-heavy, but also clear and decision-friendly.
  • Unable to log in to the Salesforce org for more than a week.
  • Slack Tableau Hackathon channel was a bit slow to respond to our queries.
  • Links provided for issue resolution by the support team were very generic.

Accomplishments that we're proud of

  • Built a working end-to-end solution that unites three powerful platforms.
  • Created a live demo experience with instant metrics in Slack.
  • Designed dashboards that balance visual appeal with performance insights.
  • Proved that sales teams can save time and act faster with unified tools.

What we learned

  • The importance of semantic models in powering intelligent insights.
  • How cross-platform integration can unlock new workflows.
  • The value of designing not just for data, but for user experience and adoption.
  • Slack’s role as a collaboration-first hub for business data.

What's next for Sales Wizard

  • Add predictive AI models for forecasting sales trends.
  • Automated alerts for sales teams triggered by changes in key metrics.
  • Quote generation template for accelerate the process of onboarding new leads
  • Build more micro-interactions in Slack for day-to-day sales activities.
  • Enable voice-based commands for interacting with metrics.
  • Scale into a ready-to-deploy app for sales teams globally.

Built With

Share this project:

Updates