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

Image of Datadog

Create and maintain end-to-end frontend tests

Learn best practices on creating frontend tests, testing on-premise apps, integrating tests into your CI/CD pipeline, and using Datadog’s testing tunnel.

Download The Guide

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

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

Okay