Book a Call

Edit Template

How to Automate Employee Offboarding

Picture this: An employee resigns, and suddenly, HR is swamped with tasks—revoking access to systems, retrieving company property, and conducting exit interviews. It’s chaotic, time-consuming, and prone to mistakes. Sound familiar? If so, you’re not alone. Employee offboarding is often treated as an afterthought, but in reality, it’s a crucial process that can impact everything from security to company reputation. Here’s the good news: there’s a way to make offboarding smooth, secure, and stress-free—employee offboarding automation. In this article, we’ll explore how automating offboarding can transform this cumbersome process into an efficient, error-free system. By the end, you’ll know exactly how to implement automation, the benefits it offers, common pitfalls to avoid, and how to measure its success.  

What is Employee Offboarding Automation?

Let’s break it down step by step. Imagine offboarding as a checklist of tasks—revoking email access, collecting equipment, updating payroll, and more. Without automation, every task requires manual follow-up. Automation takes this checklist and uses tools or software to handle these tasks seamlessly, with minimal human intervention.

Easy Example

Think of it like setting up a smart coffee maker. Instead of manually brewing coffee each morning, you program it to start brewing at 7 AM. Similarly, automation tools “program” your offboarding tasks. When an employee resigns, automation kicks in and handles everything, from generating final paycheck requests to deactivating accounts.

  • Manual Process: HR manually emails IT to revoke access, waits for confirmation, and then updates spreadsheets.
  • Automated Process: The moment an employee submits a resignation form, the system triggers IT to revoke access instantly and logs the action.

Why It Matters

  • Saves time by eliminating repetitive tasks.
  • Reduces human error, like forgetting to revoke an account.
  • Enhances security by ensuring access is promptly removed.

 

20 Real-Life Examples of Employee Offboarding Automation

Let’s dive into 20 detailed examples of how automation transforms the employee offboarding process. Each scenario includes a before-and-after comparison, explaining the manual process, the automation solution, and the resulting improvements. 


1. Revoking Email and System Access
  • Before Automation: HR emails IT with a list of accounts to deactivate. IT manually checks and revokes access, which can take hours or even days.
  • After Automation: When an employee’s resignation is recorded in the system, automation tools instantly notify IT, deactivate accounts across platforms, and log the actions for compliance.
  • Benefits: Immediate action reduces security risks and saves IT time.

2. Returning Company Equipment
  • Before Automation: HR manually tracks equipment like laptops or phones through emails or spreadsheets, often losing items in the process.
  • After Automation: The system sends an automated checklist to the employee with reminders for equipment return. It updates HR once items are received and reconciled.
  • Benefits: Eliminates tracking errors and ensures all items are returned.

3. Updating Payroll
  • Before Automation: HR manually calculates final pay, including unused leave or severance. Errors can result in over- or underpayment.
  • After Automation: The payroll system automatically calculates final pay based on company policies and sends the payment for approval.
  • Benefits: Faster, accurate payments that ensure compliance and avoid disputes.

4. Removing Physical Access
  • Before Automation: HR manually informs facilities management to deactivate access cards, which may take days.
  • After Automation: Automation tools instantly revoke access to physical spaces when resignation details are logged.
  • Benefits: Enhances workplace security and prevents unauthorized access.

5. Conducting Exit Interviews
  • Before Automation: HR schedules interviews manually, leading to miscommunication or delays.
  • After Automation: The system sends calendar invites to the employee and HR, ensuring timely interviews. It can also offer virtual forms if a meeting isn’t feasible.
  • Benefits: Improves participation rates and gathers structured feedback.

6. Generating Experience Letters
  • Before Automation: HR manually drafts letters, which is time-consuming and error-prone.
  • After Automation: The system auto-generates standardized experience letters, tailored to the employee’s role and tenure.
  • Benefits: Saves time and ensures consistency.

7. Disabling Third-Party Subscriptions
  • Before Automation: IT manually tracks and cancels subscriptions, risking overlooked accounts.
  • After Automation: Automation tools scan and deactivate third-party accounts tied to the employee’s email.
  • Benefits: Reduces costs and prevents unauthorized access to paid tools.

8. Knowledge Transfer
  • Before Automation: Knowledge transfer depends on the employee’s goodwill, often leaving gaps.
  • After Automation: The system prompts employees to upload key documents or record walkthroughs for their replacement.
  • Benefits: Preserves critical knowledge and ensures smooth transitions.

9. Retrieving Digital Assets
  • Before Automation: Managers request files and folders from employees, often facing delays or missed items.
  • After Automation: Automation scans and archives the employee’s work files, transferring ownership to their manager.
  • Benefits: Prevents loss of important data and saves time.

10. Exit Surveys
  • Before Automation: HR manually shares survey forms and follows up for responses.
  • After Automation: The system sends automated surveys with reminders and compiles responses into a dashboard for HR to review.
  • Benefits: Improves response rates and provides actionable insights.

11. Terminating Benefits and Insurance
  • Before Automation: HR manually coordinates with benefits providers to terminate accounts.
  • After Automation: The system automatically notifies providers to cancel benefits based on the resignation date.
  • Benefits: Prevents unnecessary charges and ensures compliance.

12. Updating Team Members
  • Before Automation: Managers send email updates about an employee’s departure, which can be delayed or missed.
  • After Automation: Automation sends team-wide notifications about the employee’s departure and outlines next steps.
  • Benefits: Improves communication and reduces confusion.

13. Archiving Employee Data
  • Before Automation: HR manually archives employee files, risking non-compliance with retention policies.
  • After Automation: Automation systems archive data securely and set reminders for retention deadlines.
  • Benefits: Ensures compliance and data security.

14. Final Feedback Collection
  • Before Automation: Feedback requests from colleagues are sent manually, leading to delays.
  • After Automation: The system automatically collects feedback and consolidates it for HR review.
  • Benefits: Faster collection and more structured insights.

15. Creating Offboarding Reports
  • Before Automation: HR spends hours compiling offboarding metrics for leadership.
  • After Automation: Automation tools generate real-time reports with insights on offboarding efficiency and trends.
  • Benefits: Saves time and improves decision-making.

16. Transitioning Client Accounts
  • Before Automation: Employees manually hand over client accounts to their replacements, often missing key details.
  • After Automation: Automation tools reassign client accounts and provide a summary of ongoing tasks.
  • Benefits: Ensures seamless client management and minimizes disruptions.

17. Managing Non-Compete Agreements
  • Before Automation: Legal teams manually ensure employees sign non-compete agreements during exit processes.
  • After Automation: The system prompts employees to e-sign agreements and stores them securely.
  • Benefits: Ensures compliance with legal requirements.

18. Offering Farewell Messages
  • Before Automation: Managers coordinate farewell messages manually, which can feel impersonal.
  • After Automation: Automation tools create personalized farewell emails from the team or leadership.
  • Benefits: Leaves employees with a positive impression of the company.

19. Tracking Offboarding Progress
  • Before Automation: HR follows up with multiple teams to track task completion.
  • After Automation: Dashboards provide real-time visibility into offboarding progress for all stakeholders.
  • Benefits: Reduces bottlenecks and ensures accountability.

20. Sending References
  • Before Automation: HR responds to reference requests individually, which is time-intensive.
  • After Automation: Automation tools generate and share references based on pre-approved templates.
  • Benefits: Faster responses and consistent reference quality.

 

How to Implement Employee Offboarding Automation: A Step-by-Step Guide

Implementing employee offboarding automation might feel overwhelming, but breaking it into simple, actionable steps makes it manageable. Follow this step-by-step guide to streamline your offboarding process: 


1. Map Out Your Current Offboarding Process
  • Why: You need to understand the manual tasks and pain points in your current process.
  • How: Create a checklist of every offboarding task—like revoking access, returning equipment, and conducting exit interviews.
  • Actionable Tip: Interview your HR and IT teams to uncover bottlenecks or repetitive tasks.

2. Identify Automation Opportunities
  • Why: Not all tasks need automation; focus on repetitive, time-consuming ones.
  • How: Use your checklist to highlight tasks like disabling accounts, sending reminders, or generating documents.
  • Actionable Tip: Prioritize tasks where errors or delays have the biggest impact, such as revoking system access.

3. Choose the Right Automation Tools
  • Why: The right tool can handle most of your automation needs without overcomplicating things.
  • How: Look for tools like HR software (e.g., BambooHR), IT management systems (e.g., Okta), or workflow platforms (e.g., Zapier).
  • Actionable Tip: Opt for tools that integrate with your existing HR and IT systems to avoid compatibility issues.

4. Set Up Triggers and Workflows
  • Why: Automation tools rely on triggers (events) to start workflows.
  • How: For example, when an employee resignation is logged, a trigger can initiate tasks like revoking access or scheduling an exit interview.
  • Actionable Tip: Use simple “if-then” rules. For instance: “If resignation form is submitted, then send equipment return checklist.”

5. Standardize Exit Documents
  • Why: Automating document creation ensures consistency and saves time.
  • How: Create templates for experience letters, non-compete agreements, and final settlements. Connect these templates to your HR software.
  • Actionable Tip: Use placeholders in your templates (e.g., {{Employee Name}}) that the system can auto-fill.

6. Centralize Communication Channels
  • Why: Offboarding involves multiple stakeholders—HR, IT, legal, and managers.
  • How: Use a shared platform to centralize updates, track progress, and reduce miscommunication.
  • Actionable Tip: Platforms like Slack or Microsoft Teams can integrate with automation tools for instant updates.

7. Automate IT Access Management
  • Why: Timely deactivation of accounts is critical for security.
  • How: Set workflows to notify IT or automatically revoke access to email, systems, and third-party tools once resignation details are entered.
  • Actionable Tip: Use Single Sign-On (SSO) tools like Okta or LastPass for seamless account management.

8. Implement Self-Service Portals
  • Why: Empowering employees to complete offboarding tasks reduces HR workload.
  • How: Create a portal where employees can upload documents, sign forms, and view their offboarding checklist.
  • Actionable Tip: Add automated reminders to ensure employees complete their tasks on time.

9. Integrate Knowledge Transfer Workflows
  • Why: Ensures smooth transitions without losing critical knowledge.
  • How: Use tools to automatically request documentation or video walkthroughs from the departing employee for their replacement.
  • Actionable Tip: Link these tasks to a deadline and send automated follow-ups.

10. Test Your Workflows
  • Why: Ensure that your automation setup works as expected before full implementation.
  • How: Run test cases, such as processing a mock resignation, to verify all triggers and workflows.
  • Actionable Tip: Include multiple departments in the testing phase to catch overlooked details.

11. Train Your Team
  • Why: Team members need to understand how automation fits into their roles.
  • How: Conduct workshops or provide guides explaining how to use the automation tools and address any concerns.
  • Actionable Tip: Use simple language and hands-on examples during training sessions.

12. Monitor Compliance Requirements
  • Why: Offboarding often involves legal and regulatory obligations.
  • How: Automate tasks like sending non-compete agreements or securely archiving employee data.
  • Actionable Tip: Consult your legal team to ensure your automation complies with local labor laws.

13. Track Offboarding Metrics
  • Why: Metrics help you evaluate the effectiveness of your automation.
  • How: Use dashboards to track metrics like task completion time, error rates, and employee feedback scores.
  • Actionable Tip: Regularly review and refine workflows based on these insights.

14. Start Small and Scale Gradually
  • Why: Implementing all workflows at once can be overwhelming.
  • How: Begin with high-impact tasks (e.g., account deactivation), then gradually add others like document generation or equipment tracking.
  • Actionable Tip: Gather feedback after each phase to identify improvements before scaling.

15. Continuously Improve
  • Why: Needs evolve, and so should your automation.
  • How: Regularly review your processes, tools, and metrics to identify opportunities for optimization.
  • Actionable Tip: Schedule quarterly reviews with your team to discuss what’s working and what isn’t.

 

Why Use Employee Offboarding Automation?

Employee offboarding automation isn’t just a time-saver—it’s a game-changer. Below are 10 clear benefits of automating the offboarding process, supported by real-world examples to illustrate the impact. 


1. Enhanced Security
  • Why It Matters: Manually deactivating accounts or retrieving credentials leaves room for delays and oversight, creating security risks.
  • Example: A company once forgot to revoke access for a departing employee who later accessed sensitive data. With automation, access is revoked immediately upon resignation, preventing such breaches.

2. Time Savings
  • Why It Matters: Automation eliminates repetitive tasks, freeing up HR and IT teams to focus on strategic work.
  • Example: An HR team that used to spend 8 hours per offboarding now completes the same process in under 2 hours with automation. Tasks like equipment tracking and exit survey collection run on autopilot.

3. Improved Accuracy
  • Why It Matters: Manual processes are prone to human error, such as forgetting to deactivate a system account or miscalculating final pay.
  • Example: A retail company reduced payroll errors by 95% after automating final paycheck calculations.

4. Consistency Across Processes
  • Why It Matters: Every employee should have the same offboarding experience, whether they are an intern or a senior manager.
  • Example: An automation system ensures all offboarding tasks—from sending exit surveys to retrieving access cards—are completed consistently, enhancing professionalism.

5. Better Employee Experience
  • Why It Matters: A smooth offboarding process leaves a positive impression, making ex-employees more likely to recommend your company or return in the future.
  • Example: An employee who left with a personalized farewell email and clear next steps said, “It felt like the company cared about me even as I was leaving.”

6. Reduced Costs
  • Why It Matters: Manual processes are resource-intensive, requiring more staff time and leading to potential losses from missed tasks.
  • Example: A mid-sized tech firm saved $10,000 annually by automating equipment return tracking, which reduced losses from unreturned items.

7. Streamlined Compliance
  • Why It Matters: Automation helps ensure that legal and regulatory requirements are consistently met, reducing the risk of fines.
  • Example: A healthcare provider automated the archiving of employee records, ensuring compliance with HIPAA data retention requirements.

8. Increased Transparency
  • Why It Matters: Automation provides visibility into offboarding progress, helping managers and HR teams track task completion in real time.
  • Example: A shared dashboard showed a manager when tasks like knowledge transfer or system deactivation were completed, reducing miscommunication.

9. Faster Knowledge Transfer
  • Why It Matters: Departing employees often leave gaps in knowledge, but automation ensures critical information is documented.
  • Example: A financial services company used automated prompts to ensure employees uploaded training materials and client notes before their departure.

10. Scalability
  • Why It Matters: As your company grows, manual offboarding becomes increasingly inefficient.
  • Example: A startup that doubled its workforce in a year scaled its offboarding processes seamlessly using automation, avoiding the need to hire additional HR staff.

 

Common Misconceptions About Employee Offboarding Automation

Employee offboarding automation is often misunderstood, leading businesses to hesitate in adopting it. Let’s address 10 common misconceptions and clarify the facts, ensuring you have a clear understanding of its potential. 


1. “Automation Will Replace HR Jobs”
  • The Misconception: Some believe that automating offboarding will eliminate the need for HR professionals.
  • The Truth: Automation supports HR by handling repetitive tasks, allowing them to focus on strategic, people-centric activities like employee engagement and talent development.
  • Example: Instead of chasing equipment returns, HR can concentrate on gathering meaningful exit feedback to improve retention.

2. “It’s Too Expensive to Implement”
  • The Misconception: Businesses assume automation tools are costly and only suited for large corporations.
  • The Truth: Many affordable tools, like Zapier or BambooHR, offer scalable solutions for small and medium-sized businesses.
  • Example: A small marketing agency used free automation tools to streamline account deactivation and saved significant time and money.

3. “It’s Too Complicated to Set Up”
  • The Misconception: Automation requires advanced technical skills and months of implementation.
  • The Truth: Modern tools are user-friendly, with drag-and-drop interfaces and pre-built templates that simplify setup.
  • Example: A nonprofit organization with no IT department automated their offboarding using intuitive software in just two weeks.

4. “Automation is Only for IT-Heavy Companies”
  • The Misconception: Only tech companies benefit from automation because of their complex systems.
  • The Truth: Automation is useful across industries, from retail to healthcare, as it improves efficiency and compliance.
  • Example: A retail chain automated their offboarding to ensure immediate access revocation, reducing security risks.

5. “It’s Inflexible and Can’t Be Customized”
  • The Misconception: Automation tools can’t adapt to unique business needs or workflows.
  • The Truth: Most automation platforms are highly customizable, allowing businesses to tailor workflows to specific requirements.
  • Example: A consulting firm customized automation to include industry-specific exit documents for their clients.

6. “It Can’t Handle Complex Offboarding Processes”
  • The Misconception: Automation is only suitable for simple tasks like sending emails.
  • The Truth: Advanced automation can manage complex workflows, such as coordinating between HR, IT, and legal teams.
  • Example: A healthcare company automated their multi-step offboarding process, including deactivating system access, notifying benefits providers, and archiving records.

7. “It’s Not Secure”
  • The Misconception: Automating sensitive tasks like access revocation increases security risks.
  • The Truth: Automation enhances security by ensuring immediate and consistent action, reducing human error.
  • Example: A financial firm reduced unauthorized access incidents by 80% after automating account deactivation.

8. “Automation Removes the Human Touch”
  • The Misconception: Employees will feel disconnected if offboarding becomes automated.
  • The Truth: Automation frees up HR to focus on personal interactions, such as meaningful exit interviews or farewell meetings.
  • Example: An HR team used automation to handle administrative tasks, allowing them to send handwritten farewell notes to departing employees.

9. “It’s a One-Size-Fits-All Approach”
  • The Misconception: Automation processes are rigid and don’t account for unique employee needs.
  • The Truth: Flexible workflows can accommodate varied requirements, such as different notice periods or remote employees.
  • Example: A global company created separate automation workflows for local and international employees, addressing their specific exit needs.

10. “It’s a Set-and-Forget Solution”
  • The Misconception: Once implemented, automation doesn’t require any updates or oversight.
  • The Truth: Automation needs regular monitoring and optimization to stay aligned with business goals.
  • Example: A software company reviewed their automation workflows quarterly, ensuring tasks like exit surveys remained relevant and engaging.

 

Challenges of Employee Offboarding Automation

While employee offboarding automation can streamline processes and enhance efficiency, it’s not without its challenges. Below, we’ll explore 10 common challenges businesses face when implementing automation and how to overcome them. 


1. Integration with Existing Systems
  • The Challenge: Automation tools may not integrate seamlessly with existing HR, IT, or payroll systems.
  • How to Overcome: Choose tools with built-in integration options or use middleware like Zapier to bridge gaps.
  • Example: A small business integrated their legacy payroll system with modern offboarding software using an API connector.

2. Resistance to Change
  • The Challenge: Teams may resist automation due to fear of job displacement or added complexity.
  • How to Overcome: Educate employees about how automation supports their roles and simplifies their workload.
  • Example: An HR manager held training sessions to show staff how automation reduced repetitive tasks, gaining their buy-in.

3. Initial Setup Costs
  • The Challenge: The upfront cost of tools and setup may seem prohibitive.
  • How to Overcome: Start with affordable, scalable tools and implement automation incrementally.
  • Example: A startup began automating simple tasks like email notifications before expanding to more complex workflows.

4. Lack of Technical Expertise
  • The Challenge: Small teams without IT support may struggle to implement automation.
  • How to Overcome: Use low-code or no-code tools with drag-and-drop interfaces that don’t require technical skills.
  • Example: A nonprofit used a no-code platform to automate offboarding tasks without hiring additional IT staff.

5. Customization Limitations
  • The Challenge: Some tools may not offer the flexibility needed for unique offboarding processes.
  • How to Overcome: Opt for platforms that allow custom workflows or hire consultants to tailor solutions.
  • Example: A multinational company worked with an automation specialist to adapt workflows to local compliance laws.

6. Data Security Risks
  • The Challenge: Automating sensitive tasks like access revocation and data archiving could expose security vulnerabilities.
  • How to Overcome: Choose platforms with strong encryption, role-based access, and compliance certifications like GDPR or HIPAA.
  • Example: A financial institution implemented multi-factor authentication to secure automated offboarding workflows.

7. Overlooking Human Touchpoints
  • The Challenge: Over-automation can make the process feel impersonal for departing employees.
  • How to Overcome: Balance automation with personal interactions, such as face-to-face exit interviews or personalized farewell messages.
  • Example: An HR team automated document processing but scheduled one-on-one meetings for feedback collection.

8. Compliance Complexity
  • The Challenge: Different industries and regions have varying legal and regulatory requirements for offboarding.
  • How to Overcome: Work closely with legal advisors to ensure automated workflows meet compliance standards.
  • Example: A healthcare provider used automation to archive employee data securely while adhering to HIPAA regulations.

9. Monitoring and Updating Workflows
  • The Challenge: Automation isn’t a “set-it-and-forget-it” solution; workflows require regular updates.
  • How to Overcome: Schedule routine audits to identify outdated steps or new opportunities for automation.
  • Example: A manufacturing company discovered they could add an automated knowledge transfer step during a quarterly review.

10. Measuring ROI
  • The Challenge: Businesses may struggle to track the effectiveness of their automation efforts.
  • How to Overcome: Define clear key performance indicators (KPIs) and use analytics dashboards to measure success.
  • Example: An IT firm tracked metrics like task completion time and error rates, showing a 50% improvement post-automation.

 

How to Measure the Success of Employee Offboarding Automation

Measuring the success of employee offboarding automation is essential to ensure your investment is delivering results. Below are 10 detailed points with actionable insights on key performance indicators (KPIs) and methods to evaluate effectiveness. 


1. Time Saved on Offboarding Tasks
  • Why It Matters: Automation is meant to reduce manual effort. Track how much time HR, IT, and managers save.
  • How to Measure: Compare the average time spent on offboarding tasks before and after automation.
  • Example: A company reduced offboarding time per employee from 8 hours to 2 hours after implementing automation.

2. Error Rate Reduction
  • Why It Matters: Manual processes often lead to errors, like missed account deactivations or incorrect final pay calculations.
  • How to Measure: Track the number of errors or oversights in offboarding tasks before and after automation.
  • Example: An organization reduced payroll errors by 90% through automated final pay calculations.

3. Employee Satisfaction Scores
  • Why It Matters: A smooth offboarding process impacts the departing employee’s impression of the company.
  • How to Measure: Use post-offboarding surveys to gather feedback from departing employees.
  • Example: Employees rated their offboarding experience 4.8/5 on average after the company automated repetitive tasks.

4. Task Completion Rates
  • Why It Matters: Automation ensures that all tasks in the offboarding checklist are completed consistently.
  • How to Measure: Monitor the percentage of offboarding tasks completed on time and without manual intervention.
  • Example: Automation improved task completion rates from 70% to 100% in a multinational corporation.

5. Security Incident Reduction
  • Why It Matters: Delays in account deactivation or physical access revocation can lead to security breaches.
  • How to Measure: Track the number of security incidents tied to offboarding processes before and after automation.
  • Example: A financial firm experienced a 75% decrease in unauthorized access incidents post-automation.

6. Cost Savings
  • Why It Matters: Automation reduces labor hours and minimizes costs from errors or compliance fines.
  • How to Measure: Calculate savings by comparing labor costs and fines before and after implementing automation.
  • Example: A mid-sized company saved $15,000 annually by automating equipment tracking and access revocation.

7. Consistency Across Departments
  • Why It Matters: Offboarding automation eliminates variations in how different teams handle the process.
  • How to Measure: Audit workflows to ensure all departments follow the same automated processes.
  • Example: A global IT firm achieved 100% consistency across regions by standardizing automated workflows.

8. Compliance Metrics
  • Why It Matters: Automation helps meet legal and regulatory requirements, reducing compliance risks.
  • How to Measure: Track the percentage of compliance tasks (e.g., data archiving, document submission) completed on time.
  • Example: A healthcare provider achieved full compliance with GDPR by automating data retention and deletion policies.

9. Knowledge Transfer Efficiency
  • Why It Matters: Automation ensures critical knowledge isn’t lost when employees leave.
  • How to Measure: Evaluate the percentage of departing employees who complete knowledge transfer tasks via automated prompts.
  • Example: A consulting firm increased knowledge transfer rates from 60% to 95% by automating document requests and follow-ups.

10. Leadership Feedback
  • Why It Matters: Managers and leaders often experience the benefits of smoother transitions when offboarding is automated.
  • How to Measure: Collect feedback from leadership on process improvements, such as reduced disruptions or faster role transitions.
  • Example: Managers reported a 40% faster onboarding process for replacements due to better-organized knowledge transfer.

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

About Us

Luckily friends do ashamed to do suppose. Tried meant mr smile so. Exquisite behaviour as to middleton perfectly. Chicken no wishing waiting am. Say concerns dwelling graceful.

Services

Most Recent Posts

Category

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Company

About Us

Contact Us

Products

Services

Blog

Features

Analytics

Engagement

Builder

Publisher

Help

Privacy Policy

Terms

Conditions

Privacy

Terms

Privacy Policy

Conditions