--- title: "In Custom Applications" description: "Learn how to integrate Arcade tools into your custom applications with authentication and tool management" --- import { SubpageList } from '../../../../_components/subpage-list'; import meta from './_meta'; # In Custom Applications Learn how to integrate Arcade tools into your custom applications. Use these guides when building your own tool-calling interfaces and need to handle authentication, status checking, and tool definitions programmatically. Building custom applications with Arcade tools requires understanding how to manage user authentication, check authorization status, and retrieve properly formatted tool definitions for your specific use case.