# Aurinko integration

> Unified API for email, calendar, contacts, and tasks across Gmail, Office 365, Exchange, iCloud, and IMAP

- Authentication: apiKey

## Tools (29)

- **Create Calendar Event**: Create an event on a calendar
- **Create Contact**: Add a new contact to the account's address book
- **Create Draft**: Create a draft email that can be edited and sent later
- **Create Subscription**: Subscribe to change notifications on a resource
- **Create Task**: Create a task in a task list
- **Delete Calendar Event**: Delete an event from a calendar
- **Delete Contact**: Remove a contact from the address book
- **Delete Subscription**: Cancel a webhook subscription
- **Delete Task**: Delete a task from a task list
- **Direct Provider Passthrough**: Call a provider's native API (Gmail, Graph, Salesforce, etc.) through Aurinko's OAuth
- **Get Account**: Get details for the account the access token belongs to
- **Get Calendar**: Get details for a specific calendar
- **Get Contact**: Retrieve a single contact by id
- **Get Email Message**: Retrieve a single email message by id, including body and attachments metadata
- **Get Free/Busy**: Check when the calendar is free or busy across a time range
- **List Calendars**: List every calendar the account has access to
- **List Contacts**: List contacts from the account's address book
- **List Email Messages**: Search and list email messages in the connected mailbox
- **List Events In Range**: Get events on a calendar between two timestamps
- **List Subscriptions**: List active webhook subscriptions on the account
- **List Task Lists**: List every task list on the account
- **List Tasks**: List tasks in a task list
- **Send Draft**: Send an existing draft
- **Send Email**: Create and send an email in one call
- **Update Calendar Event**: Modify an existing calendar event
- **Update Contact**: Update fields on an existing contact
- **Update Draft**: Update the contents of an existing draft
- **Update Email Message**: Update flags on a message (unread, flagged, label assignments)
- **Update Task**: Update fields on a task including completion status

## Related prompts

- [Post-meeting follow-up drafts and Notion recap every 30 minutes](https://www.generalinput.com/prompts/post-meeting-follow-up-drafts-and-notion-recap-every-30-minutes.md)
- [Pre-meeting Slack briefings with HubSpot context, 15 minutes ahead](https://www.generalinput.com/prompts/pre-meeting-slack-briefings-with-hubspot-context-15-minutes-ahead.md)
- [Auto-log inbox emails to HubSpot contacts every 15 minutes](https://www.generalinput.com/prompts/auto-log-inbox-emails-to-hubspot-contacts-every-15-minutes.md)
- [Log invoices from any mailbox to Google Sheets](https://www.generalinput.com/prompts/log-invoices-from-any-mailbox-to-google-sheets.md)

Connect Aurinko in General Input: https://www.generalinput.com/apps/aurinko