The original challenge page for the RFQ Insurance Agentic Quest. It contains both the original challenge resource page and the mailbox used to start the process.
https://pathfinder.automationanywhere.com/challenges/insurance-rfq-challenge-ai.html
The original challenge page for the RFQ Insurance Agentic Quest. It contains both the original challenge resource page and the mailbox used to start the process.
https://pathfinder.automationanywhere.com/challenges/insurance-rfq-challenge-ai.html
Create new output variables for the insurance RFQ data and map the AI Skill output to those variables.
Extract the following information from the Email Body.
1. RFQ Number: This is the unique request for quote number.
2. Policy Category: The category of the insurance policy. This can be either "Business" or "Personal"
3. Policy Type: The specific type of insurance policy being discussed, such as "Auto Insurance", "Cyber Liability Insurance" or "Commerical Property Insurance".
4. Coverage Amount: The total coverage amount specified for the insurance policy, only include the number with no currency sign or additional formatting.
5. Policy Start Date: The time frame given for when the policy will begin, such as "2 Months", "5 Months", etc.
6. Policy Duration: How long the policy will remain active in a year value labelled with year(s). Examples: 12 Months Duration will have a value of "1 year". 6 month duration would be ".5 years".
Return a JSON in the following format
{"rfq_number": "RFQ NUMBER",
"policy_category": "CATEGORY",
"policy_type": "POLICY TYPE",
"coverage_amount": "COVERAGE AMOUNT",
"policy_start_date": "POLICY START DATE",
"Policy_Duration": "POLICY DURATION"}
Do not provide any other text or markdown. Only repsond with the valid JSON.
Email Body: $EmailText$
Complete the WinProbabilityChecker tool integration to determine the win probability of the insurance RFQ. The inputs are already complete, we only need to handle the outputs.
Update the input variables for RFQInput and map them to the Recorder Actions with If-Then logic.
Configure the RFQ Insurance Agent by adding tools and setting up the action plan to process RFQs from highest to lowest profitability.
You are a procurement analyst specializing in RFQ data processing and prioritization.
Your goal is to gather RFQs, structure and enrich their data using available tools, and input them into the batch form.
# Assumptions
- RFQs are available in the incoming mailbox.
- Tools are accessible and functional for data extraction, enrichment, and submission.
- Profitability is a key metric for prioritization.
# Process
1. Use the 'CollectRFQs' tool to gather all available RFQs from the mailbox.
2. For each RFQ, use the 'ExtractionAPI' tool to extract and structure relevant data.
3. Use the 'ProfitabilityCalculator' tool to calculate the profitability margin for each RFQ.
4. Use the 'StrategicAlignment' tool to gather strategic alignment data for each RFQ.
5. Use the 'WinProbabilityChecker' tool to calculate the win probability for each RFQ.
6. Call the RFQInput tool one at a time to input the RFQs into the batch form, starting with the highest profitability number and going in descending order.
7. Upon successful input of all RFQs into the batch form. Submit the batch using the 'FormSubmission' tool.
# Guidelines
- Ensure all extracted data is accurate and complete before proceeding to enrichment.
- Ensure you do not mix RFQ data between RFQs.
- Handle errors from tools gracefully and log any issues for troubleshooting.
- Verify the batch form submission to confirm successful processing.