Tools and integrations
An agent that works in the systems you use
During a conversation the agent books into your calendar, opens a request in your help desk and adds a row to your spreadsheet. Ready-made integrations connect in one click, and a system without one connects through your own tool.
Tools
Your system connects even without a ready-made integration
If your system has an API address, you add it as a tool. You write in one sentence when to use it; the agent calls it when the conversation needs it and fills in the fields from the conversation.
- It reads live information from your system, such as appointment availability, shipping status or a customer's balance.
- Before saving, you see the answer with a test call.
- Keys and tokens are stored encrypted on the server and never shown again.
Easy to connect, easy to watch
Connects in one click
For most ready-made integrations you sign in with your account and grant access; you don't copy keys or tokens.
In the chat or at a step of the flow
The agent calls it when the conversation needs it, and you can also run it at a set point in the flow with a step. You can even fill a selection step's options from your tool.
Its health is watched
You see how often each action and tool ran and how many failed. If a connection drops, an alert opens and your team is notified.
In three steps
Connect
Connect a ready-made integration in one click, or add your own tool.
Add it to the agent
Choose which tools the agent uses, or put an action step in the flow.
Watch
See how calls turned out, and their errors, in the action stats.
Works with the tools you use
Connect your help desk, calendar, email, spreadsheets, team chat and store. During a conversation, the agent reads information from these tools, creates records in them and notifies your team. Most connect in one click with your own account.
See all integrationsYour integrations are watched
How often each action and tool ran, and how many failed, is counted day by day. If a connection drops, a provider can't be reached or a step keeps failing, an alert opens and your team hears about it on Slack, Teams, Telegram or email. Meanwhile the agent continues on the path you set for errors.
Connected safely
Your connections are protected
Only the access it needs
Each integration asks only for the access its work requires.
Keys are encrypted
The tokens and keys of connected services are stored encrypted and never shown again.
Changes are guarded
Tools that create or cancel records aren't retried with different values, and every call they make is recorded.
What teams do with integrations
Bookings go to the calendar, applications to the spreadsheet, requests to the help desk and order questions to your store.
Online sales
Recommends products, adds to cart, answers order questions
Customer support
Answers questions 24/7, passes on what it can't solve
Appointments and bookings
Finds a free slot and puts it in your calendar
Applications and quotes
Collects details and documents for your team
In the help center
- Tools: connecting the agent to your own systemsAdd your own HTTPS endpoints that the agent calls during a conversation to fetch live data or take an action.
- How do integrations work?Connect your store, messaging channels and work tools to Agenola so your agents can work with them.
- How do I set up Integration Action and Tool Call steps?Do work in a connected integration or call your own tool at a point in the agent: exits, the failure branch and retries.
- Tool call statistics and failure alertsMonitor how well your tools work, inspect failed calls and set alert thresholds.
Frequently asked questions
Which systems does it work with?
For example Zendesk, Gorgias, Freshdesk, Intercom; Google Calendar, Gmail, Google Sheets; Slack, Microsoft Teams, Telegram, WhatsApp; Trello, Jira; Shopify, WooCommerce, Magento; Google Analytics, Meta, Google Ads and TikTok. The full list is on the integrations page.
Do I need a developer to add a tool?
Your system needs an API address; you only enter the address and the fields it expects, without writing code.
What happens if a connection drops?
An alert opens and your team is notified. That action doesn't run until you reconnect, and the flow continues on the path you set for that case.


