Altrina integrates deeply with Google Workspace and can automate any web service through browser automation. This guide explains how to connect services and use them in your workflows.Documentation Index
Fetch the complete documentation index at: https://docs.altrina.com/llms.txt
Use this file to discover all available pages before exploring further.
Getting Started
To connect Google Workspace:- Navigate to the Integrations page in your Altrina dashboard
- Click Connect on the Google service you want to use
- Complete the OAuth authentication flow
- Grant the requested permissions
- Once connected, the integration is available across all your workflows
Google Workspace Integrations
Altrina provides native API integrations with Google Workspace services. Connect once via OAuth and access 50+ pre-built actions.Gmail (17+ Actions)
Email Management:gmail_fetch_emails- Search and retrieve emails with filtersgmail_fetch_message_by_id- Get specific email detailsgmail_fetch_message_by_thread_id- Get entire email threadsgmail_create_email_draft- Create email draftsgmail_forward_message- Forward emails programmatically
gmail_add_label_to_email- Add labels to organize emailsgmail_create_label- Create new labelsgmail_list_labels- Get all available labelsgmail_modify_thread_labels- Bulk label operationsgmail_remove_label- Remove labels from emailsgmail_move_to_trash- Delete emails
gmail_get_attachment- Download email attachmentsgmail_get_contacts- Access contact informationgmail_get_people- Search people directorygmail_get_profile- Get user profile details
Google Drive (16+ Actions)
File Operations:googledrive_download_file- Download any filegoogle_drive_copy_file- Duplicate filesgoogle_drive_create_file- Upload new filesgoogledrive_create_file_from_text- Create text filesgoogle_drive_create_folder- Organize with foldersgoogledrive_edit_file- Modify existing files
googledrive_find_file- Search for files by name or propertiesgoogledrive_find_folder- Locate foldersgoogledrive_files_modify_labels- Tag and categorize files
googledrive_add_file_sharing_preference- Control accessgoogledrive_delete_permission- Remove accessgoogledrive_create_shortcut_to_file- Create shortcuts
googledrive_create_comment- Add comments to filesgoogledrive_create_reply- Reply to commentsgoogledrive_delete_comment- Remove comments
Google Calendar (14+ Actions)
Event Management:calendar_create_event- Schedule new eventscalendar_delete_event- Remove eventscalendar_list_events- Get upcoming eventscalendar_move_event- Transfer events between calendarscalendar_find_event- Search for specific events
calendar_list_calendars- Get all calendarscalendar_get_calendar- Get calendar detailsgooglecalendar_clear_calendar- Remove all eventsgooglecalendar_calendars_delete- Delete calendarsgooglecalendar_calendars_update- Modify calendar settings
calendar_find_free_slots- Find available meeting timescalendar_free_busy_query- Check availabilitycalendar_get_current_datetime- Get current time in timezone
Browser-Based Automation
Beyond API integrations, Altrina can interact with any web service through intelligent browser automation:Universal Web Access
- Navigate to any website and interact as a human would
- Handle complex workflows across platforms without APIs
- Extract data from any webpage
- Fill forms and submit information
- Handle JavaScript-heavy applications
Authentication
- Login to websites using credentials from your Knowledge Base
- Handle multi-factor authentication flows
- Manage session cookies across workflows
- Support for complex OAuth flows
Use Cases
- Automate tasks on platforms without APIs
- Combine API actions with browser actions in the same workflow
- Extract data from protected or paywall content
- Interact with internal company tools
- Automate legacy web applications
Using Integrations in Workflows
In Directive Nodes
Reference integrations naturally in your directives:In Action Nodes
Use specific action names with JSON parameters:Combining with Browser Actions
Mix API integrations with browser automation in the same workflow:- Node 1: Use
gmail_fetch_emailsto get customer inquiries - Node 2: Browser directive to login to your CRM
- Node 3: Use extracted data to fill CRM forms
- Node 4: Use
googledrive_create_fileto save the report
Authentication & Security
OAuth Flow:- Altrina uses industry-standard OAuth 2.0
- Your credentials are never stored by Altrina
- Access tokens are encrypted and stored securely
- You can revoke access anytime from your Google account settings
- Altrina only requests minimum necessary permissions
- Gmail: Read, compose, modify, and organize emails
- Drive: Create, read, update files and folders
- Calendar: Manage events and calendars
- Tokens are automatically refreshed when expired
- Separate tokens per user for team accounts
- No cross-user access
Troubleshooting
Connection Failed:- Ensure you’re using the correct Google account
- Check that popups aren’t blocked in your browser
- Try disconnecting and reconnecting in Integrations page
- Re-authenticate to grant additional permissions
- Verify your Google Workspace admin hasn’t restricted access
- Check if the specific action requires different permissions
- Verify the integration shows “Connected” status
- Check action parameters match the expected format
- Review workflow run logs for specific error messages
Support
For integration issues or questions:- Email: support@altrina.com
- Documentation: Check action-specific docs in the Studio
- Discord: Join our community