# Comprehensive Integrations

This document provides a complete reference of all available integrations, triggers, and actions in Taskade's automation system. For step-by-step guides, see the [Taskade Automation learn center](https://www.taskade.com/learn/automation). Every integration below also has a full setup page in the [Taskade Integrations directory](https://www.taskade.com/integrations).

## Core Taskade Tools

### Taskade

**Package**: `@taskade/automade-internalpiece-taskade`

#### Actions

| Action                       | Description                  | Properties                                                         |
| ---------------------------- | ---------------------------- | ------------------------------------------------------------------ |
| `project.create`             | Create Project               | `title`, `content`, `defaultView`                                  |
| `task.create`                | Add Task                     | `projectId`, `blockId`, `content`, `position`, `fields`, `dueDate` |
| `task.move`                  | Move Task Within Project     | `projectId`, `nodeId`, `targetBlockId`                             |
| `task.assign`                | Assign Task                  | `projectId`, `nodeId`, `userId`                                    |
| `markTaskAsCompleted`        | Mark Task As Completed       | `projectId`, `nodeId`                                              |
| `updateCustomFields`         | Update Custom Fields         | `projectId`, `nodeId`, `fields`                                    |
| `project.createFromTemplate` | Create Project From Template | `templateId`, `title`                                              |
| `tasks.find`                 | Find Task(s)                 | `projectId`, `rowsToReturn`, `noTasksFoundBehavior`, `ruleset`     |

#### Triggers

| Trigger                         | Description                         | Properties                                   |
| ------------------------------- | ----------------------------------- | -------------------------------------------- |
| `task.completed`                | Task Completed (Instant)            | `projectId`, `blockId`                       |
| `task.due`                      | Task Due (Instant)                  | `projectId`, `blockId`                       |
| `task.assigned`                 | Task Assigned (Instant)             | `projectId`, `blockId`                       |
| `task.added`                    | Task Added (Instant)                | `projectId`                                  |
| `task.custom_attribute_updated` | Task Custom Field Updated (Instant) | `projectId`, `fieldId`                       |
| `task.flow_triggered`           | Task Manual Trigger (Instant)       | `projectId`                                  |
| `comment.created`               | New Comment (Instant)               | `projectId`, `blockId`                       |
| `duedate.created`               | New Due Date (Instant)              | `projectId`, `blockId`                       |
| `project.completed`             | Project Completed (Instant)         | -                                            |
| `spaceAgent.convo.public.ended` | Agent Public Chat Ended (Instant)   | `spaceAgentId`, `conversationExportTimezone` |
| `mailhook`                      | Mailhook (Instant)                  | -                                            |

### Taskade AI

**Package**: `@taskade/automade-internalpiece-openai`

#### Actions

| Action                           | Description                    | Properties                                        |
| -------------------------------- | ------------------------------ | ------------------------------------------------- |
| `ai.ask`                         | Ask AI                         | `prompt`, `input`                                 |
| `ai.generate`                    | Generate with AI               | `prompt`, `input`                                 |
| `ai.respond`                     | Respond with AI                | `prompt`, `input`                                 |
| `ai.categorize`                  | Categorize with AI             | `input`, `output`                                 |
| `ai.prompt`                      | Prompt AI                      | `prompt`, `modelName`                             |
| `agent.ask`                      | Ask Agent                      | `agentId`, `input`, `outputType`, `output`        |
| `agent.run_command`              | Run Agent Command              | `agentId`, `commandId`, `input`                   |
| `agent.add_knowledge`            | Add Knowledge To Agent         | `agentId`, `knowledgeType`, `title`, `knowledge`  |
| `agent.add_knowledge.v2`         | Add Knowledge To Agent (v2)    | `agentId`, `knowledgeType`, `title`, `knowledge`  |
| `agent.add_project_as_knowledge` | Add Project to Agent Knowledge | `agentId`, `projectId`                            |
| `agentTeam.ask`                  | Ask Agent Team                 | `agentTeamId`, `executionMode`, `input`, `output` |

### Schedule

**Package**: `@taskade/automade-internalpiece-schedule`

#### Triggers

| Trigger            | Description             | Properties                            |
| ------------------ | ----------------------- | ------------------------------------- |
| `schedule.hourly`  | Every Hour (Scheduled)  | -                                     |
| `schedule.daily`   | Every Day (Scheduled)   | `timeOfDay`, `timezone`               |
| `schedule.weekly`  | Every Week (Scheduled)  | `dayOfWeek`, `timeOfDay`, `timezone`  |
| `schedule.monthly` | Every Month (Scheduled) | `dayOfMonth`, `timeOfDay`, `timezone` |

### Media

**Package**: `@taskade/automade-internalpiece-media`

#### Actions

| Action                    | Description              | Properties                    |
| ------------------------- | ------------------------ | ----------------------------- |
| `web.search`              | Search Web               | `query`                       |
| `website.extract`         | Scrape Webpage           | `websiteUrl`, `errorBehavior` |
| `pdf.convertToText`       | Convert File to Text     | `pdfUrl`                      |
| `youtube.transcribeVideo` | Transcribe YouTube Video | `youtubeUrl`                  |
| `url.addToMedia`          | Upload File to Media     | `url`, `emptyUrlBehavior`     |
| `text.addToMedia`         | Upload Text to Media     | `text`, `title`               |

### Utilities

**Package**: `@taskade/automade-internalpiece-utils`

#### Actions

| Action                      | Description                 | Properties                                     |
| --------------------------- | --------------------------- | ---------------------------------------------- |
| `transform.arrayIntoString` | Transform Array Into String | `transformEachItemIntoString`, `joinMechanism` |

## Communication & Collaboration

### Slack

[View the Slack integration →](https://www.taskade.com/integrations/slack)

**Package**: `@taskade/automade-piece-slack`

#### Actions

| Action                   | Description             | Properties                         |
| ------------------------ | ----------------------- | ---------------------------------- |
| `chat.postMessage`       | Send Channel Message    | `channel`, `text`                  |
| `chat.postMessageDirect` | Send Direct Message     | `userId`, `text`                   |
| `create.channel`         | Create Channel          | `channelName`                      |
| `find.userByEmail`       | Find User by Email      | `email`                            |
| `find.userByHandle`      | Find User by Handle     | `handle`                           |
| `add.reactionToMessage`  | Add Reaction to Message | `channel`, `timestamp`, `reaction` |
| `pin.message`            | Pin Message to Channel  | `channel`, `timestamp`             |
| `get.channelHistory`     | Fetch Channel Messages  | `channel`, `oldest`, `latest`      |

#### Triggers

| Trigger              | Description            | Properties |
| -------------------- | ---------------------- | ---------- |
| `new_message`        | New Message (Instant)  | `channel`  |
| `new_channel`        | New Channel (Instant)  | -          |
| `new_mention`        | New Mention (Instant)  | `channel`  |
| `new_reaction_added` | New Reaction (Instant) | `channel`  |

### Microsoft Teams

[View the Microsoft Teams integration →](https://www.taskade.com/integrations/microsoft-teams)

**Package**: `@taskade/automade-piece-microsoft-teams`

#### Actions

| Action               | Description          | Properties                                      |
| -------------------- | -------------------- | ----------------------------------------------- |
| `createChannel`      | Create Channel       | `teamId`, `channelName`, `channelDescription`   |
| `sendChannelMessage` | Send Channel Message | `teamId`, `channelId`, `contentType`, `content` |
| `sendChatMessage`    | Send Chat Message    | `chatId`, `contentType`, `content`              |

### Discord

[View the Discord integration →](https://www.taskade.com/integrations/discord)

**Package**: `@taskade/automade-piece-discord`

#### Actions

| Action           | Description    | Properties             |
| ---------------- | -------------- | ---------------------- |
| `send_message`   | Send Message   | `channelId`, `message` |
| `create_channel` | Create Channel | `name`                 |
| `delete_channel` | Delete Channel | `channelId`            |
| `find_channel`   | Find Channel   | `name`                 |
| `rename_channel` | Rename Channel | `channelId`, `name`    |

#### Triggers

| Trigger       | Description             | Properties |
| ------------- | ----------------------- | ---------- |
| `new_message` | New Message (Scheduled) | `channel`  |

### WhatsApp Business

[View the WhatsApp Business integration →](https://www.taskade.com/integrations/whatsapp)

**Package**: `@taskade/automade-piece-whatsapp-business`

#### Actions

| Action                | Description           | Properties                                                          |
| --------------------- | --------------------- | ------------------------------------------------------------------- |
| `sendMessage`         | Send Message          | `phoneNumberId`, `to`, `text`                                       |
| `sendTemplateMessage` | Send Template Message | `phoneNumberId`, `to`, `messageTemplateId`, `messageTemplateFields` |
| `sendMedia`           | Send Media            | `phoneNumberId`, `to`, `type`, `media`, `caption`, `filename`       |

## Email & Communication

### Gmail

[View the Gmail integration →](https://www.taskade.com/integrations/gmail)

**Package**: `@taskade/automade-piece-gmail`

#### Actions

| Action             | Description        | Properties                                                                                                 |
| ------------------ | ------------------ | ---------------------------------------------------------------------------------------------------------- |
| `sendEmail`        | Send Email         | `to`, `cc`, `bcc`, `subject`, `bodyText`, `bodyHtml`, `replyTo`, `from`, `replyToMessageId`, `attachments` |
| `createDraftEmail` | Create Draft Email | `to`, `cc`, `bcc`, `subject`, `bodyText`, `bodyHtml`, `replyTo`, `from`, `replyToMessageId`                |
| `findEmail`        | Find Email(s)      | `emailsToReturn`, `noEmailsFoundBehavior`, `ruleset`                                                       |

#### Triggers

| Trigger              | Description           | Properties |
| -------------------- | --------------------- | ---------- |
| `new_email_received` | New Email (Scheduled) | -          |

## Productivity & Data

### Google Sheets

[View the Google Sheets integration →](https://www.taskade.com/integrations/google-sheets)

**Package**: `@taskade/automade-piece-googlesheets`

#### Actions

| Action                      | Description           | Properties                                            |
| --------------------------- | --------------------- | ----------------------------------------------------- |
| `googlesheets.addNewRow`    | Insert Row            | `spreadsheetId`, `sheetId`, `text`                    |
| `googlesheets.addNewRowV2`  | Insert Row (v2)       | `spreadsheetId`, `sheetId`, `fields`                  |
| `googlesheets.findRows`     | Find Row(s)           | `spreadsheetId`, `sheetId`, `rowsToReturn`, `ruleset` |
| `googlesheets.deleteRow`    | Delete Row            | `spreadsheetId`, `sheetId`, `rowId`                   |
| `googlesheets.updateRow`    | Update Row            | `spreadsheetId`, `sheetId`, `rowId`, `fields`         |
| `googlesheets.findRowByNum` | Get Row by Row Number | `spreadsheetId`, `sheetId`, `rowNumber`               |
| `clearRange`                | Clear Range           | `spreadsheetId`, `sheetId`, `range`                   |

#### Triggers

| Trigger         | Description         | Properties                 |
| --------------- | ------------------- | -------------------------- |
| `new_row_found` | New Row (Scheduled) | `spreadsheetId`, `sheetId` |

### Google Docs

[View the Google Docs integration →](https://www.taskade.com/integrations/google-docs)

**Package**: `@taskade/automade-piece-google-docs`

#### Actions

| Action                      | Description     | Properties                                            |
| --------------------------- | --------------- | ----------------------------------------------------- |
| `googledocs.appendText`     | Append Text     | `documentId`, `text`                                  |
| `googledocs.createDocument` | Create Document | `title`, `body`                                       |
| `googledocs.findDocument`   | Find Document   | `name`                                                |
| `googledocs.findDocuments`  | Find Documents  | `docsToReturn`, `noDocumentsFoundBehavior`, `ruleset` |

### Google Drive

[View the Google Drive integration →](https://www.taskade.com/integrations/google-drive)

**Package**: `@taskade/automade-piece-google-drive`

#### Actions

| Action                              | Description                 | Properties                                                       |
| ----------------------------------- | --------------------------- | ---------------------------------------------------------------- |
| `googledrive.searchFolderOrFile`    | Search For Folder/File      | `queryTerm`, `operator`, `query`, `type`, `folderId`             |
| `googledrive.searchFolderOrFile.v2` | Search For Folder/File (v2) | `drive`, `folderId`, `queryTerm`, `operator`, `query`, `type`    |
| `googledrive.moveFile`              | Move File                   | `fileId`, `folderId`                                             |
| `googledrive.addPermission`         | Add Permissions             | `fileId`, `userEmail`, `permissionName`, `sendNotificationEmail` |
| `googledrive.duplicateFile`         | Duplicate File              | `fileId`, `name`, `folderId`                                     |
| `googledrive.duplicateFile.v2`      | Copy File                   | `drive`, `folderId`, `fileId`, `name`                            |
| `googledrive.createNewTextFile`     | Create New File             | `fileName`, `text`, `fileType`, `folderId`                       |
| `googledrive.createNewTextFile.v2`  | Create New File (v2)        | `drive`, `folderId`, `fileName`, `text`, `fileType`              |
| `googledrive.uploadFile`            | Upload File                 | `drive`, `folderId`, `file`, `fileName`                          |
| `googledrive.createNewFolder`       | Create New Folder           | `folderName`, `folderId`                                         |
| `googledrive.createNewFolder.v2`    | Create New Folder (v2)      | `drive`, `folderId`, `folderName`                                |
| `googledrive.sendToTrash`           | Trash File                  | `fileId`                                                         |
| `googledrive.deleteFile`            | Delete File                 | `fileId`                                                         |
| `googledrive.deletePermission`      | Delete Permissions          | `fileId`, `userEmail`                                            |

#### Triggers

| Trigger        | Description                | Properties                |
| -------------- | -------------------------- | ------------------------- |
| `new_folder`   | New Folder (Scheduled)     | `parentFolderId`          |
| `new_folderV2` | New Folder (v2, Scheduled) | `drive`, `parentFolderId` |
| `new_file`     | New File (Scheduled)       | `parentFolderId`          |
| `new_fileV2`   | New File (v2, Scheduled)   | `drive`, `parentFolderId` |

### Google Calendar

[View the Google Calendar integration →](https://www.taskade.com/integrations/google-calendar)

**Package**: `@taskade/automade-piece-google-calendar`

#### Actions

| Action                            | Description        | Properties                                                                                      |
| --------------------------------- | ------------------ | ----------------------------------------------------------------------------------------------- |
| `googlecalendar.deleteEvent`      | Delete Event       | `calendarId`, `eventId`                                                                         |
| `googlecalendar.createQuickEvent` | Create Quick Event | `calendarId`, `text`, `sendUpdates`                                                             |
| `googlecalendar.createEvent`      | Create Event       | `calendarId`, `title`, `startDateTime`, `endDateTime`, `location`, `description`, `sendUpdates` |

#### Triggers

| Trigger                | Description                      | Properties   |
| ---------------------- | -------------------------------- | ------------ |
| `new_or_updated_event` | New or Updated Event (Scheduled) | `calendarId` |

## CRM & Sales

### HubSpot

[View the HubSpot integration →](https://www.taskade.com/integrations/hubspot)

**Package**: `@taskade/automade-piece-hubspot`

#### Actions

| Action                     | Description        | Properties                                                                                                  |
| -------------------------- | ------------------ | ----------------------------------------------------------------------------------------------------------- |
| `hubspot.createNewContact` | Create New Contact | `firstName`, `lastName`, `email`, `contactOwner`, `jobTitle`, `phoneNumber`, `lifecycleStage`, `leadStatus` |
| `hubspot.createNewDeal`    | Create New Deal    | `dealname`, `pipelineId`, `dealStageId`, `ownerId`, `dealType`, `amount`, `priority`, `closeDate`           |

#### Triggers

| Trigger               | Description                  | Properties                  |
| --------------------- | ---------------------------- | --------------------------- |
| `new_deal_created`    | New Deal (Instant)           | -                           |
| `new_contact_created` | New Contact (Instant)        | -                           |
| `deal_stage_reached`  | Deal Stage Reached (Instant) | `pipelineId`, `dealStageId` |

## Development & Project Management

### GitHub

[View the GitHub integration →](https://www.taskade.com/integrations/github)

**Package**: `@taskade/automade-piece-github`

#### Actions

| Action                    | Description           | Properties                                |
| ------------------------- | --------------------- | ----------------------------------------- |
| `create_comment_on_issue` | Create Comment        | `repository`, `issueNumber`, `comment`    |
| `create_issue`            | Create Issue          | `repository`, `title`, `description`      |
| `get_issue_information`   | Get Issue Information | `repository`, `issueNumber`               |
| `lock_issue`              | Lock Issue            | `repository`, `issueNumber`, `lockReason` |
| `unlock_issue`            | Unlock Issue          | `repository`, `issueNumber`               |

#### Triggers

| Trigger             | Description                 | Properties                                |
| ------------------- | --------------------------- | ----------------------------------------- |
| `new_pull_request`  | New Pull Request (Instant)  | `repository`                              |
| `new_star`          | New Star (Instant)          | `repository`                              |
| `new_issue`         | New Issue (Instant)         | `repository`                              |
| `new_push`          | New Push (Instant)          | `repository`                              |
| `new_release`       | New Release (Instant)       | `repository`                              |
| `new_issue_comment` | New Issue Comment (Instant) | `monitorType`, `organizationOrRepository` |

## Forms & Lead Generation

### Typeform

[View the Typeform integration →](https://www.taskade.com/integrations/typeform)

**Package**: `@taskade/automade-piece-typeform`

#### Triggers

| Trigger          | Description              | Properties |
| ---------------- | ------------------------ | ---------- |
| `new_submission` | New Submission (Instant) | `form`     |

### Google Forms

[View the Google Forms integration →](https://www.taskade.com/integrations/google-forms)

**Package**: `@taskade/automade-piece-google-forms`

#### Triggers

| Trigger        | Description              | Properties |
| -------------- | ------------------------ | ---------- |
| `new_response` | New Response (Scheduled) | `form_id`  |

### Webflow

[View the Webflow integration →](https://www.taskade.com/integrations/webflow)

**Package**: `@taskade/automade-piece-webflow`

#### Triggers

| Trigger               | Description                   | Properties         |
| --------------------- | ----------------------------- | ------------------ |
| `new_form_submission` | New Form Submission (Instant) | `siteId`, `formId` |

### Calendly

[View the Calendly integration →](https://www.taskade.com/integrations/calendly)

**Package**: `@taskade/automade-piece-calendly`

#### Triggers

| Trigger                          | Description                                 | Properties     |
| -------------------------------- | ------------------------------------------- | -------------- |
| `invitee_created`                | Any Event Scheduled (Instant)               | `scope`        |
| `invitee_cancelled`              | Event Canceled (Instant)                    | `scope`        |
| `invitee_created_for_event_type` | Event Scheduled for an Event Type (Instant) | `eventTypeUri` |

## Marketing & Email

### MailChimp

[View the MailChimp integration →](https://www.taskade.com/integrations/mailchimp)

**Package**: `@taskade/automade-piece-mailchimp`

#### Actions

| Action            | Description | Properties                                           |
| ----------------- | ----------- | ---------------------------------------------------- |
| `addMemberToList` | Add Contact | `firstName`, `lastName`, `email`, `listId`, `status` |

## Social Media & Publishing

### Facebook Pages

[View the Facebook Pages integration →](https://www.taskade.com/integrations/facebook)

**Package**: `@taskade/automade-piece-facebook-pages`

#### Actions

| Action              | Description            | Properties                 |
| ------------------- | ---------------------- | -------------------------- |
| `create_post`       | Create Post            | `page`, `message`, `link`  |
| `create_photo_post` | Create Post with Image | `page`, `photo`, `caption` |

### X (Twitter)

[View the X (Twitter) integration →](https://www.taskade.com/integrations/twitter)

**Package**: `@taskade/automade-piece-twitter`

#### Actions

| Action         | Description  | Properties       |
| -------------- | ------------ | ---------------- |
| `create_reply` | Create Reply | `postId`, `text` |
| `create_post`  | Create Post  | `text`           |

### LinkedIn

[View the LinkedIn integration →](https://www.taskade.com/integrations/linkedin)

**Package**: `@taskade/automade-piece-linkedin`

#### Actions

| Action                  | Description           | Properties                                                   |
| ----------------------- | --------------------- | ------------------------------------------------------------ |
| `create_share_update`   | Create Share Update   | `text`, `visibility`, `link`, `linkTitle`, `linkDescription` |
| `create_company_update` | Create Company Update | `company`, `text`, `link`, `linkTitle`, `linkDescription`    |

### WordPress

[View the WordPress integration →](https://www.taskade.com/integrations/wordpress)

**Package**: `@taskade/automade-piece-wordpress`

#### Actions

| Action        | Description | Properties                                   |
| ------------- | ----------- | -------------------------------------------- |
| `create_post` | Create Post | `type`, `title`, `content`, `slug`, `status` |

### YouTube

[View the YouTube integration →](https://www.taskade.com/integrations/youtube)

**Package**: `@taskade/automade-piece-youtube`

#### Triggers

| Trigger                     | Description           | Properties           |
| --------------------------- | --------------------- | -------------------- |
| `new_video`                 | New Video (Scheduled) | `channel_identifier` |
| `multiple_channels_trigger` | New Video (Scheduled) | `channelIdentifiers` |

### Reddit

[View the Reddit integration →](https://www.taskade.com/integrations/reddit)

**Package**: `@taskade/automade-piece-reddit`

#### Actions

| Action        | Description | Properties                                                                     |
| ------------- | ----------- | ------------------------------------------------------------------------------ |
| `post-create` | Create Post | `subreddit`, `title`, `kind`, `link`, `text`, `nsfw`, `spoiler`, `sendReplies` |
| `post-get`    | Get Post    | `postId`, `subreddit`                                                          |

### RSS

**Package**: `@taskade/automade-piece-rss`

#### Triggers

| Trigger                  | Description                       | Properties   |
| ------------------------ | --------------------------------- | ------------ |
| `new_item`               | New Item In Feed (Scheduled)      | `rssFeedUrl` |
| `multiple_feeds_trigger` | New Item In RSS Feeds (Scheduled) | `feedUrls`   |

## SMS & Messaging

### Twilio

[View the Twilio integration →](https://www.taskade.com/integrations/twilio)

**Package**: `@taskade/automade-piece-twilio`

#### Actions

| Action     | Description | Properties           |
| ---------- | ----------- | -------------------- |
| `send_sms` | Send SMS    | `from`, `body`, `to` |

## Data Enrichment

### Apollo

[View the Apollo integration →](https://www.taskade.com/integrations/apollo)

**Package**: `@taskade/automade-piece-apollo`

#### Actions

| Action                  | Description             | Properties             |
| ----------------------- | ----------------------- | ---------------------- |
| `enrichUserInformation` | Enrich User Information | `email`, `linkedinUrl` |

## Technical Integrations

### HTTP

**Package**: `@taskade/automade-piece-http`

#### Actions

| Action             | Description       | Properties                                                                                      |
| ------------------ | ----------------- | ----------------------------------------------------------------------------------------------- |
| `http.sendRequest` | Send HTTP Request | `method`, `url`, `headers`, `queryParams`, `bodyType`, `body`, `responseType`, `responseSchema` |

## Control Actions & App Triggers

### App Triggers

* **Forms**: [AI Forms Documentation](https://www.taskade.com/learn/automation/forms-trigger)
* **Webhooks**: [Webhooks Documentation](https://www.taskade.com/learn/automation/webhook-trigger)
* **Agent Triggers**: Built-in agent conversation triggers

### Control Actions

* **Delay**: Wait/Sleep actions for timing control
* **Branch**: [Conditional logic documentation](https://www.taskade.com/learn/automation/branch-action)
* **Loop**: [Iteration control documentation](https://www.taskade.com/learn/automation/loop-action)
* **Filter Data**: [Data filtering documentation](https://www.taskade.com/learn/automation/filter-data)

## Getting Started

To learn more about setting up and using these integrations:

1. [**Getting Started with Automation**](https://www.taskade.com/learn/automation) - Complete beginner's guide
2. [**AI Automation Collection**](https://www.taskade.com/learn/automation) - All automation resources
3. [**Community Forum**](https://www.taskade.com/community) - Get help from the community
4. [**Developer API**](/apis-and-developer/comprehensive-api-guide/api.md) - Build custom integrations

***

*This reference is updated regularly with new integrations and features. For the latest updates, visit our* [*Changelog*](/updates-and-timeline/changelog.md)*.*


---

# 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://docs.taskade.com/automations/automation/comprehensive-integrations.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.
