The AYETO platform offers a comprehensive set of AI tools that enable your assistants to communicate with external services, process data, and automate tasks. In this guide, we present all available tools divided into categories.
Overview of Tool Categories
AYETO currently offers more than 90 AI tools divided into the following categories:
| Category | Number of Tools | Description |
|---|---|---|
| Google services | 15 | Calendar, Gmail, Drive, Contacts |
| Microsoft services | 35+ | Outlook, Calendar, OneDrive, SharePoint, Teams, To-Do |
| Ayeto Connector | 11 | Access to the local file system |
| File generators | 5 | DOCX, XLSX, PPTX, Text, Plotly charts |
| Web tools | 3 | Google Search, Download URL, YouTube Transcript |
| Knowledge Base | 2 | RAG Search, RAG Upload |
| API tools | 2 | REST API, SOAP API |
| Programming | 1 | Python Interpreter |
| MediaWiki | 2 | Search, Get Page |
| AYETO Assistant | 6 | Assistant management |
| Assistant Tasks | 6 | Scheduled tasks |
Google Integrations
Google Calendar
Tools for calendar management allow the assistant to:
- List Calendars – Display all of the user's calendars
- List Events – List events within a specified time range
- Create Event – Create a new event
- Delete Event – Delete an existing event
Example use: "Create a meeting for tomorrow at 10:00 named 'Team Meeting'"
Google Gmail
Comprehensive work with emails:
- List Labels – List labels in Gmail
- Search Emails – Search emails
- Send Email – Send an email
- List Attachments – Display message attachments
- Get Attachment – Download a specific attachment
Google Drive
Cloud file management:
- Search – Search files
- List Folder – List folder contents
- Get File – Download a file
- Upload File – Upload a file
- Create Folder – Create a folder
- Delete File/Folder – Delete files and folders
Google Contacts
- Search – Search contacts
Microsoft Integrations
Microsoft Outlook (Mail)
Full integration with Microsoft email:
- List Folders – List email folders
- Search Emails – Search messages
- Send Email – Send an email
- Forward Email – Forward a message
- Get Message – Retrieve a specific message
- List Recent – Display recent messages
- List/Get Attachments – Work with attachments
Microsoft Calendar
- List Calendars – List calendars
- List Events – Display events
- Get Event – Event details
- Create Event – Create an event
- Update Event – Edit an event
- Delete Event – Delete an event
- List/Get Attachments – Event attachments
Microsoft OneDrive
- Search – Search files
- List Folder – List a folder
- Get File – Download a file
- Upload – Upload a file
- Create Folder – Create a folder
- Delete – Delete files/folders
Microsoft SharePoint
Support for corporate documents:
- Search Sites – Search SharePoint sites
- List Document Libraries – List document libraries
- Search Files – Search files
- List Folder – List a folder
- Get File – Download a file
- List Lists – List SharePoint lists
- Get List Items – Retrieve list items
Microsoft Teams
Work with meetings and communication:
- List Meetings – List Teams meetings
- Search Meetings – Search meetings
- Get Transcript – Download a meeting transcript
- Get Recording – Download and transcribe a recording
- List Chats – List chats
- Get Chat Messages – Retrieve chat messages
Microsoft To-Do
Task management:
- List Task Lists – List task lists
- List Tasks – Display tasks
- Get/Create/Update/Delete Task – CRUD operations
- List/Get Attachments – Task attachments
Microsoft Delta Sync
Change tracking:
- Initial Sync – Initial synchronization
- Get Changes – Retrieve changes since the last synchronization
Microsoft Search
- Microsoft Search – Full-text search across Microsoft 365 including attachment contents
AYETO Connector
Local access to the file system through a secure connector:
| Tool | Description |
|---|---|
| Directory Tree | Display the tree structure |
| Directory Listing | List folder contents |
| Get File | Read file content |
| Write File | Write a file |
| Modify Text File | Edit a text file (add, delete, replace lines) |
| Delete File | Delete a file |
| Move File | Move a file |
| Copy File | Copy a file |
| Create Directory | Create a folder |
| Delete Directory | Delete a folder |
| Find in Files | Search in files by keyword |
Tip: AYETO Connector is a desktop application written in Go that enables secure access to your local file system.
Document Generators
AYETO allows you to generate various types of files directly from the conversation:
DOCX Writer
Generate Word documents with support for formatting, tables, and styles.
XLSX Writer
Create Excel spreadsheets with data, formulas, and formatting.
PPTX Writer
Generate PowerPoint presentations with slides and content.
Text Writer
Create text files in various formats (TXT, MD, JSON, XML, CSV, etc.)
Plotly Chart Generator
Interactive charts and visualizations using the Plotly library.
Web and Search Tools
Google Search
Search the internet using the Google Search API. Ideal for obtaining current information.
Download URL
Download and process content from any web URL.
YouTube Video Transcript
Automatically download transcripts and captions from YouTube videos.
Knowledge Base (RAG)
Work with your own knowledge base using Retrieval-Augmented Generation:
- RAG Search – Semantic search in uploaded documents
- RAG Upload – Upload new documents to the knowledge base
API Tools
REST API
Call any REST API endpoints with support for all HTTP methods (GET, POST, PUT, DELETE, PATCH).
SOAP API
Support for older SOAP web services for enterprise integrations.
Python Interpreter
Run Python code in an isolated sandboxed environment. Ideal for:
- Mathematical calculations and analysis
- Data processing and transformation
- Generating charts and visualizations
- Working with data in JSON, CSV, XML formats
MediaWiki Tools
Integration with MediaWiki instances (e.g., corporate wiki):
- Search – Search pages
- Get Page – Retrieve page content
AYETO Assistant Tools
Manage assistants directly from the conversation:
| Tool | Description |
|---|---|
| List Models | Display available AI models |
| List Tools | List all available tools |
| Create Assistant | Create a new assistant |
| Update Assistant | Edit an existing assistant |
| List Assistants | Display all assistants |
| Get Assistant | Details of a specific assistant |
Scheduled Tasks (Assistant Tasks)
Automation using scheduled and recurring tasks:
| Tool | Description |
|---|---|
| Create Task | Create a scheduled task |
| List Tasks | Display all assistant tasks |
| Get Task | Details of a specific task |
| Update Task | Edit an existing task |
| Delete Task | Delete a task |
| List Executions | Task execution history |
Special Tools
Stormware Pohoda
- Received Invoice – Generate XML for received invoices in the Pohoda system
How to Add Tools to an Assistant
- Go to assistant settings
- In the AI Tools section, select the required tools
- For tools requiring authentication (Google, Microsoft), connect the account in Settings → Connections
- Save the changes
Note: Some tools require an active subscription or specific permissions.
Conclusion
AYETO offers a comprehensive set of AI tools for automation and integration with popular services. Thanks to support for multiple AI providers, you can use these tools with different language models according to your needs.
The tools are continuously expanded and improved based on user feedback.