Delete Dialogflow Intents via Telegram Commands
## Delete a Dialogflow Intent via Telegram ✂️🗑️ This workflow allows you to delete a specific Dialogflow intent simply by sending the keyword `delete` through Telegram. It's designed for quick and safe deletions from your mobile device, without needing to access the Dialogflow console. --- ### ✨ What does this workflow do? 1. **Listens for Telegram messages** using the `Telegram Trigger` node. 2. **Validates the user ID** through the `User validation by ID` node, ensuring only authorized users can trigger the deletion. 3. **Checks if the message equals `delete`** using the `Keyword validation` node. 4. If both checks pass: - Performs an HTTP GET request via `HTTP Request GET NAME` to **retrieve the name of the intent** (used in the confirmation message). - Adds a small delay using `simulated delay`. - Then executes a DELETE request to the Dialogflow API via the `HTTP Request DELETE` node to **delete the intent**. - Sends a Telegram confirmation message through the `Confirmation message` node. 5. If the user ID or keyword is invalid: - Responds with a custom message using either `Invalid user message` or `Invalid keyword message`. --- ### 📌 Requirements - A valid **Google API credential** (Service Account) set up in n8n. - Obtain your `PROJECT_ID` and `INTENT_ID` from the URL of the intent in Dialogflow: --- ### “💡 Use Cases - Delete test or unused intents **without opening Dialogflow**. - Automate cleanup of outdated intents. - Allow controlled Telegram-based access for specific users to delete intents remotely.
Delete a Dialogflow Intent via Telegram ✂️🗑️
This workflow allows you to delete a specific Dialogflow intent simply by sending the keyword delete through Telegram. It's designed for quick and safe deletions from your mobile device, without needing to access the Dialogflow console.
✨ What does this workflow do?
- Listens for Telegram messages using the
Telegram Triggernode. - Validates the user ID through the
User validation by IDnode, ensuring only authorized users can trigger the deletion. - Checks if the message equals
deleteusing theKeyword validationnode. - If both checks pass:
- Performs an HTTP GET request via
HTTP Request GET NAMEto retrieve the name of the intent (used in the confirmation message). - Adds a small delay using
simulated delay. - Then executes a DELETE request to the Dialogflow API via the
HTTP Request DELETEnode to delete the intent. - Sends a Telegram confirmation message through the
Confirmation messagenode.
- Performs an HTTP GET request via
- If the user ID or keyword is invalid:
- Responds with a custom message using either
Invalid user messageorInvalid keyword message.
- Responds with a custom message using either
📌 Requirements
- A valid Google API credential (Service Account) set up in n8n.
- Obtain your
PROJECT_IDandINTENT_IDfrom the URL of the intent in Dialogflow:
“💡 Use Cases
- Delete test or unused intents without opening Dialogflow.
- Automate cleanup of outdated intents.
- Allow controlled Telegram-based access for specific users to delete intents remotely.
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Related bundle
Content Repurposing Engine
8 hand-picked workflows for $29.00.
That is $3.63 each, vs $14.99 for this one alone.
View bundleSecure checkout powered by Stripe
Support
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related AI workflows
- Launch Your First AI-Powered Chatbot with Actionable Tools$9.99
- Build a WhatsApp Assistant with Memory, Google Suite, Multi-AI, Research, and Imaging$24.99
- Automate AI Video Creation and YouTube Upload with Google Sheets$14.99
- Automate Blog Post Creation and Publishing with GPT, Leonardo AI, and WordPress$14.99
- Automate SEO Keyword Generation with ChatGPT from Google Sheets$3.99
- Email Agent$500.99
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.