WorkFlow. Your AI Powered Secretary.

workflow-your-ai-powered-secretary.

This is a submission for the Nylas Challenge: AI Expedition.

What I Built and Why

When you unlock the power of accessing people’s email, the possibilities become endless. I’ve created an assistant which has the email context of not just yourself, but your entire company! So in essence, it can act as a knowledge powerhouse for your entire organization.

This assistant is your ultimate personal secretary:

  • Effortlessly find the best time to meet with anyone.
  • Schedule meetings
  • Keep track of your daily tasks.
  • Instantly see who’s on leave and even manage your own leaves.
  • Get information about colleagues at your fingertips.
  • Access critical company details like employee count, company vision, or who to reach out to for feedback.

And the cherry on top? It’s Channel Agnostic ✨! Whether it’s WhatsApp, Slack, Discord, or even a website or mobile app, this assistant integrates seamlessly with whatever communication platform you’re already using. Just plug it in and let it do the work!

Demo

To bring this to life, I’ve set up a website where you can interact with the assistant. I’ve also integrated it with WhatsApp to demonstrate just how effortlessly it connects with popular communication platforms.


WorkFlow

Your AI Powered Secretary. Delegate your mundane tasks like scheduling meetings, getting task summary, etc to WorkFlow.

favicon
workflow-ai-assistant.vercel.app

Here’s a video demo

WhatsApp Integration

Code

GitHub logo

ansh-saini
/
workflow-assistant

Your AI Powered Secretary.

WorkFlow. Your AI Powered Secretary.

Abilities

  • Find the best possible time for a meetings
  • Schedule meetings with people
  • Auto-sync company contacts to create an employee directory.

Channel Agnostic

Works with WhatsApp, Slack, Discord, Custom website, custom app…the integrations are endless.

Future Scope

  • What’s on my agenda today?
  • For team leaders: Ability to generate summary of what your team is working on today and what’s the progress update.

My Journey

The thing I loved about Nylas was the simplicity of APIs and SDKs. They were intuitive to use. I utilised various Nylas APIs to make the assistant capable of handling complex prompts.

Development and testing with Nylas was also straightforward. I liked that I could jump straight in using Test Grants. There was no barrier to entry.

It was a new experience for me to have control of users’s email data. This project gave me a perspective on handling sensitive data and writing secure code with good practices.

This was my first time building an AI Agent. I loved that, through the medium of this challenge, I was able to push the limits of my boundaries and dive into seemingly overwhelming topics like Embeddings and RAGs. I’ve personally learned A LOT throughout the process of building this project.

Through this challenge I’ve come away with knowledge that I am surely going to implement in my personal as well work projects.

Technology & Integrations

Future Scope and Improvements

  • In future, If Nylas rolls out support for Storage access like Google Drive, Microsoft OneDrive, It can easily be integrated into WorkFlow. This will allow users to share files using the assistant.
  • Knowledge Store implementation using RAGs. Switching from a traditional database to a vector database will make the the assistant work much more efficiently and scale for large companies with hundreds of thousands of employees.

Thank You

A huge shoutout to Nylas and the DEV team for organizing such an incredible challenge! This experience has pushed me out of my comfort zone, allowing me to explore new technologies and grow as a developer.

Total
0
Shares
Leave a Reply

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

Previous Post
real-life-tips-for-managing-red-projects-and-getting-back-to-green

Real-life tips for managing Red projects and getting back to Green

Next Post
top-linux-commands-every-devops-engineer-should-know

Top Linux Commands Every DevOps Engineer Should Know

Related Posts