# All Components

- [Hablla](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla.md)
- [People](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people.md)
- [Create](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/create.md): In this guide, you will learn how to use Hablla's visual component to create a new person within your automation flow.
- [Update](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/update.md): This guide will show you how to edit a person's data within your automation flow using Hablla's visual interface.
- [Create or Update](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/create-or-update.md): With this operation, the automation checks whether the person already exists in the system based on phone and email: If they exist, the data will be updated. If not, a new person will be created.
- [Block](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/block.md): With this operation, you can prevent a contact from continuing to interact within your automation.
- [Get by ID](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/get-by-id.md): With this operation, the automation can retrieve a person's data using their ID and use this information in other flow blocks.
- [Get All](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/get-all.md): With this operation, the automation can retrieve a complete list of people registered in the system, which is useful for data analysis, segmentation, or mass actions.
- [Add Phone](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/add-phone.md): With this operation, the automation can add one or more phone numbers to a person's record, ensuring that all information is up to date.
- [Get by Phone](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/get-by-phone.md): With this operation, the automation can locate a person's record in the system using only the phone number.
- [Get by email](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/get-by-email.md): With this operation, the automation can locate a person's record in the system using only the email.
- [Add Follower](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/add-follower.md): With this operation, the automation can add a follower to a person's record, which can be useful for relationship management, sales follow-up, or customer support.
- [Remove Follower](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/remove-follower.md): With this operation, the automation can remove a follower from a person's record, ensuring that only relevant users continue following that contact.
- [Add Tags](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/add-tags.md): With this operation, the automation can assign tags to a person's record, helping classify contacts and create strategic segmentations.
- [Remove Tags](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/remove-tags.md): With this operation, the automation can remove tags from a person's record, ensuring that the segmentation and contact profile are always up to date.
- [Add Organizations](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/add-organizations.md): With this operation, the automation can link a person to an organization, ensuring that the relationship between customers, leads, and companies is always up to date.
- [Remove Organization](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/remove-organization.md): With this operation, the automation can disassociate a person from an organization, useful for record updates, company changes, or contact reclassification.
- [Unsubscribe](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/unsubscribe.md): With this operation, the automation can unsubscribe a person from communications such as email, WhatsApp, SMS, and other channels, ensuring they no longer receive unwanted messages.
- [Add Webchat ID](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/people/add-webchat-id.md)
- [Cards](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards.md): The Cards component allows you to manage card records within the system, enabling creation, updating, removal, movement between lists, adding followers, products, and much more.
- [Create](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/create.md): The Create Card operation (create) allows you to add a new card to the system, ensuring that all necessary information is correctly registered.
- [Update](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/update.md): The Update Card operation (update) allows you to modify the information of an existing card in the system, ensuring that the data is always updated according to the workflow.
- [Create or Update](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/create-or-update.md): The Create or Update Card operation (create\_or\_update) allows you to check whether a card already exists in the system. If the card is found, its data is updated. If it does not exist, a new card is
- [Delete](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/delete.md): The Delete Card operation (delete) allows you to permanently remove a card from the system, ensuring that obsolete or incorrect records are eliminated as needed.
- [Get by ID](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/get-by-id.md): The Get by ID operation (get\_by\_id) allows you to retrieve the details of a specific card using its unique identifier (Card ID).
- [Get all](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/get-all.md): The Get All Cards operation (get\_all) allows you to retrieve a complete list of cards registered within a workspace. This functionality is useful for filtering, organizing, and processing multiple
- [Move card](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/move-card.md): The Move Card operation (move\_card) allows you to change the position of a card within a board, transferring it from one list to another. This functionality is essential for organizing the workflow
- [Add tags](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/add-tags.md): The Add Tags operation (add\_tags) allows you to associate one or more tags with a card, making it easier to categorize and segment records within the system.
- [Remove tags](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/remove-tags.md): The Remove Tags operation (remove\_tags) allows you to delete one or more tags associated with a card, making reclassification and organization within the system easier.
- [Add followers](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/add-followers.md): The Add Follower operation (add\_follower) allows you to associate a user as a follower of a card. This enables the person to receive notifications and track card updates, ensuring
- [Remove followers](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/remove-followers.md): The Remove Follower operation (remove\_follower) allows you to remove one or more followers from a card, ensuring that certain users stop receiving notifications and updates about it.
- [Add product to a card](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/add-product-to-a-card.md): The Add Product to Card operation (add\_product\_to\_card) allows you to associate one or more products with a card, enabling efficient management of items linked to a negotiation process, quote
- [Delete product from a card](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/delete-product-from-a-card.md): The Remove Product from Card operation (delete\_product\_from\_card) allows you to unlink a specific product from a card in the system.
- [Add checklist item](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/add-checklist-item.md): The Add Checklist Item operation (add\_checklist\_item) allows you to insert a new task or activity into a card's checklist.
- [Update checklist item](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/update-checklist-item.md): The Update Checklist Item operation (update\_checklist\_item) allows you to modify information for an item already existing in a card's checklist.
- [Remove checklist item](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cards/remove-checklist-item.md): The Remove Checklist Item operation (delete\_checklist\_item) allows you to permanently delete a checklist item within a card.
- [Organizations](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/organizations.md)
- [Create](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/organizations/create.md): The Create Organization operation (create) allows you to add a new company to the system, ensuring that all necessary information is correctly registered.
- [Update](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/organizations/update.md): The Update Organization operation (update) allows you to modify the data of an organization already registered in the system, ensuring that the information is always correct and up to date.
- [Create or Update](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/organizations/create-or-update.md): The Create or Update Organization operation (create\_or\_update) allows you to add a new company to the system or update the data of an existing organization, ensuring that the information is
- [Delete](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/organizations/delete.md): The Delete Organization operation (delete) allows you to permanently remove a company from the system, ensuring the cleanup and organization of CRM records.
- [Get all](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/organizations/get-all.md): The Get All Organizations operation (get\_all) allows you to retrieve a list of all companies registered in the system, making it easier to organize and segment records.
- [Get people](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/organizations/get-people.md): The Get Linked People operation (get\_persons) allows you to retrieve a list of all people associated with a specific organization in the system, making it easier to manage contacts within the compa
- [Add people](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/organizations/add-people.md): The Add People operation (add\_persons) allows you to associate one or more people with an existing organization in the system, making it easier to manage relationships and segment contacts within co
- [Remove people](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/organizations/remove-people.md): The Remove People operation (remove\_persons) allows you to unlink one or more people from an existing organization in the system, ensuring more organized and up-to-date relationship management.
- [Tasks](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/tasks.md): The Tasks component allows you to create, manage, and track tasks within the system, enabling efficient organization of activities and workflow automation.
- [Create](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/tasks/create.md): The Create Task operation allows you to add a new task to the system, ensuring that all necessary information is correctly registered.
- [Update](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/tasks/update.md)
- [Delete](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/tasks/delete.md): The Delete Task operation (delete) allows you to remove a task from the system, ensuring that unnecessary or obsolete records are properly eliminated.
- [Get by ID](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/tasks/get-by-id.md): The Get by ID operation (get\_by\_id) allows you to retrieve the details of a specific task within the system, making it easier to obtain accurate information for tracking and process automation
- [Get all](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/tasks/get-all.md): The Get all operation (get\_all) allows you to retrieve a list of all tasks registered in a workspace. This makes it possible to view, organize, and apply filters to find specific tasks
- [Add checklist item](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/tasks/add-checklist-item.md): The Add Checklist Item operation allows you to include a new item in a checklist within a task, ensuring that all steps are correctly recorded for better tracking.
- [Update checklist item](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/tasks/update-checklist-item.md): The Update Checklist Item operation allows you to modify an existing item within a task's checklist, ensuring that the information is always up to date.
- [Remove checklist item](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/tasks/remove-checklist-item.md): The Remove Checklist Item operation allows you to delete a specific item within a task's checklist, ensuring cleanliness and organization of tasks in the system.
- [Dictionary](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/dictionary.md): The Dictionary component allows you to create, update, and query records within custom tables in the system.
- [Create](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/dictionary/create.md): The Create Dictionary Record operation allows you to add a new record to a dictionary table within the system, ensuring that the information is properly stored and structured.
- [Update](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/dictionary/update.md): The Update Dictionary Record operation allows you to modify an existing record within a dictionary table, ensuring that the information is always updated and organized.
- [Delete](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/dictionary/delete.md): The Delete Dictionary Record operation allows you to remove an existing record within a dictionary table, ensuring that obsolete or incorrect data are eliminated from the system.
- [Get by ID](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/dictionary/get-by-id.md): The Get Record by ID operation allows you to retrieve a specific record within a dictionary table using a unique identifier.
- [Get by filter](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/dictionary/get-by-filter.md): The Get Records by Filter operation allows you to retrieve multiple records from a dictionary table based on custom criteria.
- [User](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/user.md)
- [Notes](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/notes.md)
- [Calendars](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/calendars.md)
- [CDN](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cdn.md)
- [Cost Center](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/cost-center.md)
- [Conversions](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/conversions.md)
- [NPS Survey](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/nps-survey.md)
- [Products](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/products.md)
- [Queue Distribution](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/queue-distribution.md)
- [Departments](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/departments.md)
- [Support cases](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/support-cases.md)
- [Segmentations](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/segmentations.md)
- [Tags](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/tags.md)
- [Price Table](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla/price-table.md)
- [Hablla GPT](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla-gpt.md)
- [Agent](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla-gpt/agent.md)
- [Prompt](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla-gpt/prompt.md)
- [Autonomous Agent-beta V2](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla-gpt/autonomous-agent-beta-v2.md)
- [Autonomous Agent V3](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/hablla-gpt/autonomous-agent-v3.md)
- [WhatsApp Components](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/whatsapp-components.md)
- [Facebook Components](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/facebook-components.md)
- [Telegram Components](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/telegram-components.md)
- [Instagram Components](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/instagram-components.md)
- [Triggers and HTTP](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/triggers-and-http.md)
- [Webhook](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/triggers-and-http/webhook.md)
- [Email Trigger and Send Message](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/email-trigger-and-send-message.md)
- [Data Transformation](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/data-transformation.md)
- [IF](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/data-transformation/if.md)
- [Multiple Selection](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/data-transformation/multiple-selection.md)
- [Timer](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/data-transformation/timer.md)
- [Code](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/data-transformation/code.md)
- [All Transformers](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/data-transformation/all-transformers.md)
- [Data Validator](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/data-transformation/data-validator.md)
- [Format Phone Number](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/data-transformation/format-phone-number.md)
- [Others](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/others.md)
- [Comment](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/others/comment.md)
- [Via ZIP Code](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/others/via-zip-code.md)
- [Trigger](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/others/trigger.md)
- [Set Global Variables](https://docs.hablla.com/hablla-docs-en/automation-flows/all-components/others/set-global-variables.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hablla.com/hablla-docs-en/automation-flows/all-components.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
