# Function calling in Crew AI

**URL:** <https://community.crewai.com/t/function-calling-in-crew-ai/3056>\
**Category:** General\
**Created:** [January 21, 2025, 11:19am UTC](https://community.crewai.com/t/function-calling-in-crew-ai/3056 "2025-01-21T11:19:13Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rob\_Martin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.crewai.com/rob_martin/32/1601_2.png) [@Rob\_Martin](https://community.crewai.com/u/Rob_Martin)\
**Post date:** [January 21, 2025, 11:19am UTC](https://community.crewai.com/t/function-calling-in-crew-ai/3056/1 "2025-01-21T11:19:13Z")

</div>

Does Crew AI support function calling directly against the LLM ([https://platform.openai.com/docs/guides/function-calling](https://platform.openai.com/docs/guides/function-calling)) or does it always use the Thought/Action/Observation prompt strategy?  
If function calling is supported I would greatly appreciate any advice how to activate
