Claude и ChatGPT могут работать с вашим графиком прямо в чате: кто работает завтра, кто свободен, поставить смену, получить табель. InShift для них это сервер MCP по адресу api.inshift.app/mcp, а входит помощник ключом API, который вы создаёте в панели. Права ключа и есть права помощника: без права на изменения он только отвечает на вопросы.
Подключать могут только владелец и совладельцы организации, потому что ключи API создают только они.
Где найти
Ключ: «Налаштування» → вкладка «Інтеграції» → карточка «Ключі API та вебхуки» → «Створити ключ». Подробно о ключах, правах и отзыве в статье Ключи API и вебхуки.
Коннектор: в настройках Claude или ChatGPT, в разделе коннекторов (в Claude это «Settings» → «Connectors», в ChatGPT «Settings» → «Connectors»). Точные названия пунктов зависят от версии клиента.
Шаг за шагом
- В панели нажмите «Створити ключ», в поле «Назва» впишите «Claude» или «ChatGPT»: так в истории правок будет видно, кто именно их сделал.
- Отметьте «Права». Для вопросов достаточно чтения: «Дані організації», «Точки», «Посади», «Люди», «Зміни в графіку», «Відпустки, лікарняні, відгули». Чтобы помощник ставил смены, добавьте «Створювати, правити й знімати зміни (чернетки)», а чтобы команда видела их сразу, ещё и «Публікувати зміни, тобто показувати їх команді». Зарплату и табель открывают отдельные права.
- Нажмите «Створити» и «Скопіювати». Ключ виден один раз.
- В Claude или ChatGPT добавьте свой коннектор с адресом https://api.inshift.app/mcp. Клиент откроет страницу подключения InShift «Підключити Claude» или «Підключити ChatGPT».
- На странице подключения проверьте строку «Перевірений клієнт. Код повернеться на claude.ai» (или chatgpt.com), вставьте ключ в поле «Ключ API» и нажмите «Підключити». Помощник получает собственный токен, ключ у него не хранится.
- Спросите в чате: «Кто работает завтра?», «Кто в Head Office свободен в субботу?», «Поставь Елену на субботу с 10 до 18 и опубликуй». Помощник сам выберет нужные действия и покажет результат.
Claude Code, Codex, Cursor
Клиенты для разработчиков берут адрес и ключ из настроек, без страницы подключения. Claude Code: команда claude mcp add --transport http inshift https://api.inshift.app/mcp --header "Authorization: Bearer insh_live_...". Codex: в файле ~/.codex/config.toml блок [mcp_servers.inshift] с url = "https://api.inshift.app/mcp" и bearer_token_env_var = "INSHIFT_API_KEY". Другие клиенты: удалённый сервер MCP с адресом и заголовком Authorization. Примеры на inshift.app/api.
Почему действия нет
Нет карточки «Ключі API та вебхуки»: вкладку «Інтеграції» видят только владелец и совладельцы.
Страница подключения пишет «Такого ключа немає або його відкликано»: ключ скопирован не полностью или отозван. Создайте новый и вставьте ещё раз.
Страница пишет «Ключ справний, але доступ організації зараз призупинено» (ключ исправен, но доступ организации сейчас приостановлен): ключ работает, закрыт доступ самой организации. Менять ключ не нужно: как только доступ восстановится, подключение заработает с тем же ключом.
Страница предупреждает «Цього клієнта немає в нашому списку перевірених»: код вернётся не на claude.ai и не на chatgpt.com. Вставляйте ключ, только если сами начали подключение именно в том клиенте. Пришли сюда по чужой ссылке: закройте страницу.
Помощник отвечает, что не имеет права: у ключа нет нужного права. Права видны на странице ключа; изменить их можно только новым ключом.
Помощник поставил смену, а команда её не видит: у ключа есть право менять, но нет «Публікувати зміни». Смена лежит черновиком, опубликуйте её в планировщике.
Вопросы и ответы
Что видит помощник?
Ровно то, что разрешает ключ: отмеченные права и, если ключ ограничен точками, только эти точки. Персональные данные и зарплата открываются отдельными правами.
Что InShift видит из разговора?
Только запросы к данным, как от любой интеграции: «смены за 21 сентября», «создать смену». Сам текст разговора в InShift не попадает.
Как отключить помощника?
«Відкликати» на странице ключа. Токен помощника перестаёт работать в ту же секунду. Убрать коннектор в Claude или ChatGPT можно после этого, для доступа это уже не имеет значения.
Видно ли в истории, что смену поставил помощник?
Да: правка подписана названием ключа и клиента, например «Claude · Claude».
Нужна ли отдельная подписка?
Со стороны InShift нужен только ключ API. Подписка на Claude или ChatGPT, если она нужна, оплачивается их производителю.