AACFlow

Sharepoint

Работа со страницами и списками

SharePoint — платформа совместной работы от Microsoft, которая позволяет создавать и управлять внутренними сайтами, делиться документами и организовывать командные ресурсы. Это мощное и гибкое решение для создания цифровых рабочих пространств и упрощения управления контентом в масштабах организации.

SharePoint позволяет:

  • Создавать командные и коммуникационные сайты: настраивайте страницы и порталы для совместной работы, объявлений и распространения контента
  • Организовывать и делиться контентом: храните документы, управляйте файлами и используйте контроль версий с безопасным обменом
  • Кастомизировать страницы: добавляйте текстовые блоки, чтобы адаптировать каждый сайт под нужды команды
  • Повышать обнаруживаемость: используйте метаданные, поиск и навигацию, чтобы пользователи быстрее находили нужную информацию
  • Безопасно работать вместе: контролируйте доступ с помощью гибких настроек прав и интеграции с Microsoft 365

Интеграция SharePoint в AACFlow позволяет вашим агентам создавать сайты и страницы SharePoint и работать с ними в рамках своих воркфлоу. Это даёт возможность автоматизировать управление документами, обмен знаниями и создание рабочих пространств без ручных действий. Агенты могут генерировать новые страницы проектов, загружать или получать файлы и динамически организовывать ресурсы на основе входных данных воркфлоу. Связывая AACFlow с SharePoint, вы привносите структурированную совместную работу и управление контентом в свои автоматизации — давая агентам возможность координировать командную деятельность, выводить ключевую информацию и поддерживать единый источник правды в вашей организации.

Инструкции по использованию

Интегрируйте SharePoint в рабочий процесс. Read/create pages, list sites, и work с lists (read, create, update items). Требуется OAuth.

Инструменты

sharepoint_create_page

Создать новый page in a SharePoint site

Входные параметры

ПараметрТипОбязательныйОписание
siteIdstringНетID of the SharePoint site (internal use)
siteSelectorstringНетSelect the SharePoint site
pageNamestringДаThe name of the page to create. Example: My-New-Page.aspx or Report-2024.aspx
pageTitlestringНетtitle of the page (defaults to page name if not provided)
pageContentstringНетcontent of the page

Выходные данные

ПараметрТипОписание
pageobjectCreated SharePoint page information
idstringThe unique ID of the created page
namestringThe name of the created page
titlestringThe title of the created page
webUrlstringThe URL to access the page
pageLayoutstringThe layout type of the page
createdDateTimestringWhen the page was created
lastModifiedDateTimestringWhen the page was last modified

sharepoint_read_page

Read a specific page from a SharePoint site

Входные параметры

ПараметрТипОбязательныйОписание
siteSelectorstringНетSelect the SharePoint site
siteIdstringНетID of the SharePoint site (internal use)
pageIdstringНетID of the page to read. Example: a GUID like 12345678-1234-1234-1234-123456789012
pageNamestringНетname of the page to read (alternative to pageId). Example: Home.aspx or About-Us.aspx
maxPagesnumberНетMaximum number of pages to return when listing all pages (default: 10, max: 50)

Выходные данные

ПараметрТипОписание
pageobjectInformation about the SharePoint page
idstringThe unique ID of the page
namestringThe name of the page
titlestringThe title of the page
webUrlstringThe URL to access the page
pageLayoutstringThe layout type of the page
createdDateTimestringWhen the page was created
lastModifiedDateTimestringWhen the page was last modified
pagesarrayList of SharePoint pages
pageobjectThe unique ID of the page
idstringThe unique ID of the page
namestringThe name of the page
titlestringThe title of the page
webUrlstringThe URL to access the page
pageLayoutstringThe layout type of the page
createdDateTimestringWhen the page was created
lastModifiedDateTimestringWhen the page was last modified
contentobjectExtracted text content from the page
contentstringExtracted text content from the page
canvasLayoutobjectRaw SharePoint canvas layout structure
contentobjectContent of the SharePoint page
contentstringExtracted text content from the page
canvasLayoutobjectRaw SharePoint canvas layout structure
totalPagesnumberTotal number of pages found

sharepoint_list_sites

Список details of all SharePoint sites

Входные параметры

ПараметрТипОбязательныйОписание
siteSelectorstringНетSelect the SharePoint site
groupIdstringНетgroup ID for accessing a group team site. Example: a GUID like 12345678-1234-1234-1234-123456789012

Выходные данные

ПараметрТипОписание
siteobjectInformation about the current SharePoint site
idstringThe unique ID of the site
namestringThe name of the site
displayNamestringThe display name of the site
webUrlstringThe URL to access the site
descriptionstringThe description of the site
createdDateTimestringWhen the site was created
lastModifiedDateTimestringWhen the site was last modified
isPersonalSitebooleanПроизошла ли эта is a personal site
rootobjectServer relative URL
serverRelativeUrlstringServer relative URL
siteCollectionobjectSite collection hostname
hostnamestringSite collection hostname
sitesarrayList of all accessible SharePoint sites
idstringThe unique ID of the site
namestringThe name of the site
displayNamestringThe display name of the site
webUrlstringThe URL to access the site
descriptionstringThe description of the site
createdDateTimestringWhen the site was created
lastModifiedDateTimestringWhen the site was last modified

sharepoint_create_list

Создать новый list in a SharePoint site

Входные параметры

ПараметрТипОбязательныйОписание
siteIdstringНетID of the SharePoint site (internal use)
siteSelectorstringНетSelect the SharePoint site
listDisplayNamestringДаDisplay name of the list to create. Example: Project Tasks or Customer Contacts
listDescriptionstringНетDescription of the list
listTemplatestringНетList template name (e.g., 'genericList')
pageContentstringНетOptional JSON of columns. Either a top-level array of column definitions or an object with { columns: [...] }.

Выходные данные

ПараметрТипОписание
listobjectCreated SharePoint list information
idstringThe unique ID of the list
displayNamestringThe display name of the list
namestringThe internal name of the list
webUrlstringThe web URL of the list
createdDateTimestringWhen the list was created
lastModifiedDateTimestringWhen the list was last modified
listobjectList properties (e.g., template)

sharepoint_get_list

Получить metadata (and optionally columns/items) для a SharePoint list

Входные параметры

ПараметрТипОбязательныйОписание
siteSelectorstringНетSelect the SharePoint site
siteIdstringНетID of the SharePoint site (internal use)
listIdstringНетID of the list to retrieve. Example: b!abc123def456 or a GUID like 12345678-1234-1234-1234-123456789012

Выходные данные

ПараметрТипОписание
listobjectInformation about the SharePoint list
idstringThe unique ID of the list
displayNamestringThe display name of the list
namestringThe internal name of the list
webUrlstringThe web URL of the list
createdDateTimestringWhen the list was created
lastModifiedDateTimestringWhen the list was last modified
listobjectList properties (e.g., template)
columnsarrayList column definitions
listsarrayAll lists in the site when no listId/title provided

sharepoint_update_list

Обновить the properties (fields) on a SharePoint list item

Входные параметры

ПараметрТипОбязательныйОписание
siteSelectorstringНетSelect the SharePoint site
siteIdstringНетID of the SharePoint site (internal use)
listIdstringНетID of the list containing the item. Example: b!abc123def456 or a GUID like 12345678-1234-1234-1234-123456789012
itemIdstringДаThe ID of the list item to update. Example: 1, 42, or 123
listItemFieldsobjectДаField values to update on the list item

Выходные данные

ПараметрТипОписание
itemobjectUpdated SharePoint list item
idstringItem ID
fieldsobjectUpdated field values

sharepoint_add_list_items

Добавить новый item to a SharePoint list

Входные параметры

ПараметрТипОбязательныйОписание
siteSelectorstringНетSelect the SharePoint site
siteIdstringНетID of the SharePoint site (internal use)
listIdstringДаThe ID of the list to add the item to. Example: b!abc123def456 or a GUID like 12345678-1234-1234-1234-123456789012
listItemFieldsobjectДаField values for the new list item

Выходные данные

ПараметрТипОписание
itemobjectCreated SharePoint list item
idstringItem ID
fieldsobjectField values for the new item

sharepoint_upload_file

Загрузить files to a SharePoint document library

Входные параметры

ПараметрТипОбязательныйОписание
siteIdstringНетID of the SharePoint site
driveIdstringНетID of the document library (drive). Если не предоставлен, uses default drive. Example: b!abc123def456
folderPathstringНетOptional folder path within the document library. Example: /Documents/Subfolder or /Shared Documents/Reports
fileNamestringНетOptional: override the uploaded file name. Example: report-2024.pdf
filesfile[]НетFiles to upload to SharePoint

Выходные данные

ПараметрТипОписание
uploadedFilesarrayМассив uploaded file objects
idstringThe unique ID of the uploaded file
namestringThe name of the uploaded file
webUrlstringThe URL to access the file
sizenumberThe size of the file in bytes
createdDateTimestringWhen the file was created
lastModifiedDateTimestringWhen the file was last modified
fileCountnumberNumber of files uploaded

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать