Identify specific business requirements and objectives.
Conduct meetings with stakeholders to clarify needs.
Proposal and Agreement:
Review proposed features and functionalities.
Finalize pricing and sign an agreement.
System Configuration:
Configure the software according to business needs.
Integration with existing systems and databases may occur.
Data Migration:
Transfer existing data to the OnSinch framework, if necessary.
Testing:
Conduct thorough testing to ensure all features are working correctly and meet business requirements.
User Training:
Provide training sessions for users to familiarize them with the system.
Go-Live:
Officially launch the software within the organization.
Post-Implementation Support:
Offer ongoing technical support and gather user feedback for continuous improvement.
Customisation
User Interface: Tailoring the look and feel to match company branding.
Functionality: Adding or modifying features based on user requirements.
Workflows: Adjusting operational processes to fit existing business workflows.
Integrations: Connecting with third-party software (like CRM systems) and APIs for enhanced functionality.
Additional Costs
Setup Fees: Typically ranges from $1,000 to $10,000, depending on complexity.
Maintenance Charges: Usually around 15-20% of total software costs annually.
Support Charges: May include:
Standard Support: Often bundled in the initial pricing.
Premium Support: Available for an additional fee (e.g., $100 to $500 per month).
Training
User Training Sessions:
Live sessions or webinars for new users covering system navigation and key functionalities.
Documentation and Tutorials:
Access to written manuals, video tutorials, and FAQs.
Ongoing Technical Support:
Availability of a help desk for troubleshooting and assistance during business hours, with options for 24/7 support depending on the plan.
Community Forums:
Access to user forums for community-driven support and best practices sharing.
Security Measures
Data Encryption:
All data in transit is encrypted using strong protocols (e.g., TLS).
Data at rest is also encrypted to safeguard sensitive information.
Access Controls
Role-based access controls (RBAC) ensure that users only have permissions relevant to their job functions.
Multi-factor authentication (MFA) adds an additional layer of security for user accounts.
Regular Security Audits:
Routine security audits and assessments are conducted to identify vulnerabilities and enhance security protocols.
Compliance:
Adherence to industry standards and regulations such as GDPR, HIPAA, and ISO/IEC 27001 ensures the protection of personal information.
Data Backup and Disaster Recovery:
Regular backups are performed to prevent data loss.
A robust disaster recovery plan is in place to restore services efficiently in case of an incident.
Updates
Minor Updates: Often released every month or bi-monthly to enhance features or resolve bugs.
Major Updates: Released quarterly or bi-annually, introducing significant new functionalities or updates to existing features.
Communication: Users are notified in advance about upcoming updates, including details of changes and improvements.
Automatic Updates: Many updates can be automatically deployed without user intervention, minimizing downtime.
User Feedback: Incorporating feedback received from users to inform future updates and improvements.
Data Ownership and Portability
Data Ownership: Customers retain full ownership of all data input into the OnSinch system. The software is designed to ensure that users have control over their content.
Data Portability:
Users can easily export their data in common formats (e.g., CSV, JSON) for migration to other systems or for backup purposes.
OnSinch provides tools and support to facilitate the data export process, ensuring a smooth transition to different platforms if needed.
Scaling Up / Down
Scaling Up:
Businesses can increase their usage limits (such as user accounts, data storage, or additional features) typically on a subscription basis.
Additional costs will generally be based on the tiered pricing model, which allows for easy upgrades.
Scaling Down:
Users can reduce their subscription tier or remove unused features with prior notice, usually adhering to a predefined billing cycle (e.g., monthly or quarterly).
There may be limitations or restrictions on scaling down that are outlined in the service agreement.
Custom Plans:
OnSinch may offer custom plans to accommodate unique organizational requirements, allowing for tailored pricing and feature adjustments.
The terms & conditions for contract renewal and cancellation
Automatic Renewal:
Most contracts include an automatic renewal clause, meaning the contract will renew for a specified term (e.g., annual) unless either party provides notice of intent not to renew
Notice Period
A notice period is generally required (often 30 to 60 days) before the contract’s expiration for either party to communicate their intention not to renew.
Pricing Adjustments:
Renewal terms may include the possibility of price adjustments. Users should review any proposed changes to pricing or terms in advance.
Review Period:
Opportunities are provided for users to review and negotiate new terms before renewal.
Compliance
General Data Protection Regulation (GDPR):
Compliance with EU regulations that govern data protection and privacy for individuals within the European Union and the European Economic Area.
Health Insurance Portability and Accountability Act (HIPAA):
Ensures that healthcare-related data is managed in compliance with privacy and security standards applicable to protected health information.
Payment Card Industry Data Security Standard (PCI DSS):
Compliance with standards to ensure that all companies that accept credit card payments maintain a secure environment.
ISO/IEC 27001 Certification:
Certification that indicates OnSinch adheres to international standards for information security management systems (ISMS).
California Consumer Privacy Act (CCPA):
Compliance with regulations that enhance privacy rights and consumer protection for residents of California.
Federal Risk and Authorization Management Program (FedRAMP):
Particularly relevant for cloud software, ensuring that government agencies are provided with a secure cloud service.