DEV Community

goldsoft25
goldsoft25

Posted on • Edited on

3 2 2 2 1

Twilio Challenge: Building HR Whatapp bot for your workforce

This is a submission for Twilio Challenge v24.06.12

What I Built

This is whatapp HR Bot that allows HR manager to load a CSV file for employee FAQs and then the employees can ask questions about it using natural language. The application uses an LLM to generate a response about your CSV File and then sends to WhatsApp via the Twilio API

Demo

You can try it out by scanning the QR Code in the image or by texting the code to join something primitive to the number +14155238886 on WhatsApp. Next, ask a sample question such as What are the office hours or any other HR-related question
join via WhatsApp

source code

GitHub logo bogere / whatapp_hr_bot

WhatApp HR Bot for Twilio challenge

Twilio and AI

I used the langchain to utilise the openAI API to train the frequent Asked Questions(FAQs) information from the CSV file and then answer questions to the whatsapp user using the Twilio Programmable Messaging (WhatsApp Sandbox) and Twilio Programmable Voice for sending voice call responses.

Additional Prize Categories

Twilio Times Two - The project uses Twilio Programmable Messaging (WhatsApp Sandbox).
Impactful Innovators - The project empowers employees to get access to employees handbook information without over burdening the HR manager

Cover image

API Trace View

How I Cut 22.3 Seconds Off an API Call with Sentry 🕒

Struggling with slow API calls? Dan Mindru walks through how he used Sentry's new Trace View feature to shave off 22.3 seconds from an API call.

Get a practical walkthrough of how to identify bottlenecks, split tasks into multiple parallel tasks, identify slow AI model calls, and more.

Read more →

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay