What is Revit External Command
What is External Command ?
External commands in the Revit API are functionalities that allow you to extend the capabilities of Autodesk Revit by creating custom commands. These commands can be triggered from the Revit user interface, enabling users to execute specific tasks or workflows that aren't available in the out-of-the-box Revit software.
Creating add-ins as External Commands makes them accessible under the External Tools dropdown. You can run the tool by clicking the button.


Addins Loaded by external command is actually registered via addins Manifest File (.addin) kept in the location mentioned below
C:\Users\<user>\AppData\Roaming\Autodesk\Revit\Addins\<version number>\