Project

General

Profile

Actions

Improvement #29635

open

Code Review, Upgrade and changes in Prompt of Email Boat

Added by Vivek V 17 days ago. Updated 2 days ago.

Status:
In Progress
Priority:
Normal
Assignee:
Target version:
-
Start date:
11/14/2025
Due date:
11/27/2025 (Due in 4 days)
% Done:

61%

Estimated time:
120:00 h (Total: 220:00 h)
Spent time:
60:30 h (Total: 87:00 h)
remarks:
DB Changes:
Keys & Permissions:
Areas Affected:
Files Changed:

Subtasks 10 (10 open0 closed)

Improvement #30073: Project Setup & Core InfrastructureFixed not TestedSachin Suresh11/14/2025

Actions
Improvement #30074: Email Polling ModuleAssignedSachin Suresh11/18/202511/25/2025

Actions
Improvement #30075: Step 2 (Part A) - AI Data ExtractionOn holdSachin Suresh11/18/2025

Actions
Improvement #30077: Step 2 (Part B) - Data Standardization UtilitiesFixed not TestedSachin Suresh11/18/2025

Actions
Improvement #30078: Step 2 (Part C) - Final Payload ConstructionFixed not TestedSachin Suresh11/18/2025

Actions
Improvement #30079: Step 3 - Flight API ServiceOn holdSachin Suresh11/18/202511/20/2025

Actions
Improvement #30080: Testing & API RoutesFixed not TestedSachin Suresh11/18/202511/27/2025

Actions
Improvement #30081: Step 4 - Results FilteringFixed not TestedSachin Suresh11/18/202511/21/2025

Actions
Improvement #30083: Step 5 & 6 - Email Generation & SendingOn holdSachin Suresh11/18/202511/27/2025

Actions
Improvement #30085: Implement authentication to secure all API routes.AssignedSachin Suresh11/18/2025

Actions
Actions #1

Updated by Sachin Suresh 17 days ago

  • Status changed from Assigned to In Progress
Actions #2

Updated by Sachin Suresh 17 days ago

  • Status changed from In Progress to On hold
Actions #3

Updated by Sachin Suresh 17 days ago

  • Status changed from On hold to In Progress
Actions #4

Updated by Sachin Suresh 17 days ago

Code study and review

Actions #5

Updated by Sachin Suresh 16 days ago

  • % Done changed from 0 to 70

prompt improvement and promt size has been reduced
found issues with ai to to produce random number,logic implemented in node itself

Actions #6

Updated by Vivek V 13 days ago

  • Due date changed from 11/07/2025 to 11/11/2025
  • Estimated time changed from 16:00 h to 24:00 h
Actions #7

Updated by Vivek V 12 days ago

  • Due date changed from 11/11/2025 to 11/14/2025
  • Estimated time changed from 24:00 h to 40:00 h
Actions #8

Updated by Sachin Suresh 11 days ago

  • Status changed from In Progress to On hold
Actions #9

Updated by Sachin Suresh 11 days ago

  • Status changed from On hold to In Progress
Actions #10

Updated by Sachin Suresh 10 days ago

As discussed with ifthik it is decided to re implenet the Email bot
as 4 modules
1>Email process
2>Extract details from Email using AI
3>Get flight results from api
4>process and replay mail

As this project is not based on Gmail ,its difficult to add new features and maintain code

Actions #11

Updated by Vivek V 9 days ago

  • Due date changed from 11/14/2025 to 11/28/2025
  • Estimated time changed from 40:00 h to 120:00 h
Actions #12

Updated by Sachin Suresh 6 days ago

2>prompt to flight search data implementation is in progress
the api takes data as
api/search/getParams?prompt=I need a flight on next christmas day from Dubai to kuwait for me and my child&isUrlOnly=false

and return a well structed data for flight search api
1>the airport name is fetched from elastic service after extracting raw city name or country name using gemini
2>date is formatted to ddMMMYYY format using chrono to reduce ai load and responce size
3>the journey object lopped to get round trip search data
4>all validation of minimum fields are added
As of now unit testing for different prompts w

Actions #13

Updated by Sachin Suresh 5 days ago

  • Subtask #30073 added
Actions #14

Updated by Sachin Suresh 5 days ago

  • Subtask #30074 added
Actions #15

Updated by Sachin Suresh 5 days ago

  • Subtask #30075 added
Actions #16

Updated by Sachin Suresh 5 days ago

  • Subtask #30077 added
Actions #17

Updated by Sachin Suresh 5 days ago

  • Subtask #30078 added
Actions #18

Updated by Sachin Suresh 5 days ago

  • Subtask #30079 added
Actions #19

Updated by Sachin Suresh 5 days ago

  • Subtask #30080 added
Actions #20

Updated by Sachin Suresh 5 days ago

  • Subtask #30081 added
Actions #21

Updated by Sachin Suresh 5 days ago

  • Subtask #30083 added
Actions #22

Updated by Sachin Suresh 5 days ago

  • Subtask #30085 added
Actions

Also available in: Atom PDF