Skip to main content

Services

External services are an integral part of our development process. We use a variety of services and tools to develop, deploy, and maintain our products. To ensure consistency and security, we have estandarized the following services.

🚀 Deployment

  • Vercel: used for hosting front-end applications, run cron jobs and deploy serverless functions. It provides added security by encrypting traffic between the user and the server.
  • Digital Ocean: used for internal infrastructure and deployments. It is a cloud-based computing platform that provides virtual servers and storage.

📧 Email

  • EmailJS: An intermediary tool that provides an additional layer of protection against leaking email credentials when used with SendGrid.
  • SendGrid: An email delivery and management service that allows users to send and track marketing emails.

🔒 Infrastructure and Security

  • CloudFlare: used for DNS management, SSL, improved security, and edge cache. It provides added security by encrypting traffic between the user and the server.
  • Keeper: password manager that securely stores and manages passwords. It provides added security by encrypting passwords and allowing users to generate strong passwords.
  • Firebase: used for internal authentication. It is a mobile and web application development platform that provides tools and infrastructure for developers to build, test, and deploy applications.

📱 Communication

  • Twilio: this tool is used for SendGrid and WhatsApp Business APIs.

📊 Data Management

  • Zoho CRM: customer relationship management tool that serves as the primary source of information for internal agents' dashboards.
  • Zoho Flow: web automation software that allows users to automate workflows with ease.
  • Zapier: tool that connects web apps and enables users to automate workflows.

💻 Code Management

  • GitHub: web-based platform for version control, source code management and collaboration for software development projects.

📦 CI/CD

  • Codecov: a code coverage tool that tracks the percentage of code that is covered by tests.
  • Code Climate: a code quality tool that tracks the quality of code and provides suggestions for improvement.

🌐 Domain Registers and Hosting

  • Hostinger: web hosting platform that allows users to register domains and host their WordPress websites. It provides easy-to-use tools for beginners and advanced features for developers.

🚨 Monitoring and Alerting

  • Healthchecks.io: This tool schedules heartbeats and monitors endpoints.
  • Sentry: Provides logging and automatic issue reporting for front-end apps.

📈 Project Management

  • Linear: This project management software tracks current development tasks and assignments.

💬 Chatbot Development

  • DialogFlow: tool used for developing chatbots for WhatsApp. It enables the creation of conversational chatbots that can understand natural language and respond to queries.
  • OpenAI: An artificial intelligence research laboratory consisting of the for-profit corporation OpenAI LP and its parent company, the non-profit OpenAI Inc. OpenAI conducts research in various fields of artificial intelligence, including natural language processing, robotics, and deep learning.
  • CSML: A chatbot development platform that allows users to create chatbots without writing code.

🚦 Status Monitoring

ServiceStatus PageSubscribedImpact
VercelStatus🛑
TwilioStatus🛑
Zoho CRMStatus🛑
Zoho FlowStatus🛑
CloudFlareStatus🛑
Digital OceanStatus🛑
ZapierStatus🟠
SentryStatus🟠
HostingerStatus🟠
EmailJSStatus🟡
SendGridStatus🟡
KeeperStatus🟡
GitHubStatus🟡
LinearStatus🟡
DialogFlowStatus🟡
OpenAIStatus🟡
CSMLStatus🟢
FirebaseStatus🟢
CodecovStatus🟢
Code ClimateStatus🟢

Susciption status is based on receiving slack notifications from the status page. Impact is based on the severity of the incident using our risk assessment scale. RSS feeds are provided using Slack RSS.