# FileReadTool - issue with input file\_path

**URL:** <https://community.crewai.com/t/filereadtool-issue-with-input-file-path/5349>\
**Category:** General\
**Created:** [April 15, 2025, 5:17pm UTC](https://community.crewai.com/t/filereadtool-issue-with-input-file-path/5349 "2025-04-15T17:17:01Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![VARUN\_GEORGE](https://sea1.discourse-cdn.com/flex025/user_avatar/community.crewai.com/varun_george/32/3331_2.png) [@VARUN\_GEORGE](https://community.crewai.com/u/VARUN_GEORGE)\
**Post date:** [April 15, 2025, 5:17pm UTC](https://community.crewai.com/t/filereadtool-issue-with-input-file-path/5349/1 "2025-04-15T17:17:01Z")

</div>

HI guys,  
i have been trying to use the FileReadTool to read a csv file. The tool has been provided to an agent for it to use to read the csv file.

extractor\_agent = Agent(  
role=‘xxx’,  
goal=“Extract all the relevant text based on the user\_input given in by the user from the  
input\_file “,  
backstory=””“xxxxx.”“”,  
tools=[Reader\_tool],  
verbose=True,  
llm=llm  
)

results = master\_crew.kickoff(  
inputs={  
“user\_input” : “xxxx”,  
“input\_file” : “sample.csv”  
}  
)

but i am getting an error like this

## Using tool: Read a file’s content

## Tool Input:

“{"file\_path": "input\_file"}”

## Tool Output:

Error: File not found at path: input\_file

pls help out if anyone knows how to proceed with this. i know that the tool can be initialized with file path by giving it as an arguement inside FileReadTool while declaring it but how to pass that argument from the inputs given in crew.kickoff
