Telegram Integration
Native integration with Telegram for self-service and convenience functions.
Concept
The integration allows authorized people to access ACCELERO functions directly through the Telegram application:
- Generate visit invitations
- Generate personal QRCodes
- Manage events
- Recurring visitors
The integration is native and does not require special system configurations.
How It Works
People registered in ACCELERO can use the ACCELERO BOT on Telegram to perform actions completely autonomously.
Accelero Bot
What it is:
- Official ACCELERO bot on Telegram
- Conversational interface
- Simple commands
- Automatic responses
How to find it:
- Contact IONGRADE technical support
- They will provide the correct bot name for your installation
Access Configuration
Step 1: Configure Username
The person must have a username on Telegram.
How to check/create a username on Telegram:
- Open Telegram
- Go to Settings
- Edit profile
- Set a username (e.g., @joaosilva)
Step 2: Register in ACCELERO
Path: People > All > [Select person]
Field: Telegram User
Enter the person's username (without @).
Example:
Username on Telegram: @joaosilva
Field in ACCELERO: joaosilva
Step 3: Grant Permissions
Path: People > All > [Select person]
Field: Telegram Permissions
Available options:
| Permission | Allows |
|---|---|
| Generate invitations | Schedule visitors via Telegram |
| Generate QRCodes | Generate a temporary personal QRCode |
Check the desired permissions.
A person can have one or both permissions enabled.
Step 4: Start a Conversation with the Bot
The person must:
- Search for the bot on Telegram
- Find the correct bot (provided by support)
- Click on "Start"
- The bot responds with a menu of options
The person must take the initiative to start the conversation. The system does not start conversations automatically.
After these 4 steps, the person will have access to the Telegram functions!
Available Functions
Access the functions through the menu on Telegram (menu icon next to the message bar).
1. Generate Invitations
Creates visit invitations through an interactive conversation.
How it works:
- Select "Generate invitations" in the menu
- The bot asks questions:
- Visitor's name
- Visit date
- Event duration
- The person answers interactively
- The bot creates the visit in ACCELERO
- QRCode sent automatically to the visitor
- Everything recorded in logs
Example conversation:
Bot: What is the visitor's name?
You: Maria Silva
Bot: What is the visit date?
You: 15/03/2026
Bot: What is the duration?
You: 2 hours
Bot: ✓ Visit scheduled! QRCode sent to Maria Silva.
Benefits:
- Total agility
- No need to access a computer
- The visitor receives the QRCode immediately
- Complete auditing
2. Generate QRCodes
Generates a temporary personal QRCode for the person themselves.
When to use:
- Forgot the card
- Lost identifier
- Emergency access
How it works:
- Select "Generate QRCodes" in the menu
- The bot generates the QRCode immediately
- The QRCode has a short validity (security)
- Invalidates any previous QRCode
- Present the QRCode at the reader
Characteristics:
- Short validity (e.g., 30 minutes)
- Single or limited use
- Invalidates the person's previous QRCodes
- Logs record the generation
Short validity prevents misuse of the QRCode. Use it only when necessary.
3. Manage Events
Creates special events (parties, meetings) with individualized invitations.
Functionality:
- Select "Manage events" in the menu
- Create an event (party, meeting, etc.)
- The bot generates individualized links
- Share the link with each guest
- The guest fills in their own data
- You receive a notification via Telegram
- Authorize or deny the invitation
- The guest receives a QRCode if authorized
Detailed flow:
You: Create event "Birthday Party"
Bot: Event created! Links generated:
Link 1: https://...abc (Guest 1)
Link 2: https://...def (Guest 2)
...
You: Send Link 1 to João
João: Accesses the link, fills in the data
Bot → You: João filled in the invitation. Authorize?
You: Yes, authorize
Bot → João: Invitation authorized! QRCode attached.
Benefits:
- Each link is individualized
- The guest fills in their own data
- You decide whether to authorize or not
- Full control
Do not share the same link with multiple people. Each guest must have their own link.
4. Recurring Visitors
Configures recurring accesses (housekeeper, personal trainer, etc.).
When to use:
- Housekeeper (every Tuesday and Thursday)
- Personal trainer (Mondays, Wednesdays, Fridays)
- Private tutor (daily)
How it works:
- Select "Recurring visitors" in the menu
- Enter the visitor's data
- Set the days of the week
- Set the times
- The bot creates recurring events
- The visitor receives a QRCode with extended validity
Example:
Bot: Visitor's name?
You: Ana Paula (housekeeper)
Bot: Which days?
You: Tuesday and Thursday
Bot: Time?
You: 08:00 to 12:00
Bot: ✓ Recurring visit created!
Ana will have access every Tuesday and Thursday, 08:00-12:00.
Category configuration:
Categories associated with the recurring visitor are defined in advance by the administrator:
Path: Advanced > System > Applications - Telegram
Field: "Event type for visits"
The administrator configures which event type (and categories) will be used for recurring visits created via Telegram.
Best Practices
-
Configure permissions appropriately: Not everyone needs to generate invitations
-
Advise on temporary QRCodes: Use only when necessary
-
One link per guest: Never share the same link with several people
-
Train users: Teach correct use of the functions
-
Monitor logs: Track invitations generated via Telegram
-
Define clear rules: When to use each function
-
Test before releasing: Validate operation with pilot users
Troubleshooting
The bot does not respond
Causes:
- Wrong bot (not the bot of your installation)
- Did not click "Start"
- Username not configured in ACCELERO
Solution: Check the correct bot with support, start the conversation, check the record
Functions do not appear in the menu
Cause: Permissions not enabled in ACCELERO
Solution: Enable the permissions in "Telegram Permissions" in the person record
Username not found
Causes:
- Incorrect username in ACCELERO
- The person changed their username on Telegram
Solution: Check and update the username
The generated QRCode does not work
Causes:
- The QRCode expired (short validity)
- The person does not have access permissions
- Expired category
Solution: Generate a new QRCode, check permissions and categories
Security
Access Control
- Only registered and authorized people
- Granular permissions (invitations vs QRCodes)
- Logs of all actions
Temporary QRCodes
- Short validity
- Invalidates previous QRCodes
- Reduces the risk of misuse
Individualized Links
- One link per person
- Not reusable
- Traceable
Pass Notification
Telegram can also be used to send notifications when a pass is performed by an access controller. This allows residents or operators to receive real-time alerts about relevant movements.
Next Steps
- People - Configure the username and Telegram permissions
- Events - Understand visitor management
- Global Settings - Configure the event type for Telegram
- Logs and Monitoring - Monitor actions via Telegram