Ask a question to get started
Enter to send•Shift+Enter new line
AzureLogicAppTool()
BaseTool
The name of the tool. Use a descriptive name that indicates its purpose.
A description of the tool that explains its functionality and usage. Use this description to help users understand when to use this tool.
Azure Subscription ID where the Logic Apps are hosted.
Azure Resource Group where the Logic Apps are hosted.
The API key or credential to use to connect to the service. I f None, DefaultAzureCredential is used.
The name of the Logic App to invoke.
The name of the trigger in the Logic App to invoke.
Initialize the Azure Logic Apps client.
Retrieves and stores a callback URL for a specific Logic App + trigger.
Raises a ValueError if the callback URL is missing.
Invokes the registered Logic App (by name) with the given JSON payload.
Returns a dictionary summarizing success/failure.
A tool that interacts with Azure Logic Apps.
Example:
.. code-block:: python from langchain_azure_ai.tools import AzureLogicAppTool
tool = AzureLogicAppTool( subscription_id="", resource_group="", logic_app_name="", trigger_name="", credential="", # Optional, uses DefaultAzureCredential )