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
- api
- cloud
- salesforce
- slack
- tableau
Log in or sign up for Devpost to join the conversation.