# Building AI Agents

- [Editor Overview](https://university.mindstudio.ai/docs/building-ai-agents/editor-overview.md): Get a high-level overview of the MindStudio AI Editor
- [Creating Workflows](https://university.mindstudio.ai/docs/building-ai-agents/creating-workflows.md): AI Agents are just workflows.
- [Blocks Reference](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference.md): Learn about every block in MindStudio
- [Analyze Image Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/analyze-image-block.md): Analyze an image URL based on text instructions.
- [Authorize Payment Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/authorize-payment-block.md): Authorize a user to pay to use your AI agent.
- [Capture Payment Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/capture-payment-block.md): Capture an authorized payment for use of your AI agent.
- [Chat Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/chat-block.md): Start a chat session with AI
- [Checkpoint Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/checkpoint-block.md): Allow for user review of a specific step in the workflow.
- [Create Calendar Event](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/create-calendar-event.md): Create a Google Calendar event.
- [Create Contact (ActiveCampaign)](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/create-contact-activecampaign.md): Create a contact in ActiveCampaign
- [Create Google Doc](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/create-google-doc.md): Create a new Google Doc document in a MindStudio workflow
- [Create Google Sheet](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/create-google-sheet.md): Create a new Google Sheet document in a MindStudio workflow
- [Create LinkedIn Post](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/create-linkedin-post.md): Make a new post on LinkedIn in a MindStudio workflow
- [Create Notion Page](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/create-notion-page.md): Create a page in Notion
- [Create/Update Airtable Record](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/create-update-airtable-record.md): Create or update a record in Airtable.
- [Create/Update Coda Page](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/create-update-coda-page.md): Create or update a page in Coda.
- [Create/Update Coda Table Row](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/create-update-coda-table-row.md): Create or update a table row in Coda
- [Create/Update HubSpot Company](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/create-update-hubspot-company.md): Create or update a company in HubSpot
- [Create/Update HubSpot Contact](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/create-update-hubspot-contact.md): Create or update a HubSpot contact.
- [Create X Post](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/create-x-post.md): Make a new post on X in a MindStudio workflow
- [Delete Airtable Record](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/delete-airtable-record.md): Delete a record from Airtable.
- [Delete Calendar Event](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/delete-calendar-event.md): Delete an event from your Google Calendar.
- [Display Content Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/display-content-block.md): Presents messages or outputs directly to users
- [Enrich Company via Domain](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/enrich-company-via-domain.md): Use Hunter.io to enrich company data using a domain in a MindStudio workflow
- [Enrich Person via Email](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/enrich-person-via-email.md): Use Hunter.io to enrich person's data via email in a MindStudio workflow
- [Extract Text from File Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/extract-text-from-file-block.md): Extract text content from a file provided via a URL
- [Fetch Google Doc](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/fetch-google-doc.md): Retrieve content from a Google Doc in a MindStudio workflow
- [Fetch Google Sheet](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/fetch-google-sheet.md): Retrieve content from a Google Sheet in a MindStudio workflow
- [Fetch Slack History Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/fetch-slack-history-block.md): Fetch recent messages from a Slack channel.
- [Fetch YouTube Captions](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/fetch-youtube-captions.md): Fetch captions from a YouTube video in a MindStudio workflow
- [Fetch YouTube Channel](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/fetch-youtube-channel.md): Fetch details from a YouTube channel in a MindStudio workflow
- [Fetch YouTube Comments](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/fetch-youtube-comments.md): Fetch all comments from a YouTube video in a MindStudio workflow
- [Fetch YouTube Video](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/fetch-youtube-video.md): Fetch details from a YouTube video in a MindStudio workflow
- [Find Coda Table Row](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/find-coda-table-row.md): Fetch data from a table row in Coda.
- [Find Contact Email for Website](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/find-contact-email-for-website.md): Use Hunter.io to find emails for a given website in a MindStudio workflow
- [Find Email](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/find-email.md): Use Hunter.io to find a person's email for a domain in a MindStudio workflow
- [Add Note (ActiveCampaign)](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/add-note-activecampaign.md): Add a note to contact in ActiveCampaign
- [Generate Asset Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/generate-asset-block.md): Generate HTML assets.
- [Generate Chart Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/generate-chart-block.md): Create charts in your AI Agents
- [Generate Image Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/generate-image-block.md): Use AI models to generate images in your AI Agents.
- [Generate Music Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/generate-music-block.md): Use AI to generate music in your AI agents.
- [Generate Text Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/generate-text-block.md): Use an AI model to generate text in your AI Agents.
- [Generate Video Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/generate-video-block.md): Use AI to generate video in your AI agents.
- [Get Airtable Record](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/get-airtable-record.md): Fetch a record from Airtable.
- [Get Airtable Table Records](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/get-airtable-table-records.md): Fetch records from an Airtable table.
- [Get Calendar Event](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/get-calendar-event.md): Retrieve an event from your Google Calendar.
- [Get Coda Page](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/get-coda-page.md): Fetch data from a Coda page.
- [Get Coda Table Rows](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/get-coda-table-rows.md): Fetch row data from a table in Coda.
- [Get HubSpot Company](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/get-hubspot-company.md): Fetch company details from HubSpot
- [Get HubSpot Contact](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/get-hubspot-contact.md): Fetch contact details from HubSpot.
- [HTTP Request](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/http-request.md): Request information from a web server to be used in your MindStudio workflows
- [Jump Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/jump-block.md): Route the current workflow to a completely different workflow
- [Lip Sync Video Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/lip-sync-video-block.md): Use AI to generate lip-synced and/or translated video in your AI agents. Sources may include image, audio, and/or video.
- [List Upcoming Calendar Events](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/list-upcoming-calendar-events.md): List upcoming events from your Google Calendar
- [Logic Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/logic-block.md): Route block paths based on AI decision making
- [Menu Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/menu-block.md): Route block paths based on human interaction
- [Post to Slack Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/post-to-slack-block.md): Send messages from your AI Agent directly to a Slack channel
- [Post Video to TikTok](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/post-video-to-tiktok.md): Post a TikTok Video
- [Query Data Source Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/query-data-source-block.md): Upload files and query them in your AI workflows using RAG
- [Query Database](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/query-database.md): Query your own external database (postgres, mysql, supabase, etc.)
- [Run Function Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/run-function-block.md): Execute custom JavaScript or Python code in a workflow
- [Run Node (n8n)](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/run-node-n8n.md): Trigger an n8n workflow from MindStudio
- [Run Scenario (Make)](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/run-scenario-make.md): Run a specified scenario on Make.com in a MindStudio workflow
- [Run Script Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/run-script-block.md): Execute a Workflow Script from the Automations Canvas.
- [Run Workflow Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/run-workflow-block.md): Execute a sub-workflow within a parent workflow
- [Scrape Facebook Page](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/scrape-facebook-page.md): Get general details of a Facebook page in a MindStudio workflow
- [Scrape LinkedIn Company](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/scrape-linkedin-company.md): Get LinkedIn Company Data
- [Scrape LinkedIn Profile](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/scrape-linkedin-profile.md): Get LinkedIn Profile Data
- [Scrape Instagram Comments](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/scrape-instagram-comments.md): Get Comments data from an Instagram post in a MindStudio workflow
- [Scrape Instagram Mentions](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/scrape-instagram-mentions.md): Get data from mentions on Instagram in a MindStudio workflow
- [Scrape Instagram Profile](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/scrape-instagram-profile.md): Get data from an Instagram profile in a MindStudio workflow
- [Scrape Instagram Posts](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/scrape-instagram-posts.md): Get posts from an Instagram profile in a MindStudio workflow
- [Scrape Instagram Reels](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/scrape-instagram-reels.md): Get reels from an Instagram profile in a MindStudio workflow
- [Scrape Meta Threads Profile](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/scrape-meta-threads-profile.md): Get data from a Meta Threads profile in a MindStudio workflow
- [Scrape X Post](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/scrape-x-post.md): Get X Post Data
- [Scrape X Profile](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/scrape-x-profile.md): Get X Profile Data
- [Scrape URL Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/scrape-url-block.md): Extract text content from a webpage
- [Search Bluesky Posts](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/search-bluesky-posts.md): Search for posts on Bluesky in a MindStudio Workflow
- [Search Google](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/search-google.md): Retrieve Google search results in a MindStudio workflow
- [Search Google Images](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/search-google-images.md): Retrieve Google Image search results in a MindStudio workflow
- [Search Google News](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/search-google-news.md): Retrieve Google News search results in a MindStudio workflow
- [Search Google Trends](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/search-google-trends.md): Retrieve Google Trends keyword results in a MindStudio workflow
- [Search X Posts](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/search-x-posts.md): Search for posts on X by keyword in a MindStudio workflow
- [Search YouTube](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/search-youtube.md): Retrieve YouTube search results in a MindStudio workflow
- [Search YouTube Trends](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/search-youtube-trends.md): Search for trends by a specified category in a MindStudio workflow
- [Send Email](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/send-email.md): Send an email to a registered address
- [Send SMS](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/send-sms.md): Send an SMS to a valid phone number
- [Set Run Title](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/set-run-title.md): Update the title in the user's history
- [Start Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/start-block.md): The first part of any workflow in MindStudio
- [Terminator Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/terminator-block.md): End the workflow with multiple end behaviors
- [Text to Speech Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/text-to-speech-block.md): Convert text into voice-over audio
- [Transcribe Audio Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/transcribe-audio-block.md): Use AI to transcribe an audio file.
- [Update Calendar Event](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/update-calendar-event.md): Update a Google Calendar event.
- [Update Google Doc](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/update-google-doc.md): Update values of an existing Google Doc in a MindStudio workflow
- [Update Google Sheet](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/update-google-sheet.md): Update values of an existing Google Sheet in a MindStudio workflow
- [User Context Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/user-context-block.md): Dynamically gather information from a user.
- [User Input Block](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/user-input-block.md): Collect data directly from end users
- [Update Notion Page](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/update-notion-page.md): Update a page in Notion
- [Verify Email](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/verify-email.md): Use Hunter.io to verify a person's email address in a MindStudio workflow
- [Zapier Webhook](https://university.mindstudio.ai/docs/building-ai-agents/blocks-reference/zapier-webhook.md): Trigger a Zap from MindStudio
- [Writing Prompts](https://university.mindstudio.ai/docs/building-ai-agents/writing-prompts.md): Learn about prompt engineering for AI tasks.
- [AI Models](https://university.mindstudio.ai/docs/building-ai-agents/ai-models.md): Learn about choosing the right AI models for the right task.
- [Variables](https://university.mindstudio.ai/docs/building-ai-agents/variables.md): Learn how to properly leverage variables in your AI Workflows
- [Interface Designer](https://university.mindstudio.ai/docs/building-ai-agents/interface-designer.md): Design interactive user input interfaces that fit your use case.
- [Working with JSON](https://university.mindstudio.ai/docs/building-ai-agents/working-with-json.md): Learn about structured data with JSON.
- [Dynamic HTML & Workflow Loading Styles](https://university.mindstudio.ai/docs/building-ai-agents/dynamic-html-and-workflow-loading-styles.md): Learn about generating dynamic HTML with the Generate Asset block and agent loading screens.
- [Data Sources](https://university.mindstudio.ai/docs/building-ai-agents/data-sources.md): Leverage Retrieval Augmented Generation (RAG) in your AI Agents
- [Workflow Scripts](https://university.mindstudio.ai/docs/building-ai-agents/workflow-scripts.md): Build a workflow by describing it in plain language — or by assembling actions in code.
- [Publishing & Versioning](https://university.mindstudio.ai/docs/building-ai-agents/publishing-and-versioning.md): Manage, track, and publish new versions of your AI Agent in MindStudio.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://university.mindstudio.ai/docs/building-ai-agents.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
