AI · AI
Bots, conversations, datasets and skillsets on the account that person connected.
Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.
Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.
Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.
Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.
chatbotkit_get_blueprint_by_blueprintid_bulletin_listREADList the bulletins on a blueprint's shared board via GET /blueprint/{blueprintId}/bulletin/list
chatbotkit_get_blueprint_by_blueprintid_fetchREADFetch a blueprint via GET /blueprint/{blueprintId}/fetch
chatbotkit_get_blueprint_by_blueprintid_resource_exportREADExport blueprint resources via GET /blueprint/{blueprintId}/resource/export
chatbotkit_get_blueprint_by_blueprintid_resource_listREADList the resources of a blueprint via GET /blueprint/{blueprintId}/resource/list
chatbotkit_get_blueprint_listREADRetrieve a list of blueprints via GET /blueprint/list
chatbotkit_get_bot_by_botid_fetchREADFetch a bot via GET /bot/{botId}/fetch
chatbotkit_get_bot_by_botid_usage_fetchREADFetch bot usage statistics via GET /bot/{botId}/usage/fetch
chatbotkit_get_bot_listREADRetrieve a list of bots via GET /bot/list
chatbotkit_get_contact_by_contactid_conversation_listREADList contact conversations via GET /contact/{contactId}/conversation/list
chatbotkit_get_contact_by_contactid_fetchREADFetch contact via GET /contact/{contactId}/fetch
chatbotkit_get_contact_by_contactid_memory_listREADList contact memories via GET /contact/{contactId}/memory/list
chatbotkit_get_contact_by_contactid_rating_listREADList contact ratings via GET /contact/{contactId}/rating/list
chatbotkit_get_contact_by_contactid_secret_listREADList contact secrets via GET /contact/{contactId}/secret/list
chatbotkit_get_contact_by_contactid_space_listREADList contact spaces via GET /contact/{contactId}/space/list
chatbotkit_get_contact_by_contactid_task_listREADList contact tasks via GET /contact/{contactId}/task/list
chatbotkit_get_contact_exportREADExport contacts via GET /contact/export
chatbotkit_get_contact_listREADList contacts via GET /contact/list
chatbotkit_get_conversation_by_conversationid_attachment_listREADList conversation attachments via GET /conversation/{conversationId}/attachment/list
chatbotkit_get_conversation_by_conversationid_fetchREADFetch conversation via GET /conversation/{conversationId}/fetch
chatbotkit_get_conversation_by_conversationid_message_by_messageid_fetchREADFetch conversation message via GET /conversation/{conversationId}/message/{messageId}/fetch
chatbotkit_get_conversation_by_conversationid_message_listREADList conversation messages via GET /conversation/{conversationId}/message/list
chatbotkit_get_conversation_by_conversationid_usage_fetchREADFetch conversation usage statistics via GET /conversation/{conversationId}/usage/fetch
chatbotkit_get_conversation_exportREADExport conversations via GET /conversation/export
chatbotkit_get_conversation_listREADList conversations via GET /conversation/list
chatbotkit_get_dataset_by_datasetid_fetchREADFetch a dataset via GET /dataset/{datasetId}/fetch
chatbotkit_get_dataset_by_datasetid_file_listREADRetrieve a list of dataset files via GET /dataset/{datasetId}/file/list
chatbotkit_get_dataset_by_datasetid_record_by_recordid_fetchREADFetch a record from a dataset via GET /dataset/{datasetId}/record/{recordId}/fetch
chatbotkit_get_dataset_by_datasetid_record_exportREADExport dataset records via GET /dataset/{datasetId}/record/export
chatbotkit_get_dataset_by_datasetid_record_listREADRetrieve a list of dataset records via GET /dataset/{datasetId}/record/list
chatbotkit_get_dataset_listREADRetrieve a list of datasets via GET /dataset/list
chatbotkit_get_event_log_exportREADExport event logs via GET /event/log/export
chatbotkit_get_event_log_listREADList event logs via GET /event/log/list
chatbotkit_get_file_by_fileid_downloadREADDownload a file via GET /file/{fileId}/download
chatbotkit_get_file_by_fileid_fetchREADFetch a file via GET /file/{fileId}/fetch
chatbotkit_get_file_listREADRetrieve a list of files via GET /file/list
chatbotkit_get_integration_discord_by_discordintegrationid_fetchREADFetch a discordIntegration via GET /integration/discord/{discordIntegrationId}/fetch
chatbotkit_get_integration_discord_listREADList Discord integrations via GET /integration/discord/list
chatbotkit_get_integration_email_by_emailintegrationid_fetchREADFetch a emailIntegration via GET /integration/email/{emailIntegrationId}/fetch
chatbotkit_get_integration_email_listREADList Email integrations via GET /integration/email/list
chatbotkit_get_integration_extract_by_extractintegrationid_fetchREADFetch a extractIntegration via GET /integration/extract/{extractIntegrationId}/fetch
chatbotkit_get_integration_extract_by_extractintegrationid_item_exportREADExport extract integration items via GET /integration/extract/{extractIntegrationId}/item/export
chatbotkit_get_integration_extract_by_extractintegrationid_item_listREADList extract integration items via GET /integration/extract/{extractIntegrationId}/item/list
chatbotkit_get_integration_extract_listREADList Extract integrations via GET /integration/extract/list
chatbotkit_get_integration_github_by_githubintegrationid_fetchREADFetch a githubIntegration via GET /integration/github/{githubIntegrationId}/fetch
chatbotkit_get_integration_github_listREADList GitHub integrations via GET /integration/github/list
chatbotkit_get_integration_googlechat_by_googlechatintegrationid_fetchREADFetch a Google Chat integration via GET /integration/googlechat/{googlechatIntegrationId}/fetch
chatbotkit_get_integration_googlechat_listREADList Google Chat integrations via GET /integration/googlechat/list
chatbotkit_get_integration_instagram_by_instagramintegrationid_fetchREADFetch an Instagram integration via GET /integration/instagram/{instagramIntegrationId}/fetch
chatbotkit_get_integration_instagram_listREADList Instagram integrations via GET /integration/instagram/list
chatbotkit_get_integration_mcpserver_by_mcpserverintegrationid_fetchREADFetch a mcpserverIntegration via GET /integration/mcpserver/{mcpserverIntegrationId}/fetch
chatbotkit_get_integration_mcpserver_listREADList McpServer integrations via GET /integration/mcpserver/list
chatbotkit_get_integration_messenger_by_messengerintegrationid_fetchREADFetch a messengerIntegration via GET /integration/messenger/{messengerIntegrationId}/fetch
chatbotkit_get_integration_messenger_listREADList Messenger integrations via GET /integration/messenger/list
chatbotkit_get_integration_microsoftteams_by_microsoftteamsintegrationid_fetchREADFetch a Microsoft Teams integration via GET /integration/microsoftteams/{microsoftteamsIntegrationId}/fetch
chatbotkit_get_integration_microsoftteams_listREADList Microsoft Teams integrations via GET /integration/microsoftteams/list
chatbotkit_get_integration_notion_by_notionintegrationid_fetchREADFetch a notionIntegration via GET /integration/notion/{notionIntegrationId}/fetch
chatbotkit_get_integration_notion_listREADList Notion integrations via GET /integration/notion/list
chatbotkit_get_integration_sitemap_by_sitemapintegrationid_fetchREADFetch a sitemapIntegration via GET /integration/sitemap/{sitemapIntegrationId}/fetch
chatbotkit_get_integration_sitemap_listREADList Sitemap integrations via GET /integration/sitemap/list
chatbotkit_get_integration_skillserver_by_skillserverintegrationid_fetchREADFetch a skillserverIntegration via GET /integration/skillserver/{skillserverIntegrationId}/fetch
chatbotkit_get_integration_skillserver_by_skillserverintegrationid_invokeREADFetch the SkillServer manual via GET /integration/skillserver/{skillserverIntegrationId}/invoke
chatbotkit_get_integration_skillserver_listREADList SkillServer integrations via GET /integration/skillserver/list
chatbotkit_get_integration_slack_by_slackintegrationid_fetchREADFetch a slackIntegration via GET /integration/slack/{slackIntegrationId}/fetch
chatbotkit_get_integration_slack_listREADList Slack integrations via GET /integration/slack/list
chatbotkit_get_integration_support_by_supportintegrationid_fetchREADFetch a supportIntegration via GET /integration/support/{supportIntegrationId}/fetch
chatbotkit_get_integration_support_listREADList Support integrations via GET /integration/support/list
chatbotkit_get_integration_telegram_by_telegramintegrationid_fetchREADFetch a telegramIntegration via GET /integration/telegram/{telegramIntegrationId}/fetch
chatbotkit_get_integration_telegram_listREADList Telegram integrations via GET /integration/telegram/list
chatbotkit_get_integration_trigger_by_triggerintegrationid_fetchREADFetch a triggerIntegration via GET /integration/trigger/{triggerIntegrationId}/fetch
chatbotkit_get_integration_trigger_listREADList Trigger integrations via GET /integration/trigger/list
chatbotkit_get_integration_twilio_by_twiliointegrationid_fetchREADFetch a twilioIntegration via GET /integration/twilio/{twilioIntegrationId}/fetch
chatbotkit_get_integration_twilio_listREADList Twilio integrations via GET /integration/twilio/list
chatbotkit_get_integration_whatsapp_by_whatsappintegrationid_fetchREADFetch a whatsappIntegration via GET /integration/whatsapp/{whatsappIntegrationId}/fetch
chatbotkit_get_integration_whatsapp_listREADList WhatsApp integrations via GET /integration/whatsapp/list
chatbotkit_get_integration_widget_by_widgetintegrationid_fetchREADFetch a widgetIntegration via GET /integration/widget/{widgetIntegrationId}/fetch
chatbotkit_get_integration_widget_listREADList Widget integrations via GET /integration/widget/list
chatbotkit_get_magic_listREADRetrieve a list of magic prompts via GET /magic/list
chatbotkit_get_memory_by_memoryid_fetchREADFetch memory via GET /memory/{memoryId}/fetch
chatbotkit_get_memory_exportREADExport memories via GET /memory/export
chatbotkit_get_memory_listREADList memories via GET /memory/list
chatbotkit_get_platform_ability_listREADRetrieve a list of platform abilities via GET /platform/ability/list
chatbotkit_get_platform_action_listREADRetrieve a list of platform actions via GET /platform/action/list
chatbotkit_get_platform_doc_by_docid_fetchREADFetch a specific platform doc via GET /platform/doc/{docId}/fetch
chatbotkit_get_platform_doc_listREADRetrieve a list of platform docs via GET /platform/doc/list
chatbotkit_get_platform_example_by_exampleid_fetchREADFetch a specific platform example with full details via GET /platform/example/{exampleId}/fetch
chatbotkit_get_platform_example_listREADRetrieve a list of platform examples via GET /platform/example/list
chatbotkit_get_platform_manual_by_manualid_fetchREADFetch a specific platform manual via GET /platform/manual/{manualId}/fetch
chatbotkit_get_platform_manual_listREADRetrieve a list of platform manuals via GET /platform/manual/list
chatbotkit_get_platform_model_listREADRetrieve a list of platform models via GET /platform/model/list
chatbotkit_get_platform_report_listREADRetrieve a list of available reports via GET /platform/report/list
chatbotkit_get_platform_secret_listREADRetrieve a list of platform secrets via GET /platform/secret/list
chatbotkit_get_policy_by_policyid_fetchREADFetch a policy via GET /policy/{policyId}/fetch
chatbotkit_get_policy_listREADRetrieve a list of policies via GET /policy/list
chatbotkit_get_portal_by_portalid_fetchREADFetch a portal via GET /portal/{portalId}/fetch
chatbotkit_get_portal_listREADRetrieve a list of portals via GET /portal/list
chatbotkit_get_secret_by_secretid_fetchREADFetch a secret via GET /secret/{secretId}/fetch
chatbotkit_get_secret_listREADRetrieve a list of secrets via GET /secret/list
chatbotkit_get_skillset_by_skillsetid_ability_by_abilityid_fetchREADFetch a ability from a skillset via GET /skillset/{skillsetId}/ability/{abilityId}/fetch
chatbotkit_get_skillset_by_skillsetid_ability_exportREADExport skillset abilities via GET /skillset/{skillsetId}/ability/export
chatbotkit_get_skillset_by_skillsetid_ability_listREADRetrieve a list of skillset abilities via GET /skillset/{skillsetId}/ability/list
chatbotkit_get_skillset_by_skillsetid_fetchREADFetch a skillset via GET /skillset/{skillsetId}/fetch
chatbotkit_get_skillset_listREADRetrieve a list of skillsets via GET /skillset/list
chatbotkit_get_space_by_spaceid_fetchREADFetch a space via GET /space/{spaceId}/fetch
chatbotkit_get_space_by_spaceid_site_by_siteid_fetchREADFetch a space site via GET /space/{spaceId}/site/{siteId}/fetch
chatbotkit_get_space_by_spaceid_site_listREADList space sites via GET /space/{spaceId}/site/list
chatbotkit_get_space_by_spaceid_storage_download_by_pathREADDownload a file from space storage via GET /space/{spaceId}/storage/download/{path}
chatbotkit_get_space_by_spaceid_storage_list_by_pathREADList files and directories in space storage via GET /space/{spaceId}/storage/list/{path}
chatbotkit_get_space_exportREADExport spaces via GET /space/export
chatbotkit_get_space_listREADList spaces via GET /space/list
chatbotkit_get_task_by_taskid_execution_listREADList task executions via GET /task/{taskId}/execution/list
chatbotkit_get_task_by_taskid_fetchREADFetch task via GET /task/{taskId}/fetch
chatbotkit_get_task_exportREADExport tasks via GET /task/export
chatbotkit_get_task_listREADList tasks via GET /task/list
chatbotkit_get_team_listREADRetrieve a list of teams via GET /team/list
chatbotkit_get_usage_fetchREADFetch usage via GET /usage/fetch
chatbotkit_get_usage_listREADList usage records via GET /usage/list
chatbotkit_get_usage_series_fetchREADFetch usage series via GET /usage/series/fetch
chatbotkit_get_user_by_userid_context_by_contextid_fetchREADFetch a user context via GET /user/{userId}/context/{contextId}/fetch
chatbotkit_get_user_by_userid_context_listREADList user contexts via GET /user/{userId}/context/list
chatbotkit_get_user_by_userid_fetchREADFetch a user via GET /user/{userId}/fetch
chatbotkit_get_user_by_userid_token_listREADList user tokens via GET /user/{userId}/token/list
chatbotkit_get_user_listREADList users via GET /user/list
chatbotkit_post_blueprint_by_blueprintid_bulletin_createWRITEPost a bulletin to a blueprint's shared board via POST /blueprint/{blueprintId}/bulletin/create
chatbotkit_post_blueprint_by_blueprintid_cloneWRITEClone a blueprint via POST /blueprint/{blueprintId}/clone
chatbotkit_post_blueprint_by_blueprintid_deleteWRITEDelete a blueprint via POST /blueprint/{blueprintId}/delete
chatbotkit_post_blueprint_by_blueprintid_resource_importWRITEImport resources into an existing blueprint via POST /blueprint/{blueprintId}/resource/import
chatbotkit_post_blueprint_by_blueprintid_updateWRITEUpdate blueprint via POST /blueprint/{blueprintId}/update
chatbotkit_post_blueprint_createWRITECreate blueprint via POST /blueprint/create
chatbotkit_post_bot_by_botid_cloneWRITEClone bot via POST /bot/{botId}/clone
chatbotkit_post_bot_by_botid_deleteWRITEDelete a bot via POST /bot/{botId}/delete
chatbotkit_post_bot_by_botid_downvoteWRITEDownvote a bot via POST /bot/{botId}/downvote
chatbotkit_post_bot_by_botid_memory_searchWRITESearch memories for a specific bot via POST /bot/{botId}/memory/search
chatbotkit_post_bot_by_botid_session_createWRITECreate bot session via POST /bot/{botId}/session/create
chatbotkit_post_bot_by_botid_updateWRITEUpdate bot via POST /bot/{botId}/update
chatbotkit_post_bot_by_botid_upvoteWRITEUpvote a bot via POST /bot/{botId}/upvote
chatbotkit_post_bot_createWRITECreate bot via POST /bot/create
chatbotkit_post_channel_by_channelid_publishWRITEPublish a message to a channel via POST /channel/{channelId}/publish
chatbotkit_post_contact_by_contactid_deleteWRITEDelete contact via POST /contact/{contactId}/delete
chatbotkit_post_contact_by_contactid_memory_searchWRITESearch memories for a specific contact via POST /contact/{contactId}/memory/search
chatbotkit_post_contact_by_contactid_secret_by_secretid_authenticateWRITEAuthenticate contact secret via POST /contact/{contactId}/secret/{secretId}/authenticate
chatbotkit_post_contact_by_contactid_secret_by_secretid_mintWRITEMint a contact's secret for a token via POST /contact/{contactId}/secret/{secretId}/mint
chatbotkit_post_contact_by_contactid_secret_by_secretid_proxyWRITEProxy a request with a contact's secret via POST /contact/{contactId}/secret/{secretId}/proxy
chatbotkit_post_contact_by_contactid_secret_by_secretid_revokeWRITERevoke contact secret via POST /contact/{contactId}/secret/{secretId}/revoke
chatbotkit_post_contact_by_contactid_secret_by_secretid_verifyWRITEVerify contact secret via POST /contact/{contactId}/secret/{secretId}/verify
chatbotkit_post_contact_by_contactid_updateWRITEUpdate contact via POST /contact/{contactId}/update
chatbotkit_post_contact_createWRITECreate a new contact via POST /contact/create
chatbotkit_post_contact_ensureWRITEEnsure a contact exists or create a new one via POST /contact/ensure
chatbotkit_post_conversation_by_conversationid_attachment_uploadWRITEUpload a file as a conversation attachment via POST /conversation/{conversationId}/attachment/upload
chatbotkit_post_conversation_by_conversationid_compactWRITECompact a conversation into a checkpoint via POST /conversation/{conversationId}/compact
chatbotkit_post_conversation_by_conversationid_completeWRITESend and receive a conversation response via POST /conversation/{conversationId}/complete
chatbotkit_post_conversation_by_conversationid_contact_upsertWRITEUpsert contact via POST /conversation/{conversationId}/contact/upsert
chatbotkit_post_conversation_by_conversationid_deleteWRITEDelete conversation via POST /conversation/{conversationId}/delete
chatbotkit_post_conversation_by_conversationid_dispatchWRITEDispatch a stateful conversation completion to run in the background via POST /conversation/{conversationId}/dispatch
chatbotkit_post_conversation_by_conversationid_downvoteWRITEDownvote conversation via POST /conversation/{conversationId}/downvote
chatbotkit_post_conversation_by_conversationid_message_by_messageid_deleteWRITEDelete a message via POST /conversation/{conversationId}/message/{messageId}/delete
chatbotkit_post_conversation_by_conversationid_message_by_messageid_downvoteWRITEDownvote conversation message via POST /conversation/{conversationId}/message/{messageId}/downvote
chatbotkit_post_conversation_by_conversationid_message_by_messageid_synthesizeWRITESynthesize conversation message via POST /conversation/{conversationId}/message/{messageId}/synthesize
chatbotkit_post_conversation_by_conversationid_message_by_messageid_updateWRITEUpdate conversation message via POST /conversation/{conversationId}/message/{messageId}/update
chatbotkit_post_conversation_by_conversationid_message_by_messageid_upvoteWRITEUpvote conversation message via POST /conversation/{conversationId}/message/{messageId}/upvote
chatbotkit_post_conversation_by_conversationid_message_createWRITECreate message via POST /conversation/{conversationId}/message/create
chatbotkit_post_conversation_by_conversationid_receiveWRITEReceive a conversation response via POST /conversation/{conversationId}/receive
chatbotkit_post_conversation_by_conversationid_sendWRITESend a message to a conversation via POST /conversation/{conversationId}/send
chatbotkit_post_conversation_by_conversationid_session_createWRITECreate conversation session via POST /conversation/{conversationId}/session/create
chatbotkit_post_conversation_by_conversationid_updateWRITEUpdate conversation via POST /conversation/{conversationId}/update
chatbotkit_post_conversation_by_conversationid_upvoteWRITEUpvote conversation via POST /conversation/{conversationId}/upvote
chatbotkit_post_conversation_compactWRITECompact an array of messages into a single summary via POST /conversation/compact
chatbotkit_post_conversation_completeWRITEComplete the next message in a conversation via POST /conversation/complete
chatbotkit_post_conversation_createWRITECreate a new conversation via POST /conversation/create
chatbotkit_post_conversation_dispatchWRITEDispatch a conversation completion to run in the background via POST /conversation/dispatch
chatbotkit_post_dataset_by_datasetid_deleteWRITEDelete a dataset via POST /dataset/{datasetId}/delete
chatbotkit_post_dataset_by_datasetid_file_by_fileid_attachWRITEAttach dataset file via POST /dataset/{datasetId}/file/{fileId}/attach
chatbotkit_post_dataset_by_datasetid_file_by_fileid_detachWRITEDetach dataset file via POST /dataset/{datasetId}/file/{fileId}/detach
chatbotkit_post_dataset_by_datasetid_file_by_fileid_syncWRITESync dataset file via POST /dataset/{datasetId}/file/{fileId}/sync
chatbotkit_post_dataset_by_datasetid_record_by_recordid_deleteWRITEDelete a record from a dataset via POST /dataset/{datasetId}/record/{recordId}/delete
chatbotkit_post_dataset_by_datasetid_record_by_recordid_updateWRITEUpdate a dataset record via POST /dataset/{datasetId}/record/{recordId}/update
chatbotkit_post_dataset_by_datasetid_record_createWRITECreate record via POST /dataset/{datasetId}/record/create
chatbotkit_post_dataset_by_datasetid_searchWRITESearch a dataset for records matching a given search query via POST /dataset/{datasetId}/search
chatbotkit_post_dataset_by_datasetid_updateWRITEUpdate dataset via POST /dataset/{datasetId}/update
chatbotkit_post_dataset_createWRITECreate dataset via POST /dataset/create
chatbotkit_post_file_by_fileid_deleteWRITEDelete a file via POST /file/{fileId}/delete
chatbotkit_post_file_by_fileid_syncWRITESync file via POST /file/{fileId}/sync
chatbotkit_post_file_by_fileid_updateWRITEUpdate file via POST /file/{fileId}/update
chatbotkit_post_file_by_fileid_uploadWRITEUpload the specified file via POST /file/{fileId}/upload
chatbotkit_post_file_createWRITECreate file via POST /file/create
chatbotkit_post_integration_discord_by_discordintegrationid_deleteWRITEDelete Discord integration via POST /integration/discord/{discordIntegrationId}/delete
chatbotkit_post_integration_discord_by_discordintegrationid_initiateWRITEInitiates conversation with the discord integration via POST /integration/discord/{discordIntegrationId}/initiate
chatbotkit_post_integration_discord_by_discordintegrationid_setupWRITESetup Discord integration via POST /integration/discord/{discordIntegrationId}/setup
chatbotkit_post_integration_discord_by_discordintegrationid_updateWRITEUpdate a Discord integration via POST /integration/discord/{discordIntegrationId}/update
chatbotkit_post_integration_discord_createWRITECreate Discord integration via POST /integration/discord/create
chatbotkit_post_integration_email_by_emailintegrationid_deleteWRITEDelete Email integration via POST /integration/email/{emailIntegrationId}/delete
chatbotkit_post_integration_email_by_emailintegrationid_initiateWRITEInitiates conversation with the email integration via POST /integration/email/{emailIntegrationId}/initiate
chatbotkit_post_integration_email_by_emailintegrationid_setupWRITESetup a Email integration via POST /integration/email/{emailIntegrationId}/setup
chatbotkit_post_integration_email_by_emailintegrationid_updateWRITEUpdate a Email integration via POST /integration/email/{emailIntegrationId}/update
chatbotkit_post_integration_email_createWRITECreate Email integration via POST /integration/email/create
chatbotkit_post_integration_extract_by_extractintegrationid_deleteWRITEDelete Extract integration via POST /integration/extract/{extractIntegrationId}/delete
chatbotkit_post_integration_extract_by_extractintegrationid_triggerWRITETrigger extract integration on historic conversations via POST /integration/extract/{extractIntegrationId}/trigger
chatbotkit_post_integration_extract_by_extractintegrationid_updateWRITEUpdate a Extract integration via POST /integration/extract/{extractIntegrationId}/update
chatbotkit_post_integration_extract_createWRITECreate Extract integration via POST /integration/extract/create
chatbotkit_post_integration_github_by_githubintegrationid_deleteWRITEDelete GitHub integration via POST /integration/github/{githubIntegrationId}/delete
chatbotkit_post_integration_github_by_githubintegrationid_setupWRITEValidate a GitHub integration's App credentials via POST /integration/github/{githubIntegrationId}/setup
chatbotkit_post_integration_github_by_githubintegrationid_updateWRITEUpdate a GitHub integration via POST /integration/github/{githubIntegrationId}/update
chatbotkit_post_integration_github_createWRITECreate GitHub integration via POST /integration/github/create
chatbotkit_post_integration_googlechat_by_googlechatintegrationid_deleteWRITEDelete Google Chat integration via POST /integration/googlechat/{googlechatIntegrationId}/delete
chatbotkit_post_integration_googlechat_by_googlechatintegrationid_initiateWRITEInitiates conversation with the googlechat integration via POST /integration/googlechat/{googlechatIntegrationId}/initiate
chatbotkit_post_integration_googlechat_by_googlechatintegrationid_setupWRITESetup Google Chat integration via POST /integration/googlechat/{googlechatIntegrationId}/setup
chatbotkit_post_integration_googlechat_by_googlechatintegrationid_updateWRITEUpdate a Google Chat integration via POST /integration/googlechat/{googlechatIntegrationId}/update
chatbotkit_post_integration_googlechat_createWRITECreate Google Chat integration via POST /integration/googlechat/create
chatbotkit_post_integration_instagram_by_instagramintegrationid_deleteWRITEDelete Instagram integration via POST /integration/instagram/{instagramIntegrationId}/delete
chatbotkit_post_integration_instagram_by_instagramintegrationid_initiateWRITEInitiates conversation with the instagram integration via POST /integration/instagram/{instagramIntegrationId}/initiate
chatbotkit_post_integration_instagram_by_instagramintegrationid_setupWRITESetup an Instagram integration via POST /integration/instagram/{instagramIntegrationId}/setup
chatbotkit_post_integration_instagram_by_instagramintegrationid_updateWRITEUpdate an Instagram integration via POST /integration/instagram/{instagramIntegrationId}/update
chatbotkit_post_integration_instagram_createWRITECreate Instagram integration via POST /integration/instagram/create
chatbotkit_post_integration_mcpserver_by_mcpserverintegrationid_deleteWRITEDelete McpServer integration via POST /integration/mcpserver/{mcpserverIntegrationId}/delete
chatbotkit_post_integration_mcpserver_by_mcpserverintegrationid_updateWRITEUpdate a McpServer integration via POST /integration/mcpserver/{mcpserverIntegrationId}/update
chatbotkit_post_integration_mcpserver_createWRITECreate McpServer integration via POST /integration/mcpserver/create
chatbotkit_post_integration_messenger_by_messengerintegrationid_deleteWRITEDelete Messenger integration via POST /integration/messenger/{messengerIntegrationId}/delete
chatbotkit_post_integration_messenger_by_messengerintegrationid_initiateWRITEInitiates conversation with the messenger integration via POST /integration/messenger/{messengerIntegrationId}/initiate
chatbotkit_post_integration_messenger_by_messengerintegrationid_setupWRITESetup a Messenger integration via POST /integration/messenger/{messengerIntegrationId}/setup
chatbotkit_post_integration_messenger_by_messengerintegrationid_updateWRITEUpdate a Messenger integration via POST /integration/messenger/{messengerIntegrationId}/update
chatbotkit_post_integration_messenger_createWRITECreate Messenger integration via POST /integration/messenger/create
chatbotkit_post_integration_microsoftteams_by_microsoftteamsintegrationid_deleteWRITEDelete a Microsoft Teams integration via POST /integration/microsoftteams/{microsoftteamsIntegrationId}/delete
chatbotkit_post_integration_microsoftteams_by_microsoftteamsintegrationid_initiateWRITEInitiate a conversation with a Microsoft Teams integration via POST /integration/microsoftteams/{microsoftteamsIntegrationId}/initiate
chatbotkit_post_integration_microsoftteams_by_microsoftteamsintegrationid_setupWRITESet up a Microsoft Teams integration via POST /integration/microsoftteams/{microsoftteamsIntegrationId}/setup
chatbotkit_post_integration_microsoftteams_by_microsoftteamsintegrationid_updateWRITEUpdate a Microsoft Teams integration via POST /integration/microsoftteams/{microsoftteamsIntegrationId}/update
chatbotkit_post_integration_microsoftteams_createWRITECreate a Microsoft Teams integration via POST /integration/microsoftteams/create
chatbotkit_post_integration_notion_by_notionintegrationid_deleteWRITEDelete Notion integration via POST /integration/notion/{notionIntegrationId}/delete
chatbotkit_post_integration_notion_by_notionintegrationid_syncWRITESync Notion integration via POST /integration/notion/{notionIntegrationId}/sync
chatbotkit_post_integration_notion_by_notionintegrationid_updateWRITEUpdate a Notion integration via POST /integration/notion/{notionIntegrationId}/update
chatbotkit_post_integration_notion_createWRITECreate Notion integration via POST /integration/notion/create
chatbotkit_post_integration_recall_by_recallintegrationid_initiateWRITEInitiates a meeting session with the recall integration via POST /integration/recall/{recallIntegrationId}/initiate
chatbotkit_post_integration_sitemap_by_sitemapintegrationid_deleteWRITEDelete Sitemap integration via POST /integration/sitemap/{sitemapIntegrationId}/delete
chatbotkit_post_integration_sitemap_by_sitemapintegrationid_syncWRITESync a Sitemap integration via POST /integration/sitemap/{sitemapIntegrationId}/sync
chatbotkit_post_integration_sitemap_by_sitemapintegrationid_updateWRITEUpdate a Sitemap integration via POST /integration/sitemap/{sitemapIntegrationId}/update
chatbotkit_post_integration_sitemap_createWRITECreate Sitemap integration via POST /integration/sitemap/create
chatbotkit_post_integration_skillserver_by_skillserverintegrationid_deleteWRITEDelete SkillServer integration via POST /integration/skillserver/{skillserverIntegrationId}/delete
chatbotkit_post_integration_skillserver_by_skillserverintegrationid_invokeWRITEInvoke a SkillServer ability via POST /integration/skillserver/{skillserverIntegrationId}/invoke
chatbotkit_post_integration_skillserver_by_skillserverintegrationid_updateWRITEUpdate a SkillServer integration via POST /integration/skillserver/{skillserverIntegrationId}/update
chatbotkit_post_integration_skillserver_createWRITECreate SkillServer integration via POST /integration/skillserver/create
chatbotkit_post_integration_slack_by_slackintegrationid_deleteWRITEDelete Slack integration via POST /integration/slack/{slackIntegrationId}/delete
chatbotkit_post_integration_slack_by_slackintegrationid_initiateWRITEInitiates conversation with the slack integration via POST /integration/slack/{slackIntegrationId}/initiate
chatbotkit_post_integration_slack_by_slackintegrationid_setupWRITESetup Slack integration via POST /integration/slack/{slackIntegrationId}/setup
chatbotkit_post_integration_slack_by_slackintegrationid_updateWRITEUpdate a Slack integration via POST /integration/slack/{slackIntegrationId}/update
chatbotkit_post_integration_slack_createWRITECreate Slack integration via POST /integration/slack/create
chatbotkit_post_integration_support_by_supportintegrationid_deleteWRITEDelete Support integration via POST /integration/support/{supportIntegrationId}/delete
chatbotkit_post_integration_support_by_supportintegrationid_triggerWRITETrigger support integration on historic conversations via POST /integration/support/{supportIntegrationId}/trigger
chatbotkit_post_integration_support_by_supportintegrationid_updateWRITEUpdate a Support integration via POST /integration/support/{supportIntegrationId}/update
chatbotkit_post_integration_support_createWRITECreate Support integration via POST /integration/support/create
chatbotkit_post_integration_telegram_by_telegramintegrationid_deleteWRITEDelete Telegram integration via POST /integration/telegram/{telegramIntegrationId}/delete
chatbotkit_post_integration_telegram_by_telegramintegrationid_initiateWRITEInitiates conversation with the telegram integration via POST /integration/telegram/{telegramIntegrationId}/initiate
chatbotkit_post_integration_telegram_by_telegramintegrationid_setupWRITESetup a Telegram integration via POST /integration/telegram/{telegramIntegrationId}/setup
chatbotkit_post_integration_telegram_by_telegramintegrationid_updateWRITEUpdate a Telegram integration via POST /integration/telegram/{telegramIntegrationId}/update
chatbotkit_post_integration_telegram_createWRITECreate Telegram integration via POST /integration/telegram/create
chatbotkit_post_integration_trigger_by_triggerintegrationid_deleteWRITEDelete Trigger integration via POST /integration/trigger/{triggerIntegrationId}/delete
chatbotkit_post_integration_trigger_by_triggerintegrationid_invokeWRITEInvoke Trigger integration via POST /integration/trigger/{triggerIntegrationId}/invoke
chatbotkit_post_integration_trigger_by_triggerintegrationid_setupWRITESetup a Trigger integration via POST /integration/trigger/{triggerIntegrationId}/setup
chatbotkit_post_integration_trigger_by_triggerintegrationid_updateWRITEUpdate a Trigger integration via POST /integration/trigger/{triggerIntegrationId}/update
chatbotkit_post_integration_trigger_createWRITECreate Trigger integration via POST /integration/trigger/create
chatbotkit_post_integration_twilio_by_twiliointegrationid_deleteWRITEDelete Twilio integration via POST /integration/twilio/{twilioIntegrationId}/delete
chatbotkit_post_integration_twilio_by_twiliointegrationid_initiateWRITEInitiates conversation with the twilio integration via POST /integration/twilio/{twilioIntegrationId}/initiate
chatbotkit_post_integration_twilio_by_twiliointegrationid_setupWRITESetup a Twilio integration via POST /integration/twilio/{twilioIntegrationId}/setup
chatbotkit_post_integration_twilio_by_twiliointegrationid_updateWRITEUpdate a Twilio integration via POST /integration/twilio/{twilioIntegrationId}/update
chatbotkit_post_integration_twilio_createWRITECreate Twilio integration via POST /integration/twilio/create
chatbotkit_post_integration_whatsapp_by_whatsappintegrationid_deleteWRITEDelete WhatsApp integration via POST /integration/whatsapp/{whatsappIntegrationId}/delete
chatbotkit_post_integration_whatsapp_by_whatsappintegrationid_initiateWRITEInitiates conversation with the whatsapp integration via POST /integration/whatsapp/{whatsappIntegrationId}/initiate
chatbotkit_post_integration_whatsapp_by_whatsappintegrationid_setupWRITESetup a WhatsApp integration via POST /integration/whatsapp/{whatsappIntegrationId}/setup
chatbotkit_post_integration_whatsapp_by_whatsappintegrationid_updateWRITEUpdate a WhatsApp integration via POST /integration/whatsapp/{whatsappIntegrationId}/update
chatbotkit_post_integration_whatsapp_createWRITECreate WhatsApp integration via POST /integration/whatsapp/create
chatbotkit_post_integration_widget_by_widgetintegrationid_cloneWRITEClone Widget integration via POST /integration/widget/{widgetIntegrationId}/clone
chatbotkit_post_integration_widget_by_widgetintegrationid_deleteWRITEDelete Widget integration via POST /integration/widget/{widgetIntegrationId}/delete
chatbotkit_post_integration_widget_by_widgetintegrationid_file_by_fileid_attachWRITEAttach a file to a widget integration via POST /integration/widget/{widgetIntegrationId}/file/{fileId}/attach
chatbotkit_post_integration_widget_by_widgetintegrationid_file_by_fileid_detachWRITEDetach a file from a widget integration via POST /integration/widget/{widgetIntegrationId}/file/{fileId}/detach
chatbotkit_post_integration_widget_by_widgetintegrationid_setupWRITESetup Widget integration via POST /integration/widget/{widgetIntegrationId}/setup
chatbotkit_post_integration_widget_by_widgetintegrationid_updateWRITEUpdate a Widget integration via POST /integration/widget/{widgetIntegrationId}/update
chatbotkit_post_integration_widget_createWRITECreate Widget integration via POST /integration/widget/create
chatbotkit_post_magic_by_promptid_generateWRITEGenerate text (description, records, abilities and more) based on input. via POST /magic/{promptId}/generate
chatbotkit_post_memory_by_memoryid_deleteWRITEDelete memory via POST /memory/{memoryId}/delete
chatbotkit_post_memory_by_memoryid_updateWRITEUpdate memory via POST /memory/{memoryId}/update
chatbotkit_post_memory_createWRITECreate a new memory via POST /memory/create
chatbotkit_post_memory_searchWRITESearch memories for records matching a given search query via POST /memory/search
chatbotkit_post_platform_ability_searchWRITESearch platform abilities using semantic similarity via POST /platform/ability/search
chatbotkit_post_platform_doc_searchWRITESearch platform docs using semantic similarity via POST /platform/doc/search
chatbotkit_post_platform_example_by_exampleid_cloneWRITEClone a platform example via POST /platform/example/{exampleId}/clone
chatbotkit_post_platform_example_searchWRITESearch platform examples using semantic similarity via POST /platform/example/search
chatbotkit_post_platform_manual_searchWRITESearch platform manuals using semantic similarity via POST /platform/manual/search
chatbotkit_post_platform_report_by_reportid_generateWRITEGenerate a specific report via POST /platform/report/{reportId}/generate
chatbotkit_post_platform_report_generateWRITEGenerate multiple reports via POST /platform/report/generate
chatbotkit_post_platform_secret_searchWRITESearch platform secrets using semantic similarity via POST /platform/secret/search
chatbotkit_post_policy_by_policyid_deleteWRITEDelete policy via POST /policy/{policyId}/delete
chatbotkit_post_policy_by_policyid_updateWRITEUpdate policy via POST /policy/{policyId}/update
chatbotkit_post_policy_createWRITECreate policy via POST /policy/create
chatbotkit_post_portal_by_portalid_deleteWRITEDelete a portal via POST /portal/{portalId}/delete
chatbotkit_post_portal_by_portalid_updateWRITEUpdate portal via POST /portal/{portalId}/update
chatbotkit_post_portal_createWRITECreate portal via POST /portal/create
chatbotkit_post_secret_by_secretid_authenticateWRITEAuthenticate secret via POST /secret/{secretId}/authenticate
chatbotkit_post_secret_by_secretid_deleteWRITEDelete a secret via POST /secret/{secretId}/delete
chatbotkit_post_secret_by_secretid_mintWRITEMint a secret for a token via POST /secret/{secretId}/mint
chatbotkit_post_secret_by_secretid_proxyWRITEProxy a request with a secret via POST /secret/{secretId}/proxy
chatbotkit_post_secret_by_secretid_revokeWRITERevoke secret via POST /secret/{secretId}/revoke
chatbotkit_post_secret_by_secretid_updateWRITEUpdate secret via POST /secret/{secretId}/update
chatbotkit_post_secret_by_secretid_verifyWRITEVerify secret via POST /secret/{secretId}/verify
chatbotkit_post_secret_createWRITECreate secret via POST /secret/create
chatbotkit_post_skillset_by_skillsetid_ability_by_abilityid_deleteWRITEDelete a ability from a skillset via POST /skillset/{skillsetId}/ability/{abilityId}/delete
chatbotkit_post_skillset_by_skillsetid_ability_by_abilityid_executeWRITEExecute a skillset ability via POST /skillset/{skillsetId}/ability/{abilityId}/execute
chatbotkit_post_skillset_by_skillsetid_ability_by_abilityid_updateWRITEUpdate a skillset ability via POST /skillset/{skillsetId}/ability/{abilityId}/update
chatbotkit_post_skillset_by_skillsetid_ability_createWRITECreate ability via POST /skillset/{skillsetId}/ability/create
chatbotkit_post_skillset_by_skillsetid_deleteWRITEDelete a skillset via POST /skillset/{skillsetId}/delete
chatbotkit_post_skillset_by_skillsetid_updateWRITEUpdate skillset via POST /skillset/{skillsetId}/update
chatbotkit_post_skillset_createWRITECreate skillset via POST /skillset/create
chatbotkit_post_space_by_spaceid_deleteWRITEDelete a space via POST /space/{spaceId}/delete
chatbotkit_post_space_by_spaceid_site_by_siteid_deleteWRITEDelete a space site via POST /space/{spaceId}/site/{siteId}/delete
chatbotkit_post_space_by_spaceid_site_by_siteid_updateWRITEUpdate a space site via POST /space/{spaceId}/site/{siteId}/update
chatbotkit_post_space_by_spaceid_site_createWRITECreate a space site via POST /space/{spaceId}/site/create
chatbotkit_post_space_by_spaceid_storage_copy_by_pathWRITECopy a file in space storage via POST /space/{spaceId}/storage/copy/{path}
chatbotkit_post_space_by_spaceid_storage_delete_by_pathWRITEDelete a file or directory from space storage via POST /space/{spaceId}/storage/delete/{path}
chatbotkit_post_space_by_spaceid_storage_move_by_pathWRITEMove (rename) a file in space storage via POST /space/{spaceId}/storage/move/{path}
chatbotkit_post_space_by_spaceid_storage_upload_by_pathWRITEUpload a file to space storage via POST /space/{spaceId}/storage/upload/{path}
chatbotkit_post_space_by_spaceid_updateWRITEUpdate space via POST /space/{spaceId}/update
chatbotkit_post_space_createWRITECreate space via POST /space/create
chatbotkit_post_task_by_taskid_cancelWRITECancel a running task via POST /task/{taskId}/cancel
chatbotkit_post_task_by_taskid_deleteWRITEDelete task via POST /task/{taskId}/delete
chatbotkit_post_task_by_taskid_execution_by_taskexecutionid_cancelWRITECancel a task execution via POST /task/{taskId}/execution/{taskExecutionId}/cancel
chatbotkit_post_task_by_taskid_triggerWRITETrigger a task via POST /task/{taskId}/trigger
chatbotkit_post_task_by_taskid_updateWRITEUpdate task via POST /task/{taskId}/update
chatbotkit_post_task_createWRITECreate a new task via POST /task/create
chatbotkit_post_user_by_userid_context_by_contextid_deleteWRITEDelete a user context via POST /user/{userId}/context/{contextId}/delete
chatbotkit_post_user_by_userid_context_by_contextid_updateWRITEUpdate a user context via POST /user/{userId}/context/{contextId}/update
chatbotkit_post_user_by_userid_context_createWRITECreate user context via POST /user/{userId}/context/create
chatbotkit_post_user_by_userid_deleteWRITEDelete a user via POST /user/{userId}/delete
chatbotkit_post_user_by_userid_session_createWRITECreate a user session via POST /user/{userId}/session/create
chatbotkit_post_user_by_userid_token_by_tokenid_deleteWRITEDelete a user token via POST /user/{userId}/token/{tokenId}/delete
chatbotkit_post_user_by_userid_token_by_tokenid_updateWRITEUpdate a user token via POST /user/{userId}/token/{tokenId}/update
chatbotkit_post_user_by_userid_token_createWRITECreate user token via POST /user/{userId}/token/create
chatbotkit_post_user_by_userid_updateWRITEUpdate a user via POST /user/{userId}/update
chatbotkit_post_user_createWRITECreate user via POST /user/create
Put ChatBotKit behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.