Pailot

SharePoint

Страницы и списки SharePoint

SharePoint — сайты, страницы, списки и библиотеки документов Microsoft 365.

С SharePoint в Pailot вы можете:

  • Создавать и читать страницы, смотреть сайты
  • Создавать списки, читать метаданные, добавлять и обновлять элементы
  • Загружать файлы в библиотеку документов

Нужен OAuth (вход по разрешению сервиса) Microsoft. Блок ставят на холст как отдельный шаг или прикрепляют к агенту.

Инструменты

sharepoint_create_page

Создать страницу на сайте SharePoint.

Вход

ПараметрТипОбязательныйОписание
siteIdstringНетID сайта SharePoint (внутреннее)
siteSelectorstringНетВыбор сайта SharePoint
pageNamestringДаИмя страницы
pageTitlestringНетЗаголовок (если нет — как имя)
pageContentstringНетСодержимое страницы

Выход

ПараметрТипОписание
pageobjectСозданная страница
idstringID страницы
namestringИмя
titlestringЗаголовок
webUrlstringURL страницы
pageLayoutstringТип макета
createdDateTimestringКогда создана
lastModifiedDateTimestringКогда изменена

sharepoint_read_page

Прочитать страницу сайта SharePoint.

Вход

ПараметрТипОбязательныйОписание
siteSelectorstringНетВыбор сайта SharePoint
siteIdstringНетID сайта SharePoint (внутреннее)
pageIdstringНетID страницы
pageNamestringНетИмя страницы (вместо pageId)
maxPagesnumberНетМаксимум страниц при списке всех (по умолчанию 10, макс. 50)

Выход

ПараметрТипОписание
pageobjectДанные страницы
idstringID страницы
namestringИмя
titlestringЗаголовок
webUrlstringURL страницы
pageLayoutstringТип макета
createdDateTimestringКогда создана
lastModifiedDateTimestringКогда изменена
pagesarrayСписок страниц
pageobjectID страницы
idstringID страницы
namestringИмя
titlestringЗаголовок
webUrlstringURL страницы
pageLayoutstringТип макета
createdDateTimestringКогда создана
lastModifiedDateTimestringКогда изменена
idstringID страницы
namestringИмя
titlestringЗаголовок
webUrlstringURL страницы
pageLayoutstringТип макета
createdDateTimestringКогда создана
lastModifiedDateTimestringКогда изменена
contentstringИзвлечённый текст страницы
canvasLayoutobjectСырой макет холста SharePoint
contentobjectСодержимое страницы
contentstringИзвлечённый текст
canvasLayoutobjectСырой макет холста SharePoint
totalPagesnumberСколько страниц найдено

sharepoint_list_sites

Список сайтов SharePoint.

Вход

ПараметрТипОбязательныйОписание
siteSelectorstringНетВыбор сайта SharePoint
groupIdstringНетID группы для командного сайта

Выход

ПараметрТипОписание
siteobjectТекущий сайт
idstringID сайта
namestringИмя
displayNamestringОтображаемое имя
webUrlstringURL сайта
descriptionstringОписание
createdDateTimestringКогда создан
lastModifiedDateTimestringКогда изменён
isPersonalSitebooleanЛичный сайт
rootobjectОтносительный URL на сервере
serverRelativeUrlstringОтносительный URL на сервере
serverRelativeUrlstringОтносительный URL на сервере
siteCollectionobjectХост коллекции сайтов
hostnamestringХост коллекции сайтов
hostnamestringХост коллекции сайтов
sitesarrayДоступные сайты
idstringID сайта
namestringИмя
displayNamestringОтображаемое имя
webUrlstringURL сайта
descriptionstringОписание
createdDateTimestringКогда создан
lastModifiedDateTimestringКогда изменён

sharepoint_create_list

Создать список на сайте SharePoint.

Вход

ПараметрТипОбязательныйОписание
siteIdstringНетID сайта SharePoint (внутреннее)
siteSelectorstringНетВыбор сайта SharePoint
listDisplayNamestringДаОтображаемое имя списка
listDescriptionstringНетОписание списка
listTemplatestringНетШаблон списка (например genericList)
pageContentstringНетJSON колонок: массив определений или объект { columns: [...] }

Выход

ПараметрТипОписание
listobjectСозданный список
idstringID списка
displayNamestringОтображаемое имя
namestringВнутреннее имя
webUrlstringURL списка
createdDateTimestringКогда создан
lastModifiedDateTimestringКогда изменён
listobjectСвойства списка (например шаблон)

sharepoint_get_list

Метаданные списка (и при необходимости колонки и элементы).

Вход

ПараметрТипОбязательныйОписание
siteSelectorstringНетВыбор сайта SharePoint
siteIdstringНетID сайта SharePoint (внутреннее)
listIdstringНетID списка

Выход

ПараметрТипОписание
listobjectДанные списка
idstringID элемента
displayNamestringОтображаемое имя
namestringВнутреннее имя
webUrlstringURL списка
createdDateTimestringКогда создан
lastModifiedDateTimestringКогда изменён
listobjectСвойства списка (например шаблон)
columnsarrayОпределения колонок
fieldsobjectЗначения полей элемента
listsarrayВсе списки сайта, если listId не задан

sharepoint_update_list

Обновить поля элемента списка SharePoint.

Вход

ПараметрТипОбязательныйОписание
siteSelectorstringНетВыбор сайта SharePoint
siteIdstringНетID сайта SharePoint (внутреннее)
listIdstringНетID списка с элементом
itemIdstringДаID элемента
listItemFieldsobjectДаНовые значения полей

Выход

ПараметрТипОписание
itemobjectОбновлённый элемент
idstringID элемента
fieldsobjectОбновлённые поля

sharepoint_add_list_items

Добавить элемент в список SharePoint.

Вход

ПараметрТипОбязательныйОписание
siteSelectorstringНетВыбор сайта SharePoint
siteIdstringНетID сайта SharePoint (внутреннее)
listIdstringДаID списка
listItemFieldsobjectДаЗначения полей нового элемента

Выход

ПараметрТипОписание
itemobjectСозданный элемент
idstringID элемента
fieldsobjectПоля нового элемента

sharepoint_upload_file

Загрузить файлы в библиотеку документов SharePoint.

Вход

ПараметрТипОбязательныйОписание
siteIdstringНетID сайта SharePoint
driveIdstringНетID библиотеки (drive). Если нет — библиотека по умолчанию
folderPathstringНетПуть папки в библиотеке (например /Documents/Subfolder)
fileNamestringНетПодставить своё имя файла
filesfile[]НетФайлы для загрузки

Выход

ПараметрТипОписание
uploadedFilesarrayЗагруженные файлы
idstringID файла
namestringИмя файла
webUrlstringURL файла
sizenumberРазмер в байтах
createdDateTimestringКогда создан
lastModifiedDateTimestringКогда изменён
fileCountnumberСколько файлов загружено
На этой странице

На этой странице

Получить доступ
Копилот собирает процесс. Менеджер запускает сам. Можно поставить в контур компании.
Получить доступ