Reference

Integrations

Hundreds of connector actions across third-party services, packaged workflows, and pre-built agents.
import { mindstudio } from '@mindstudio-ai/agent';

Actions that reach third-party services — CRMs, calendars, documents and spreadsheets, social and messaging platforms — through one SDK instead of a separate integration per vendor. Common services get named actions — HubSpot, Notion, Airtable, Google Docs, Sheets, Calendar, Drive, and more. Past that, runFromConnectorRegistry calls a raw action by service and action id, and runPackagedWorkflow runs a bundled multi-step block. Each runs against an OAuth connection the user authorizes in the app's settings, so the app never handles the third-party credentials itself.

68 entries
runFromConnectorRegistry
Run a raw API connector to a third-party service
activeCampaignAddNote
Add a note to an existing contact in ActiveCampaign.
activeCampaignCreateContact
Create or sync a contact in ActiveCampaign.
airtableCreateUpdateRecord
Create a new record or update an existing record in an Airtable table.
airtableDeleteRecord
Delete a record from an Airtable table by its record ID.
airtableGetRecord
Fetch a single record from an Airtable table by its record ID.
airtableGetTableRecords
Fetch multiple records from an Airtable table with optional pagination.
codaCreateUpdatePage
Create a new page or update an existing page in a Coda document.
codaCreateUpdateRow
Create a new row or update an existing row in a Coda table.
codaFindRow
Search for a row in a Coda table by matching column values.
codaGetPage
Export and read the contents of a page from a Coda document.
codaGetTableRows
Fetch rows from a Coda table with optional pagination.
createGmailDraft
Create a draft email in the connected Gmail account.
createGoogleCalendarEvent
Create a new event on a Google Calendar.
createGoogleDoc
Create a new Google Document and optionally populate it with content.
createGoogleSheet
Create a new Google Spreadsheet and populate it with CSV data.
deleteGoogleCalendarEvent
Retrieve a specific event from a Google Calendar by event ID.
deleteGoogleSheetRows
Delete a range of rows from a Google Spreadsheet.
fetchGoogleDoc
Fetch the contents of an existing Google Document.
fetchGoogleSheet
Fetch contents of a Google Spreadsheet range.
fetchYoutubeCaptions
Retrieve the captions/transcript for a YouTube video.
fetchYoutubeChannel
Retrieve metadata and recent videos for a YouTube channel.
fetchYoutubeComments
Retrieve comments for a YouTube video.
fetchYoutubeVideo
Retrieve metadata for a YouTube video (title, description, stats, channel info).
getGmailAttachments
Download attachments from a Gmail email and re-host them on CDN.
getGmailDraft
Retrieve a specific draft from Gmail by draft ID.
getGmailUnreadCount
Get the number of unread emails in the connected Gmail inbox.
getGoogleCalendarEvent
Retrieve a specific event from a Google Calendar by event ID.
getGoogleDriveFile
Download a file from Google Drive and rehost it on the CDN. Returns a public CDN URL.
getGoogleSheetInfo
Get metadata about a Google Spreadsheet including sheet names, row counts, and column counts.
hubspotCreateCompany
Create a new company or update an existing one in HubSpot. Matches by domain.
hubspotCreateContact
Create a new contact or update an existing one in HubSpot. Matches by email address.
hubspotGetCompany
Look up a HubSpot company by domain name or company ID.
hubspotGetContact
Look up a HubSpot contact by email address or contact ID.
hunterApiCompanyEnrichment
Look up company information by domain using Hunter.io.
hunterApiPersonEnrichment
Look up professional information about a person by their email address using Hunter.io.
insertVideoClips
Insert b-roll clips into a base video at a timecode, optionally with an xfade transition.
listGmailDrafts
List drafts in the connected Gmail account.
listGmailLabels
List all labels in the connected Gmail account. Use these label IDs or names with the Update Gmail Labels step.
listGoogleCalendarEvents
List upcoming events from a Google Calendar, ordered by start time.
listGoogleDriveFiles
List files in a Google Drive folder.
logic
Route execution to different branches based on AI evaluation, comparison operators, or workflow jumps.
makeDotComRunScenario
Trigger a Make.com (formerly Integromat) scenario via webhook and return the response.
mergeAudio
Merge one or more clips into a single audio file.
mixAudioIntoVideo
Mix an audio track into a video
muteVideo
Mute a video file
n8nRunNode
Trigger an n8n workflow node via webhook and return the response.
notionCreatePage
Create a new page in Notion as a child of an existing page.
notionUpdatePage
Update the content of an existing Notion page.
postToLinkedIn
Create a post on LinkedIn from the connected account.
postToX
Create a post on X (Twitter) from the connected account.
postToZapier
Send data to a Zapier Zap via webhook and return the response.
queryExternalDatabase
Execute a SQL query against an external database connected to the workspace.
redactPII
Replace personally identifiable information in text with placeholders using Microsoft Presidio.
resizeVideo
Resize a video file
runPackagedWorkflow
Run a packaged workflow ("custom block")
screenshotUrl
Capture a screenshot of a web page as a PNG image.
sendGmailDraft
Send an existing draft from the connected Gmail account.
sendGmailMessage
Send an email from the connected Gmail account.
setGmailReadStatus
Mark one or more Gmail emails as read or unread.
setRunTitle
Set the title of the agent run for the user's history
setVariable
Explicitly set a variable to a given value.
updateGmailLabels
Add or remove labels on Gmail messages, identified by message IDs or a search query.
updateGoogleCalendarEvent
Update an existing event on a Google Calendar. Only specified fields are changed.
updateGoogleDoc
Update the contents of an existing Google Document.
updateGoogleSheet
Update a Google Spreadsheet with new data.
youDotComGetPageContent
Fetch clean Markdown, HTML, or metadata for known URLs using the You.com Contents API.
youDotComLiveNews
Fetch live news articles through the You.com Search API and return the full structured response.