Actions

Chips can have one or more actions associated with them. These actions are executed in a specified order when the chips are triggered.

String Manipulation

Action Description
Replace using string Replaces specified parts of a string with new text.
Replace using pattern Uses patterns to find and replace text in a string.
Remove strings Removes specific strings from a larger text.
Regex search Searches for patterns in a string and returns matches.

Send Message

Action Description
Send Text Sends a text message to the user.
Send Photo Sends a photo to the user.
Send Audio Sends an audio file to the user.
Send Document Sends a document to the user.
Send Video Sends a video to the user.
Send Animation Sends an animated file (like GIF) to the user.
Send Voice Sends a voice message to the user.
Send Video Note Sends a short video note to the user.
Send Media Group Sends a group of media files together.
Send Location Sends a location to the user.
Send Venue Sends information about a venue.
Send Contact Sends a contact card to the user.
Send Poll Sends a poll to gather user responses.
Forward Message Forwards a message from one chat to another.

Group Actions

Action Description
Kick Chat Member Removes a member from the chat.
Unban Chat Member Allows a previously banned member back into the chat.
Restrict Chat Member Limits a member’s permissions in the chat.
Promote Chat Member Gives a member administrative privileges.
Set Chat Permissions Adjusts the permissions for chat members.
Export Chat Invite Link Creates a link for inviting new members to the chat.
Set Chat Image Changes the chat’s profile picture.
Remove Chat Image Removes the chat’s profile picture.
Set Chat Title Changes the name of the chat.
Set Chat Description Updates the description of the chat.
Pin Chat Message Pins a message to the top of the chat for visibility.
Unpin Chat Message Removes a pinned message from the chat.
Leave Chat Exits the current chat.
Get Group Administrators Retrieves a list of chat administrators.
Set Group Administrator Custom Title Assigns a custom title to a chat administrator.
Get Group Info Retrieves information about the chat.
Get Group Members Count Counts the number of members in the chat.
Get Group Member Info Gets information about a specific chat member.
Set Group Sticker Set Changes the sticker set used in the chat.
Delete Chat Sticker Set Removes the sticker set from the chat.

Attributes

Action Description
Set General Attribute Sets specific attributes for the chat owner.
Set User Attribute Sets specific attributes for a user.
Set Group Attribute Sets specific attributes for the chat.
Set Group User Attribute Sets attributes for a user within a chat.
Get Group Attributes Retrieves the attributes of the chat.

Modify Flow

Action Description
Jump to next chip Skips the current action and moves on to the next one.
Jump to next block Continues with the next action, possibly with updated information.
Jump to another block by Id Jumps to a different state or action based on provided conditions.
Connect to another block by Id Connects to another state or action, allowing for a change in flow.

Timer Actions

Action Description
New Timer Creates a new timer for specific actions.
Delete Timer Removes an existing timer.
Get Timers Retrieves information about existing timers.

General

Action Description
Fetch Item Retrieves the result of a previous action.

API Actions

Action Description
Make API call Makes a request to an external API for data or actions.
Add to execution result Adds new information to the existing execution result.
Add to execution results Collects multiple results into a single response.

Advanced Database

Action Description
New Item Adds a new document to a NoSQL database.
Update Item Updates an existing document in a NoSQL database.
Replace Item Replaces a document in a NoSQL database.
Delete Item Deletes a document from a NoSQL database.
Find Item by ID Finds a document in a NoSQL database by its ID.
Find Item by Query Searches for documents in a NoSQL database based on a query.

Storage

Action Description
Add new item Adds a new item to storage for future use.
Get Item Retrieves a specific item from storage.
Get Database ID Gets the unique identifier for a storage item.
Modify Item Updates an existing item in storage.