DEV Community

Cover image for Job Finder Bot - Find Jobs, Saves Applied Jobs and Sends weekly new jobs list
Jasmin Virdi
Jasmin Virdi

Posted on

9

Job Finder Bot - Find Jobs, Saves Applied Jobs and Sends weekly new jobs list

This is a submission for the Coze AI Bot Challenge: Bot Innovator.

What I Built

Hello Everyone,

As part of this hackathon I have worked on a Job Finder bot which has capabilities to find potential Jobs based on the role/ job type, helps to keep track of all the Jobs user has applied so far and get weekly updates of newly posted job opportunities sorted on the basis of job role/ type.

The Job Finder bot return the job results derived from some public job APIs like Findwork and Adzuna. It also manages user's application using Coze inbuilt database and fetch jobs stored in Knowledge base on matching type.

Demo

You can try out the Job Finder Bot here in Coze Bot Store.

Here the flows with their description.

Find Jobs

The user will ask the bot to share the list of all the job openings for a given job type. The bot will share the list of all jobs with Apply link.

Image description

Save and keep track of jobs you have applied.

The user can also keep track of all the jobs they have applied across at one place and keeps notes related to it in the bot.

Image description

Get scheduled job updates.

The Job Finder bot can also help you get weekly updates for the newly posted job updates sorted on the basis of job roles.

Image description

The bot can also be used for interview preparations by listing required skills and providing assistance with software and other questions related to role.

Your Configuration

Here are the screenshots of the bot configuration including prompts, skills, workflows, plugins and Knowledge base.

Prompt:

Image description

Plugins:
I have created two custom plugins based on FindWork and Adzuna public APIs
Image description

Database:
Image description

Knowledge Base:

Image description

I have used workflow to get the results from two plugin and create a curated list of jobs on the basis of role provided by user.
Image description

Journey

My journey while building this bot and using Coze helped me a lot to get more hands on experience with writing and maintaining long descriptive prompts.

Another cool thing I liked was building the plugins and workflows. The custom plugins I built for this bot and then using LLM within workflow to combine and produce structured output gave a better understanding of the whole flow.

The demos and Coze helpbot were really helpful during my development journey it not only helped me resolve my doubts but also gave me ideas for new features that can be built using Coze functionalities.

The platform is easy to use and understand I really enjoyed working and integrating with Coze. I would like to extend bot capabilities further by integrating more plugins and adding more Knowledge bases.

Thanks

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (2)

Collapse
 
philiphow profile image
Philip How

Great work!

Collapse
 
jasmin profile image
Jasmin Virdi

Thank you!

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Explore a sea of insights with this enlightening post, highly esteemed within the nurturing DEV Community. Coders of all stripes are invited to participate and contribute to our shared knowledge.

Expressing gratitude with a simple "thank you" can make a big impact. Leave your thanks in the comments!

On DEV, exchanging ideas smooths our way and strengthens our community bonds. Found this useful? A quick note of thanks to the author can mean a lot.

Okay