Inspiration
We were inspired by the repetitive and time-consuming process HR teams face when onboarding new employees. Tasks like sending welcome emails, explaining policies, scheduling training, and answering FAQs are often manual. We saw an opportunity to automate this process using AI and Salesforce Agentforce to improve efficiency and employee experience.
What it does
The Employee Onboarding Assistant is an AI-powered agent built with Salesforce Agentforce that:
- Sends personalized welcome messages
- Shares key HR policies and documents
- Schedules onboarding training sessions
- Triggers IT system access setup
- Answers frequently asked HR questions using a built-in knowledge base
How we built it
- We used Salesforce Agent Builder to create the main agent logic.
- Built custom Flows and Actions to handle tasks like scheduling and access setup.
- Integrated Knowledge Articles to provide instant answers to HR-related questions.
- Designed the conversation flow to ensure a natural and helpful user experience.
Challenges we ran into
- Accessing Agentforce required a specialized org, which took time to set up.
- Integrating various tasks (IT, HR, Scheduling) into one seamless workflow.
- Ensuring that the agent understands user intents correctly and responds effectively.
- Balancing automation with flexibility for human intervention when needed.
Accomplishments that we're proud of
- Successfully built a functional onboarding agent that mirrors real-world HR processes.
- Integrated multiple Salesforce tools like Flows, Actions, and Knowledge.
- Created a smooth, user-friendly experience for new employees.
- Reduced manual HR work while maintaining personal touch.
What we learned
- How to design and deploy intelligent agents with Salesforce Agentforce.
- The power of combining automation with human workflows.
- Building context-aware conversation flows that feel natural.
- Best practices for using Salesforce tools like Flows, Apex Actions, and Knowledge Base.
What's next for Employee Onboarding Assistant
- Adding multi-language support for global teams.
- Connecting with Slack or Teams for real-time onboarding.
- Allowing manager-specific customization for each new hire.
- Tracking onboarding progress and generating reports for HR analytics.
Built With
- admin
- agent-builder
- agentforce
- apex
- developer-console
- rest-apis
- salesforce-data-objects
- salesforce-flow
- salesforce-knowledge
- salesforce-platform

Log in or sign up for Devpost to join the conversation.