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