Skip to content

Update high priority integrations#20

Merged
vnxdev merged 4 commits intomainfrom
update_hp_integrations
Apr 28, 2026
Merged

Update high priority integrations#20
vnxdev merged 4 commits intomainfrom
update_hp_integrations

Conversation

@vnxdev
Copy link
Copy Markdown
Contributor

@vnxdev vnxdev commented Apr 28, 2026

Update integrations

@vnxdev vnxdev changed the title Update hp integrations Update high priority integrations Apr 28, 2026
@github-actions
Copy link
Copy Markdown

Changed Integrations Report

  • Changed integrations: 15

Changed integrations

  • integrations/attio
  • integrations/clickhouse
  • integrations/figma
  • integrations/github
  • integrations/gitlab
  • integrations/hubspot
  • integrations/linkedin
  • integrations/notion
  • integrations/salesforce
  • integrations/sentry
  • integrations/slack
  • integrations/slack-user
  • integrations/snowflake
  • integrations/telegram
  • integrations/whatsapp
integrations/attio
  • Head provider: Attio
  • Base provider: Attio
  • Head actions (29): record_events, list_entry_events, note_events, task_events, comment_events, get_record, create_or_update_record, update_record, delete_record, query_records, search_records, list_objects, list_attributes, get_lists, add_list_entry, update_list_entry, delete_list_entry, query_list_entries, list_notes, create_note, delete_note, list_tasks, create_task, update_task, delete_task, create_comment, get_thread, delete_comment, list_workspace_members
  • Base actions (29): record_events, list_entry_events, note_events, task_events, comment_events, get_record, create_or_update_record, update_record, delete_record, query_records, search_records, list_objects, list_attributes, get_lists, add_list_entry, update_list_entry, delete_list_entry, query_list_entries, list_notes, create_note, delete_note, list_tasks, create_task, update_task, delete_task, create_comment, get_thread, delete_comment, list_workspace_members
  • Head tools (24): get_record, create_or_update_record, update_record, delete_record, query_records, search_records, list_objects, list_attributes, get_lists, add_list_entry, update_list_entry, delete_list_entry, query_list_entries, list_notes, create_note, delete_note, list_tasks, create_task, update_task, delete_task, create_comment, get_thread, delete_comment, list_workspace_members
  • Base tools (24): get_record, create_or_update_record, update_record, delete_record, query_records, search_records, list_objects, list_attributes, get_lists, add_list_entry, update_list_entry, delete_list_entry, query_list_entries, list_notes, create_note, delete_note, list_tasks, create_task, update_task, delete_task, create_comment, get_thread, delete_comment, list_workspace_members
  • Head auth methods (2): oauth, access_token
  • Base auth methods (2): oauth, access_token

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas:
    • changed create_comment
      • changed create_comment.inputSchema.properties.authorId.description from "Author ID" to "Workspace member ID for the comment author"
      • added create_comment.inputSchema.properties.authorType.default = "workspace-member"
      • changed create_comment.inputSchema.properties.authorType.description from "Author type (e.g. \"workspace-member\")" to "Author type, typically \"workspace-member\""
      • added create_comment.inputSchema.required[2] = "authorType"
      • added create_comment.inputSchema.required[3] = "authorId"
    • changed create_task
      • changed create_task.inputSchema.properties.linkedRecords.description from "Records to link to this task" to "Record references to link to this task"
      • removed create_task.inputSchema.properties.linkedRecords.items.additionalProperties (was false)
      • added create_task.inputSchema.properties.linkedRecords.items.anyOf = [{"description":"Record reference string accepted by Attio, such as a person email or company domain","type":"string"...
      • removed create_task.inputSchema.properties.linkedRecords.items.properties (was {"targetObject":{"description":"Object slug (e.g. \"people\", \"companies\")","type":"string"},"targetRecordId":{"des...)
      • removed create_task.inputSchema.properties.linkedRecords.items.required (was ["targetObject","targetRecordId"])
      • removed create_task.inputSchema.properties.linkedRecords.items.type (was "object")
    • changed search_records
      • changed search_records.inputSchema.properties.objects.description from "Restrict search to specific object slugs (e.g. [\"people\", \"companies\"])" to "Object slugs or IDs to search (e.g. [\"people\", \"companies\"])"
      • added search_records.inputSchema.properties.objects.minItems = 1
      • changed search_records.inputSchema.required[1] from "limit" to "objects"
      • added search_records.inputSchema.required[2] = "limit"
    • changed update_task
      • removed update_task.inputSchema.properties.linkedRecords.items.additionalProperties (was false)
      • added update_task.inputSchema.properties.linkedRecords.items.anyOf = [{"description":"Record reference string accepted by Attio, such as a person email or company domain","type":"string"...
      • removed update_task.inputSchema.properties.linkedRecords.items.properties (was {"targetObject":{"description":"Object slug (e.g. \"people\", \"companies\")","type":"string"},"targetRecordId":{"des...)
      • removed update_task.inputSchema.properties.linkedRecords.items.required (was ["targetObject","targetRecordId"])
      • removed update_task.inputSchema.properties.linkedRecords.items.type (was "object")
  • Auth method schemas:
    • changed oauth
      • changed oauth.scopes[2].description from "Read records across all objects" to "Create, update, and delete records"
      • changed oauth.scopes[2].id from "record:read" to "record_permission:read-write"
      • changed oauth.scopes[2].title from "Records (Read)" to "Record Permission (Read/Write)"
      • changed oauth.scopes[3].description from "Create, update, and delete records" to "Read tasks"
      • changed oauth.scopes[3].id from "record:read-write" to "task:read"
      • changed oauth.scopes[3].title from "Records (Read/Write)" to "Tasks (Read)"
      • changed oauth.scopes[4].description from "Read tasks" to "Create, update, and delete tasks"
      • changed oauth.scopes[4].id from "task:read" to "task:read-write"
      • changed oauth.scopes[4].title from "Tasks (Read)" to "Tasks (Read/Write)"
      • changed oauth.scopes[5].description from "Create, update, and delete tasks" to "Read workspace member information"
      • changed oauth.scopes[5].id from "task:read-write" to "user_management:read"
      • changed oauth.scopes[5].title from "Tasks (Read/Write)" to "User Management (Read)"
      • changed oauth.scopes[6].description from "Read workspace member information" to "Read notes"
      • changed oauth.scopes[6].id from "user_management:read" to "note:read"
      • changed oauth.scopes[6].title from "User Management (Read)" to "Notes (Read)"
      • changed oauth.scopes[7].description from "Read notes" to "Create and delete notes"
      • changed oauth.scopes[7].id from "note:read" to "note:read-write"
      • changed oauth.scopes[7].title from "Notes (Read)" to "Notes (Read/Write)"
      • changed oauth.scopes[8].description from "Create and delete notes" to "Read webhook subscriptions"
      • changed oauth.scopes[8].id from "note:read-write" to "webhook:read"
      • changed oauth.scopes[8].title from "Notes (Read/Write)" to "Webhooks (Read)"
      • changed oauth.scopes[9].description from "Read webhook subscriptions" to "Create, update, and delete webhook subscriptions"
      • changed oauth.scopes[9].id from "webhook:read" to "webhook:read-write"
      • changed oauth.scopes[9].title from "Webhooks (Read)" to "Webhooks (Read/Write)"
      • changed oauth.scopes[10].description from "Create, update, and delete webhook subscriptions" to "Read list definitions and configuration"
      • changed oauth.scopes[10].id from "webhook:read-write" to "list_configuration:read"
      • changed oauth.scopes[10].title from "Webhooks (Read/Write)" to "List Configuration (Read)"
      • changed oauth.scopes[11].description from "Read lists and list entries" to "Create, update, and delete list definitions"
      • changed oauth.scopes[11].id from "list:read" to "list_configuration:read-write"
      • changed oauth.scopes[11].title from "Lists (Read)" to "List Configuration (Read/Write)"
      • changed oauth.scopes[12].description from "Create, update, and delete lists and list entries" to "Read list entries"
      • changed oauth.scopes[12].id from "list:read-write" to "list_entry:read"
      • changed oauth.scopes[12].title from "Lists (Read/Write)" to "List Entries (Read)"
      • changed oauth.scopes[13].description from "Read comments and threads" to "Create, update, and delete list entries"
      • changed oauth.scopes[13].id from "comment:read" to "list_entry:read-write"
      • changed oauth.scopes[13].title from "Comments (Read)" to "List Entries (Read/Write)"
      • changed oauth.scopes[14].description from "Create and delete comments" to "Read comments and threads"
      • changed oauth.scopes[14].id from "comment:read-write" to "comment:read"
      • changed oauth.scopes[14].title from "Comments (Read/Write)" to "Comments (Read)"
      • added oauth.scopes[15] = {"defaultChecked":"undefined","description":"Create and delete comments","id":"comment:read-write","title":"Comments ...
integrations/clickhouse
  • Head provider: ClickHouse
  • Base provider: ClickHouse
  • Head actions (45): inbound_webhook, get_organization, list_activities, list_members, update_member, remove_member, list_invitations, create_invitation, delete_invitation, list_services, get_service, create_service, update_service, control_service_state, delete_service, configure_scaling, list_backups, get_backup_configuration, update_backup_configuration, list_api_keys, create_api_key, delete_api_key, list_clickpipes, get_clickpipe, create_clickpipe, delete_clickpipe, control_clickpipe_state, get_usage, get_prometheus_metrics, get_private_endpoint_config, list_reverse_private_endpoints, create_reverse_private_endpoint, delete_reverse_private_endpoint, create_byoc_infrastructure, update_byoc_infrastructure, delete_byoc_infrastructure, list_clickstack_dashboards, create_clickstack_dashboard, delete_clickstack_dashboard, list_clickstack_alerts, create_clickstack_alert, delete_clickstack_alert, get_query_endpoint, upsert_query_endpoint, delete_query_endpoint
  • Base actions (45): inbound_webhook, get_organization, list_activities, list_members, update_member, remove_member, list_invitations, create_invitation, delete_invitation, list_services, get_service, create_service, update_service, control_service_state, delete_service, configure_scaling, list_backups, get_backup_configuration, update_backup_configuration, list_api_keys, create_api_key, delete_api_key, list_clickpipes, get_clickpipe, create_clickpipe, delete_clickpipe, control_clickpipe_state, get_usage, get_prometheus_metrics, get_private_endpoint_config, list_reverse_private_endpoints, create_reverse_private_endpoint, delete_reverse_private_endpoint, create_byoc_infrastructure, update_byoc_infrastructure, delete_byoc_infrastructure, list_clickstack_dashboards, create_clickstack_dashboard, delete_clickstack_dashboard, list_clickstack_alerts, create_clickstack_alert, delete_clickstack_alert, get_query_endpoint, upsert_query_endpoint, delete_query_endpoint
  • Head tools (44): get_organization, list_activities, list_members, update_member, remove_member, list_invitations, create_invitation, delete_invitation, list_services, get_service, create_service, update_service, control_service_state, delete_service, configure_scaling, list_backups, get_backup_configuration, update_backup_configuration, list_api_keys, create_api_key, delete_api_key, list_clickpipes, get_clickpipe, create_clickpipe, delete_clickpipe, control_clickpipe_state, get_usage, get_prometheus_metrics, get_private_endpoint_config, list_reverse_private_endpoints, create_reverse_private_endpoint, delete_reverse_private_endpoint, create_byoc_infrastructure, update_byoc_infrastructure, delete_byoc_infrastructure, list_clickstack_dashboards, create_clickstack_dashboard, delete_clickstack_dashboard, list_clickstack_alerts, create_clickstack_alert, delete_clickstack_alert, get_query_endpoint, upsert_query_endpoint, delete_query_endpoint
  • Base tools (44): get_organization, list_activities, list_members, update_member, remove_member, list_invitations, create_invitation, delete_invitation, list_services, get_service, create_service, update_service, control_service_state, delete_service, configure_scaling, list_backups, get_backup_configuration, update_backup_configuration, list_api_keys, create_api_key, delete_api_key, list_clickpipes, get_clickpipe, create_clickpipe, delete_clickpipe, control_clickpipe_state, get_usage, get_prometheus_metrics, get_private_endpoint_config, list_reverse_private_endpoints, create_reverse_private_endpoint, delete_reverse_private_endpoint, create_byoc_infrastructure, update_byoc_infrastructure, delete_byoc_infrastructure, list_clickstack_dashboards, create_clickstack_dashboard, delete_clickstack_dashboard, list_clickstack_alerts, create_clickstack_alert, delete_clickstack_alert, get_query_endpoint, upsert_query_endpoint, delete_query_endpoint
  • Head auth methods (1): api_key
  • Base auth methods (1): api_key

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas:
    • changed create_reverse_private_endpoint
      • added create_reverse_private_endpoint.inputSchema.properties.description = {"description":"Description for the reverse private endpoint","type":"string"}
      • added create_reverse_private_endpoint.inputSchema.properties.gcpServiceAttachment = {"description":"GCP PSC service attachment URI for GCP_PSC_SERVICE_ATTACHMENT endpoints","type":"string"}
      • added create_reverse_private_endpoint.inputSchema.properties.mskAuthentication = {"description":"MSK authentication type for MSK_MULTI_VPC endpoints","enum":["SASL_IAM","SASL_SCRAM"],"type":"string"}
      • added create_reverse_private_endpoint.inputSchema.properties.mskClusterArn = {"description":"MSK cluster ARN for MSK_MULTI_VPC endpoints","type":"string"}
      • removed create_reverse_private_endpoint.inputSchema.properties.name (was {"description":"Name for the reverse private endpoint","type":"string"})
      • removed create_reverse_private_endpoint.inputSchema.properties.region (was {"description":"Cloud region for the endpoint","type":"string"})
      • added create_reverse_private_endpoint.inputSchema.properties.serviceId = {"description":"ID of the service","type":"string"}
      • added create_reverse_private_endpoint.inputSchema.properties.type = {"description":"Reverse private endpoint type","enum":["VPC_ENDPOINT_SERVICE","VPC_RESOURCE","MSK_MULTI_VPC","GCP_PSC...
      • added create_reverse_private_endpoint.inputSchema.properties.vpcEndpointServiceName = {"description":"VPC endpoint service name for VPC_ENDPOINT_SERVICE endpoints","type":"string"}
      • added create_reverse_private_endpoint.inputSchema.properties.vpcResourceConfigurationId = {"description":"VPC resource configuration ID for VPC_RESOURCE endpoints","type":"string"}
      • added create_reverse_private_endpoint.inputSchema.properties.vpcResourceShareArn = {"description":"VPC resource share ARN for VPC_RESOURCE endpoints","type":"string"}
      • changed create_reverse_private_endpoint.inputSchema.required[0] from "name" to "serviceId"
      • changed create_reverse_private_endpoint.inputSchema.required[1] from "region" to "type"
      • added create_reverse_private_endpoint.outputSchema.properties.description = {"type":"string"}
      • added create_reverse_private_endpoint.outputSchema.properties.id = {"type":"string"}
      • removed create_reverse_private_endpoint.outputSchema.properties.name (was {"type":"string"})
      • removed create_reverse_private_endpoint.outputSchema.properties.region (was {"type":"string"})
      • added create_reverse_private_endpoint.outputSchema.properties.serviceId = {"type":"string"}
      • added create_reverse_private_endpoint.outputSchema.properties.status = {"type":"string"}
      • added create_reverse_private_endpoint.outputSchema.properties.type = {"type":"string"}
      • removed create_reverse_private_endpoint.outputSchema.required (was ["endpointId"])
    • changed delete_reverse_private_endpoint
      • removed delete_reverse_private_endpoint.inputSchema.properties.endpointId (was {"description":"ID of the reverse private endpoint to delete","type":"string"})
      • added delete_reverse_private_endpoint.inputSchema.properties.reversePrivateEndpointId = {"description":"ID of the reverse private endpoint to delete","type":"string"}
      • added delete_reverse_private_endpoint.inputSchema.properties.serviceId = {"description":"ID of the service","type":"string"}
      • changed delete_reverse_private_endpoint.inputSchema.required[0] from "endpointId" to "serviceId"
      • added delete_reverse_private_endpoint.inputSchema.required[1] = "reversePrivateEndpointId"
    • changed list_reverse_private_endpoints
      • added list_reverse_private_endpoints.inputSchema.properties.serviceId = {"description":"ID of the service","type":"string"}
      • added list_reverse_private_endpoints.inputSchema.required = ["serviceId"]
      • added list_reverse_private_endpoints.outputSchema.properties.reversePrivateEndpoints.items.properties.description = {"type":"string"}
      • added list_reverse_private_endpoints.outputSchema.properties.reversePrivateEndpoints.items.properties.id = {"type":"string"}
      • removed list_reverse_private_endpoints.outputSchema.properties.reversePrivateEndpoints.items.properties.name (was {"type":"string"})
      • removed list_reverse_private_endpoints.outputSchema.properties.reversePrivateEndpoints.items.properties.region (was {"type":"string"})
      • added list_reverse_private_endpoints.outputSchema.properties.reversePrivateEndpoints.items.properties.serviceId = {"type":"string"}
      • removed list_reverse_private_endpoints.outputSchema.properties.reversePrivateEndpoints.items.properties.state (was {"type":"string"})
      • added list_reverse_private_endpoints.outputSchema.properties.reversePrivateEndpoints.items.properties.status = {"type":"string"}
      • added list_reverse_private_endpoints.outputSchema.properties.reversePrivateEndpoints.items.properties.type = {"type":"string"}
      • removed list_reverse_private_endpoints.outputSchema.properties.reversePrivateEndpoints.items.required (was ["endpointId"])
  • Auth method schemas: no changes
integrations/figma
  • Head provider: Figma
  • Base provider: Figma
  • Head actions (21): file_events, comment_events, library_published, dev_mode_status_changed, get_file, export_images, get_image_fills, list_comments, post_comment, delete_comment, get_file_versions, list_team_projects, list_project_files, get_components, get_styles, get_current_user, get_variables, update_variables, get_dev_resources, create_dev_resources, delete_dev_resource
  • Base actions (21): file_events, comment_events, library_published, dev_mode_status_changed, get_file, export_images, get_image_fills, list_comments, post_comment, delete_comment, get_file_versions, list_team_projects, list_project_files, get_components, get_styles, get_current_user, get_variables, update_variables, get_dev_resources, create_dev_resources, delete_dev_resource
  • Head tools (17): get_file, export_images, get_image_fills, list_comments, post_comment, delete_comment, get_file_versions, list_team_projects, list_project_files, get_components, get_styles, get_current_user, get_variables, update_variables, get_dev_resources, create_dev_resources, delete_dev_resource
  • Base tools (17): get_file, export_images, get_image_fills, list_comments, post_comment, delete_comment, get_file_versions, list_team_projects, list_project_files, get_components, get_styles, get_current_user, get_variables, update_variables, get_dev_resources, create_dev_resources, delete_dev_resource
  • Head auth methods (2): oauth, personal_access_token
  • Base auth methods (2): oauth, personal_access_token

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas:
    • changed create_dev_resources
      • added create_dev_resources.outputSchema.properties.errors = {"description":"Dev resources that Figma could not create","items":{"additionalProperties":false,"properties":{"devRe...
  • Auth method schemas:
    • changed oauth
      • changed oauth.scopes[7].defaultChecked from "undefined" to false
      • changed oauth.scopes[8].defaultChecked from "undefined" to false
      • changed oauth.scopes[10].defaultChecked from "undefined" to false
integrations/github
  • Head provider: GitHub
  • Base provider: GitHub
  • Head actions (32): push, pull_request, pull_request_review, issues, issue_comment, workflow_run, release, star, get_repository, list_repositories, create_repository, update_repository, star_repository, manage_issue, list_issues, get_issue, comment_on_issue, manage_pull_request, list_pull_requests, merge_pull_request, review_pull_request, search, manage_file_content, manage_workflow, create_release, list_commits, list_branches, manage_labels, manage_gist, manage_collaborators, get_user, create_commit_status
  • Base actions (32): push, pull_request, pull_request_review, issues, issue_comment, workflow_run, release, star, get_repository, list_repositories, create_repository, update_repository, star_repository, manage_issue, list_issues, get_issue, comment_on_issue, manage_pull_request, list_pull_requests, merge_pull_request, review_pull_request, search, manage_file_content, manage_workflow, create_release, list_commits, list_branches, manage_labels, manage_gist, manage_collaborators, get_user, create_commit_status
  • Head tools (24): get_repository, list_repositories, create_repository, update_repository, star_repository, manage_issue, list_issues, get_issue, comment_on_issue, manage_pull_request, list_pull_requests, merge_pull_request, review_pull_request, search, manage_file_content, manage_workflow, create_release, list_commits, list_branches, manage_labels, manage_gist, manage_collaborators, get_user, create_commit_status
  • Base tools (24): get_repository, list_repositories, create_repository, update_repository, star_repository, manage_issue, list_issues, get_issue, comment_on_issue, manage_pull_request, list_pull_requests, merge_pull_request, review_pull_request, search, manage_file_content, manage_workflow, create_release, list_commits, list_branches, manage_labels, manage_gist, manage_collaborators, get_user, create_commit_status
  • Head auth methods (4): oauth, oauth_enterprise, personal_access_token, pat_enterprise
  • Base auth methods (4): oauth, oauth_enterprise, personal_access_token, pat_enterprise

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas: no changes
  • Auth method schemas: no changes
integrations/gitlab
  • Head provider: GitLab
  • Base provider: GitLab
  • Head actions (23): push_events, merge_request_events, issue_events, pipeline_events, comment_events, deployment_events, list_projects, get_project, manage_project, list_issues, manage_issue, list_merge_requests, manage_merge_request, list_pipelines, manage_pipeline, get_pipeline_jobs, browse_repository, manage_branch, manage_file, add_comment, search, create_release, list_groups
  • Base actions (23): push_events, merge_request_events, issue_events, pipeline_events, comment_events, deployment_events, list_projects, get_project, manage_project, list_issues, manage_issue, list_merge_requests, manage_merge_request, list_pipelines, manage_pipeline, get_pipeline_jobs, browse_repository, manage_branch, manage_file, add_comment, search, create_release, list_groups
  • Head tools (17): list_projects, get_project, manage_project, list_issues, manage_issue, list_merge_requests, manage_merge_request, list_pipelines, manage_pipeline, get_pipeline_jobs, browse_repository, manage_branch, manage_file, add_comment, search, create_release, list_groups
  • Base tools (17): list_projects, get_project, manage_project, list_issues, manage_issue, list_merge_requests, manage_merge_request, list_pipelines, manage_pipeline, get_pipeline_jobs, browse_repository, manage_branch, manage_file, add_comment, search, create_release, list_groups
  • Head auth methods (4): oauth_gitlab_com, oauth_self_hosted, pat_gitlab_com, pat_self_hosted
  • Base auth methods (4): oauth_gitlab_com, oauth_self_hosted, pat_gitlab_com, pat_self_hosted

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas: no changes
  • Auth method schemas: no changes
integrations/hubspot
  • Head provider: HubSpot
  • Base provider: HubSpot
  • Head actions (43): crm_object_changes, crm_object_webhook, create_contact, get_contact, update_contact, delete_contact, list_contacts, create_company, get_company, update_company, delete_company, list_companies, create_deal, get_deal, update_deal, delete_deal, list_deals, create_ticket, get_ticket, update_ticket, delete_ticket, list_tickets, search_crm, create_engagement, get_engagement, update_engagement, delete_engagement, create_association, get_associations, delete_association, create_list, get_list, update_list_membership, delete_list, search_lists, list_pipelines, get_pipeline, create_pipeline, delete_pipeline, list_properties, create_property, list_owners, get_owner
  • Base actions (43): crm_object_changes, crm_object_webhook, create_contact, get_contact, update_contact, delete_contact, list_contacts, create_company, get_company, update_company, delete_company, list_companies, create_deal, get_deal, update_deal, delete_deal, list_deals, create_ticket, get_ticket, update_ticket, delete_ticket, list_tickets, search_crm, create_engagement, get_engagement, update_engagement, delete_engagement, create_association, get_associations, delete_association, create_list, get_list, update_list_membership, delete_list, search_lists, list_pipelines, get_pipeline, create_pipeline, delete_pipeline, list_properties, create_property, list_owners, get_owner
  • Head tools (41): create_contact, get_contact, update_contact, delete_contact, list_contacts, create_company, get_company, update_company, delete_company, list_companies, create_deal, get_deal, update_deal, delete_deal, list_deals, create_ticket, get_ticket, update_ticket, delete_ticket, list_tickets, search_crm, create_engagement, get_engagement, update_engagement, delete_engagement, create_association, get_associations, delete_association, create_list, get_list, update_list_membership, delete_list, search_lists, list_pipelines, get_pipeline, create_pipeline, delete_pipeline, list_properties, create_property, list_owners, get_owner
  • Base tools (41): create_contact, get_contact, update_contact, delete_contact, list_contacts, create_company, get_company, update_company, delete_company, list_companies, create_deal, get_deal, update_deal, delete_deal, list_deals, create_ticket, get_ticket, update_ticket, delete_ticket, list_tickets, search_crm, create_engagement, get_engagement, update_engagement, delete_engagement, create_association, get_associations, delete_association, create_list, get_list, update_list_membership, delete_list, search_lists, list_pipelines, get_pipeline, create_pipeline, delete_pipeline, list_properties, create_property, list_owners, get_owner
  • Head auth methods (2): oauth, private_app_token
  • Base auth methods (2): oauth, private_app_token

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas:
    • changed create_list
      • changed create_list.inputSchema.properties.processingType.description from "STATIC for manual membership, DYNAMIC for filter-based" to "MANUAL for manual membership, DYNAMIC for continuously filter-based, SNAPSHOT for filter-based at creation"
      • changed create_list.inputSchema.properties.processingType.enum[0] from "STATIC" to "MANUAL"
      • added create_list.inputSchema.properties.processingType.enum[2] = "SNAPSHOT"
      • changed create_list.outputSchema.properties.processingType.description from "Processing type (STATIC or DYNAMIC)" to "Processing type (MANUAL, DYNAMIC, or SNAPSHOT)"
    • changed get_list
      • changed get_list.outputSchema.properties.processingType.description from "Processing type (STATIC or DYNAMIC)" to "Processing type (MANUAL, DYNAMIC, or SNAPSHOT)"
    • changed search_lists
      • changed search_lists.inputSchema.properties.processingTypes.items.enum[0] from "STATIC" to "MANUAL"
      • added search_lists.inputSchema.properties.processingTypes.items.enum[2] = "SNAPSHOT"
      • changed search_lists.outputSchema.properties.lists.items.properties.processingType.description from "Processing type (STATIC or DYNAMIC)" to "Processing type (MANUAL, DYNAMIC, or SNAPSHOT)"
  • Auth method schemas: no changes
integrations/linkedin
  • Head provider: LinkedIn
  • Base provider: LinkedIn
  • Head actions (4): inbound_webhook, get_profile, create_post, initialize_image_upload
  • Base actions (4): inbound_webhook, get_profile, create_post, initialize_image_upload
  • Head tools (3): get_profile, create_post, initialize_image_upload
  • Base tools (3): get_profile, create_post, initialize_image_upload
  • Head auth methods (1): oauth
  • Base auth methods (1): oauth

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas: no changes
  • Auth method schemas: no changes
integrations/notion
  • Head provider: Notion
  • Base provider: Notion
  • Head actions (19): page_events, comment_events, database_events, page_updates, create_page, get_page, update_page, search, query_database, get_database, create_database, update_database, get_block_children, append_blocks, update_block, delete_block, add_comment, list_comments, list_users
  • Base actions (19): page_events, comment_events, database_events, page_updates, create_page, get_page, update_page, search, query_database, get_database, create_database, update_database, get_block_children, append_blocks, update_block, delete_block, add_comment, list_comments, list_users
  • Head tools (15): create_page, get_page, update_page, search, query_database, get_database, create_database, update_database, get_block_children, append_blocks, update_block, delete_block, add_comment, list_comments, list_users
  • Base tools (15): create_page, get_page, update_page, search, query_database, get_database, create_database, update_database, get_block_children, append_blocks, update_block, delete_block, add_comment, list_comments, list_users
  • Head auth methods (2): oauth, internal_token
  • Base auth methods (2): oauth, internal_token

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas: no changes
  • Auth method schemas: no changes
integrations/salesforce
  • Head provider: Salesforce
  • Base provider: Salesforce
  • Head actions (16): inbound_webhook, record_changes, new_record, get_record, create_record, update_record, delete_record, upsert_record, query_records, search_records, describe_object, manage_bulk_job, composite_request, run_report, get_org_limits, manage_chatter
  • Base actions (16): inbound_webhook, record_changes, new_record, get_record, create_record, update_record, delete_record, upsert_record, query_records, search_records, describe_object, manage_bulk_job, composite_request, run_report, get_org_limits, manage_chatter
  • Head tools (13): get_record, create_record, update_record, delete_record, upsert_record, query_records, search_records, describe_object, manage_bulk_job, composite_request, run_report, get_org_limits, manage_chatter
  • Base tools (13): get_record, create_record, update_record, delete_record, upsert_record, query_records, search_records, describe_object, manage_bulk_job, composite_request, run_report, get_org_limits, manage_chatter
  • Head auth methods (1): oauth
  • Base auth methods (1): oauth

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas: no changes
  • Auth method schemas:
    • changed oauth
      • changed oauth.scopes[2].defaultChecked from "undefined" to false
      • changed oauth.scopes[3].defaultChecked from "undefined" to false
      • changed oauth.scopes[6].defaultChecked from "undefined" to false
      • changed oauth.scopes[7].defaultChecked from "undefined" to false
      • changed oauth.scopes[8].defaultChecked from "undefined" to false
      • changed oauth.scopes[9].defaultChecked from "undefined" to false
integrations/sentry
  • Head provider: Sentry
  • Base provider: Sentry
  • Head actions (20): issue_events, error_events, alert_events, comment_events, installation_events, list_issues, get_issue, update_issue, list_projects, manage_project, list_teams, manage_team, manage_release, manage_alert_rule, manage_monitor, discover_query, get_event, manage_issue_comment, get_organization, list_members
  • Base actions (20): issue_events, error_events, alert_events, comment_events, installation_events, list_issues, get_issue, update_issue, list_projects, manage_project, list_teams, manage_team, manage_release, manage_alert_rule, manage_monitor, discover_query, get_event, manage_issue_comment, get_organization, list_members
  • Head tools (15): list_issues, get_issue, update_issue, list_projects, manage_project, list_teams, manage_team, manage_release, manage_alert_rule, manage_monitor, discover_query, get_event, manage_issue_comment, get_organization, list_members
  • Base tools (15): list_issues, get_issue, update_issue, list_projects, manage_project, list_teams, manage_team, manage_release, manage_alert_rule, manage_monitor, discover_query, get_event, manage_issue_comment, get_organization, list_members
  • Head auth methods (2): oauth, auth_token
  • Base auth methods (2): oauth, auth_token

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas:
    • changed discover_query
      • added discover_query.inputSchema.properties.projectIds = {"description":"Filter by Sentry numeric project IDs","items":{"type":"number"},"type":"array"}
      • changed discover_query.inputSchema.properties.projectSlugs.description from "Filter by project slugs" to "Filter by project slugs; resolved to Sentry project IDs before querying"
    • changed list_issues
      • added list_issues.inputSchema.properties.projectIds = {"description":"Filter by Sentry numeric project IDs","items":{"type":"number"},"type":"array"}
  • Auth method schemas: no changes
integrations/slack
  • Head provider: Slack (Bot)
  • Base provider: Slack (Bot)
  • Head actions (23): new_message, new_message_webhook, channel_activity, new_reaction, new_file, user_change, send_message, update_message, schedule_message, manage_scheduled_messages, get_conversation_history, get_conversation_info, open_conversation, list_conversations, manage_channel, manage_channel_members, get_user_info, manage_reactions, manage_pins, manage_files, manage_user_groups, manage_bookmarks, get_team_info
  • Base actions (22): new_message, new_message_webhook, channel_activity, new_reaction, new_file, user_change, send_message, update_message, schedule_message, get_conversation_history, list_conversations, manage_channel, manage_channel_members, get_user_info, manage_reactions, manage_pins, manage_files, search_messages, manage_reminders, manage_user_groups, manage_bookmarks, get_team_info
  • Head tools (17): send_message, update_message, schedule_message, manage_scheduled_messages, get_conversation_history, get_conversation_info, open_conversation, list_conversations, manage_channel, manage_channel_members, get_user_info, manage_reactions, manage_pins, manage_files, manage_user_groups, manage_bookmarks, get_team_info
  • Base tools (16): send_message, update_message, schedule_message, get_conversation_history, list_conversations, manage_channel, manage_channel_members, get_user_info, manage_reactions, manage_pins, manage_files, search_messages, manage_reminders, manage_user_groups, manage_bookmarks, get_team_info
  • Head auth methods (2): oauth, bot_token
  • Base auth methods (2): oauth, bot_token

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas:
    • added get_conversation_info
    • added manage_scheduled_messages
    • added open_conversation
    • removed manage_reminders
    • removed search_messages
  • Auth method schemas:
    • changed oauth
      • changed oauth.scopes[28].description from "View reminders created by the app" to "View the name, email domain, and icon for workspaces"
      • changed oauth.scopes[28].id from "reminders:read" to "team:read"
      • changed oauth.scopes[28].title from "Read Reminders" to "Read Team Info"
      • changed oauth.scopes[29].description from "Add, remove, and mark reminders as complete" to "Add shortcuts and slash commands that people can use"
      • changed oauth.scopes[29].id from "reminders:write" to "commands"
      • changed oauth.scopes[29].title from "Write Reminders" to "Commands"
      • changed oauth.scopes[30].description from "View the name, email domain, and icon for workspaces" to "Post messages to specific channels"
      • changed oauth.scopes[30].id from "team:read" to "incoming-webhook"
      • changed oauth.scopes[30].title from "Read Team Info" to "Incoming Webhooks"
      • removed oauth.scopes[31] (was {"defaultChecked":"undefined","description":"Add shortcuts and slash commands that people can use","id":"commands","t...)
      • removed oauth.scopes[32] (was {"defaultChecked":"undefined","description":"Post messages to specific channels","id":"incoming-webhook","title":"Inc...)
integrations/slack-user
  • Head provider: Slack (User)
  • Base provider: Slack (User)
  • Head actions (27): new_message, new_message_webhook, channel_activity, new_reaction, new_file, user_change, send_message, update_message, schedule_message, manage_scheduled_messages, get_conversation_history, get_conversation_info, open_conversation, list_conversations, manage_channel, manage_channel_members, get_user_info, manage_user_status, manage_reactions, manage_pins, manage_files, search_messages, search_files, manage_reminders, manage_user_groups, manage_bookmarks, get_team_info
  • Base actions (22): new_message, new_message_webhook, channel_activity, new_reaction, new_file, user_change, send_message, update_message, schedule_message, get_conversation_history, list_conversations, manage_channel, manage_channel_members, get_user_info, manage_reactions, manage_pins, manage_files, search_messages, manage_reminders, manage_user_groups, manage_bookmarks, get_team_info
  • Head tools (21): send_message, update_message, schedule_message, manage_scheduled_messages, get_conversation_history, get_conversation_info, open_conversation, list_conversations, manage_channel, manage_channel_members, get_user_info, manage_user_status, manage_reactions, manage_pins, manage_files, search_messages, search_files, manage_reminders, manage_user_groups, manage_bookmarks, get_team_info
  • Base tools (16): send_message, update_message, schedule_message, get_conversation_history, list_conversations, manage_channel, manage_channel_members, get_user_info, manage_reactions, manage_pins, manage_files, search_messages, manage_reminders, manage_user_groups, manage_bookmarks, get_team_info
  • Head auth methods (2): oauth, user_token
  • Base auth methods (2): oauth, user_token

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas:
    • added get_conversation_info
    • added manage_scheduled_messages
    • added manage_user_status
    • added open_conversation
    • added search_files
  • Auth method schemas:
    • changed oauth
      • changed oauth.scopes[16].description from "View files shared in channels and conversations" to "Set and clear the authorized user’s Slack status"
      • changed oauth.scopes[16].id from "files:read" to "users.profile:write"
      • changed oauth.scopes[16].title from "Read Files" to "Write User Profile"
      • changed oauth.scopes[17].description from "Upload, edit, and delete files" to "View files shared in channels and conversations"
      • changed oauth.scopes[17].id from "files:write" to "files:read"
      • changed oauth.scopes[17].title from "Write Files" to "Read Files"
      • changed oauth.scopes[18].description from "View emoji reactions and their associated content" to "Upload, edit, and delete files"
      • changed oauth.scopes[18].id from "reactions:read" to "files:write"
      • changed oauth.scopes[18].title from "Read Reactions" to "Write Files"
      • changed oauth.scopes[19].description from "Add and edit emoji reactions" to "View emoji reactions and their associated content"
      • changed oauth.scopes[19].id from "reactions:write" to "reactions:read"
      • changed oauth.scopes[19].title from "Write Reactions" to "Read Reactions"
      • changed oauth.scopes[20].description from "View pinned content in channels" to "Add and edit emoji reactions"
      • changed oauth.scopes[20].id from "pins:read" to "reactions:write"
      • changed oauth.scopes[20].title from "Read Pins" to "Write Reactions"
      • changed oauth.scopes[21].description from "Add and remove pinned messages in channels" to "View pinned content in channels"
      • changed oauth.scopes[21].id from "pins:write" to "pins:read"
      • changed oauth.scopes[21].title from "Write Pins" to "Read Pins"
      • changed oauth.scopes[22].description from "List bookmarks in channels" to "Add and remove pinned messages in channels"
      • changed oauth.scopes[22].id from "bookmarks:read" to "pins:write"
      • changed oauth.scopes[22].title from "Read Bookmarks" to "Write Pins"
      • changed oauth.scopes[23].description from "Add, edit, and remove bookmarks in channels" to "List bookmarks in channels"
      • changed oauth.scopes[23].id from "bookmarks:write" to "bookmarks:read"
      • changed oauth.scopes[23].title from "Write Bookmarks" to "Read Bookmarks"
      • changed oauth.scopes[24].description from "View user groups in a workspace" to "Add, edit, and remove bookmarks in channels"
      • changed oauth.scopes[24].id from "usergroups:read" to "bookmarks:write"
      • changed oauth.scopes[24].title from "Read User Groups" to "Write Bookmarks"
      • changed oauth.scopes[25].description from "Create and manage user groups" to "View user groups in a workspace"
      • changed oauth.scopes[25].id from "usergroups:write" to "usergroups:read"
      • changed oauth.scopes[25].title from "Write User Groups" to "Read User Groups"
      • changed oauth.scopes[26].description from "View reminders" to "Create and manage user groups"
      • changed oauth.scopes[26].id from "reminders:read" to "usergroups:write"
      • changed oauth.scopes[26].title from "Read Reminders" to "Write User Groups"
      • changed oauth.scopes[27].description from "Add, remove, and mark reminders as complete" to "View reminders"
      • changed oauth.scopes[27].id from "reminders:write" to "reminders:read"
      • changed oauth.scopes[27].title from "Write Reminders" to "Read Reminders"
      • changed oauth.scopes[28].description from "View the name, email domain, and icon for workspaces" to "Add, remove, and mark reminders as complete"
      • changed oauth.scopes[28].id from "team:read" to "reminders:write"
      • changed oauth.scopes[28].title from "Read Team Info" to "Write Reminders"
      • changed oauth.scopes[29].description from "Search messages and files (search.messages/search.files); add under User Token Scopes in the Slack app" to "View the name, email domain, and icon for workspaces"
      • changed oauth.scopes[29].id from "search:read" to "team:read"
      • changed oauth.scopes[29].title from "Search Workspace" to "Read Team Info"
      • added oauth.scopes[30] = {"defaultChecked":"undefined","description":"Search messages and files (search.messages/search.files); add unde...
integrations/snowflake
  • Head provider: Snowflake
  • Base provider: Snowflake
  • Head actions (14): inbound_webhook, query_completed, task_run_completed, execute_sql, check_statement_status, cancel_statement, manage_database, manage_schema, manage_table, manage_warehouse, manage_user, manage_role, manage_task, manage_grant
  • Base actions (14): inbound_webhook, query_completed, task_run_completed, execute_sql, check_statement_status, cancel_statement, manage_database, manage_schema, manage_table, manage_warehouse, manage_user, manage_role, manage_task, manage_grant
  • Head tools (11): execute_sql, check_statement_status, cancel_statement, manage_database, manage_schema, manage_table, manage_warehouse, manage_user, manage_role, manage_task, manage_grant
  • Base tools (11): execute_sql, check_statement_status, cancel_statement, manage_database, manage_schema, manage_table, manage_warehouse, manage_user, manage_role, manage_task, manage_grant
  • Head auth methods (3): snowflake_oauth, keypair_jwt, pat
  • Base auth methods (3): snowflake_oauth, keypair_jwt, pat

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas:
    • changed manage_grant
      • added manage_grant.inputSchema.properties.grantOption = {"description":"When granting, allow the recipient role to grant the privileges to other roles","type":"boolean"}
      • added manage_grant.inputSchema.properties.revokeMode = {"description":"When revoking, controls dependent grants","enum":["restrict","cascade"],"type":"string"}
  • Auth method schemas: no changes
integrations/telegram
  • Head provider: Telegram
  • Base provider: Telegram
  • Head actions (23): message_received, callback_query_received, inline_query_received, chat_member_updated, poll_updated, payment_received, chat_boost_updated, reaction_updated, send_message, edit_message, delete_message, forward_message, send_media, get_chat, update_chat, manage_chat_member, pin_message, send_poll, stop_poll, send_invoice, answer_callback_query, answer_inline_query, get_file
  • Base actions (23): message_received, callback_query_received, inline_query_received, chat_member_updated, poll_updated, payment_received, chat_boost_updated, reaction_updated, send_message, edit_message, delete_message, forward_message, send_media, get_chat, update_chat, manage_chat_member, pin_message, send_poll, stop_poll, send_invoice, answer_callback_query, answer_inline_query, get_file
  • Head tools (15): send_message, edit_message, delete_message, forward_message, send_media, get_chat, update_chat, manage_chat_member, pin_message, send_poll, stop_poll, send_invoice, answer_callback_query, answer_inline_query, get_file
  • Base tools (15): send_message, edit_message, delete_message, forward_message, send_media, get_chat, update_chat, manage_chat_member, pin_message, send_poll, stop_poll, send_invoice, answer_callback_query, answer_inline_query, get_file
  • Head auth methods (1): bot_token
  • Base auth methods (1): bot_token

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas:
    • changed answer_inline_query
      • added answer_inline_query.inputSchema.properties.button = {"additionalProperties":false,"description":"Optional button to show above inline query results","properties":{"start...
  • Auth method schemas: no changes
integrations/whatsapp
  • Head provider: WhatsApp Business
  • Base provider: WhatsApp Business
  • Head actions (16): message_received, message_status, send_message, send_interactive_message, send_template_message, list_templates, create_template, delete_template, get_media_url, delete_media, get_business_profile, update_business_profile, list_phone_numbers, get_phone_number, register_phone_number, mark_message_read
  • Base actions (16): message_received, message_status, send_message, send_interactive_message, send_template_message, list_templates, create_template, delete_template, get_media_url, delete_media, get_business_profile, update_business_profile, list_phone_numbers, get_phone_number, register_phone_number, mark_message_read
  • Head tools (14): send_message, send_interactive_message, send_template_message, list_templates, create_template, delete_template, get_media_url, delete_media, get_business_profile, update_business_profile, list_phone_numbers, get_phone_number, register_phone_number, mark_message_read
  • Base tools (14): send_message, send_interactive_message, send_template_message, list_templates, create_template, delete_template, get_media_url, delete_media, get_business_profile, update_business_profile, list_phone_numbers, get_phone_number, register_phone_number, mark_message_read
  • Head auth methods (1): access_token
  • Base auth methods (1): access_token

Schema changes

  • Provider metadata: no changes
  • Config schema: no changes
  • Non-tool action schemas: no changes
  • Tool schemas:
    • changed create_template
      • added create_template.inputSchema.properties.components.items.properties.example = {"description":"Meta template example object for dynamic variables, such as body_text, header_text, or header_handle"}
    • changed send_message
      • added send_message.inputSchema.properties.audio.properties.link.minLength = 1
      • added send_message.inputSchema.properties.audio.properties.mediaId.minLength = 1
      • added send_message.inputSchema.properties.audio.properties.voice = {"description":"Whether to send supported audio as a WhatsApp voice message","type":"boolean"}
      • added send_message.inputSchema.properties.document.properties.link.minLength = 1
      • added send_message.inputSchema.properties.document.properties.mediaId.minLength = 1
      • changed send_message.inputSchema.properties.image.properties.caption.description from "Image caption" to "Media caption"
      • added send_message.inputSchema.properties.image.properties.link.minLength = 1
      • added send_message.inputSchema.properties.image.properties.mediaId.minLength = 1
      • added send_message.inputSchema.properties.sticker.properties.link.minLength = 1
      • added send_message.inputSchema.properties.sticker.properties.mediaId.minLength = 1
      • changed send_message.inputSchema.properties.video.properties.caption.description from "Video caption" to "Media caption"
      • added send_message.inputSchema.properties.video.properties.link.minLength = 1
      • added send_message.inputSchema.properties.video.properties.mediaId.minLength = 1
    • changed send_template_message
      • added send_template_message.inputSchema.properties.components.items.properties.index.maximum = 9007199254740991
      • added send_template_message.inputSchema.properties.components.items.properties.index.minimum = 0
      • changed send_template_message.inputSchema.properties.components.items.properties.index.type from "number" to "integer"
      • added send_template_message.inputSchema.properties.components.items.properties.parameters.items.properties.document.properties.filename.description = "Document filename"
      • added send_template_message.inputSchema.properties.components.items.properties.parameters.items.properties.document.properties.link.description = "Public URL of the media file"
      • added send_template_message.inputSchema.properties.components.items.properties.parameters.items.properties.document.properties.link.minLength = 1
      • added send_template_message.inputSchema.properties.components.items.properties.parameters.items.properties.document.properties.mediaId.description = "WhatsApp media ID of a previously uploaded file"
      • added send_template_message.inputSchema.properties.components.items.properties.parameters.items.properties.document.properties.mediaId.minLength = 1
      • added send_template_message.inputSchema.properties.components.items.properties.parameters.items.properties.image.properties.link.description = "Public URL of the media file"
      • added send_template_message.inputSchema.properties.components.items.properties.parameters.items.properties.image.properties.link.minLength = 1
      • added send_template_message.inputSchema.properties.components.items.properties.parameters.items.properties.image.properties.mediaId.description = "WhatsApp media ID of a previously uploaded file"
      • added send_template_message.inputSchema.properties.components.items.properties.parameters.items.properties.image.properties.mediaId.minLength = 1
      • added send_template_message.inputSchema.properties.components.items.properties.parameters.items.properties.video.properties.link.description = "Public URL of the media file"
      • added send_template_message.inputSchema.properties.components.items.properties.parameters.items.properties.video.properties.link.minLength = 1
      • added send_template_message.inputSchema.properties.components.items.properties.parameters.items.properties.video.properties.mediaId.description = "WhatsApp media ID of a previously uploaded file"
      • added send_template_message.inputSchema.properties.components.items.properties.parameters.items.properties.video.properties.mediaId.minLength = 1
    • changed update_business_profile
      • added update_business_profile.inputSchema.properties.about.maxLength = 139
      • added update_business_profile.inputSchema.properties.address.maxLength = 256
      • changed update_business_profile.inputSchema.properties.description.description from "Business description (max 512 characters)" to "Business description (max 256 characters)"
      • added update_business_profile.inputSchema.properties.description.maxLength = 256
      • added update_business_profile.inputSchema.properties.email.format = "email"
      • added update_business_profile.inputSchema.properties.email.maxLength = 128
      • added update_business_profile.inputSchema.properties.email.pattern = "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"
      • changed update_business_profile.inputSchema.properties.vertical.description from "Industry vertical category" to "Industry vertical category. AUTOMOTIVE is deprecated and maps to AUTO."
      • changed update_business_profile.inputSchema.properties.vertical.enum[0] from "AUTOMOTIVE" to "UNDEFINED"
      • changed update_business_profile.inputSchema.properties.vertical.enum[1] from "BEAUTY" to "OTHER"
      • changed update_business_profile.inputSchema.properties.vertical.enum[2] from "APPAREL" to "AUTO"
      • changed update_business_profile.inputSchema.properties.vertical.enum[3] from "EDU" to "BEAUTY"
      • changed update_business_profile.inputSchema.properties.vertical.enum[4] from "ENTERTAIN" to "APPAREL"
      • changed update_business_profile.inputSchema.properties.vertical.enum[5] from "EVENT_PLAN" to "EDU"
      • changed update_business_profile.inputSchema.properties.vertical.enum[6] from "FINANCE" to "ENTERTAIN"
      • changed update_business_profile.inputSchema.properties.vertical.enum[7] from "GROCERY" to "EVENT_PLAN"
      • changed update_business_profile.inputSchema.properties.vertical.enum[8] from "GOVT" to "FINANCE"
      • changed update_business_profile.inputSchema.properties.vertical.enum[9] from "HOTEL" to "GROCERY"
      • changed update_business_profile.inputSchema.properties.vertical.enum[10] from "HEALTH" to "GOVT"
      • changed update_business_profile.inputSchema.properties.vertical.enum[11] from "NONPROFIT" to "HOTEL"
      • changed update_business_profile.inputSchema.properties.vertical.enum[12] from "PROF_SERVICES" to "HEALTH"
      • changed update_business_profile.inputSchema.properties.vertical.enum[13] from "RETAIL" to "NONPROFIT"
      • changed update_business_profile.inputSchema.properties.vertical.enum[14] from "TRAVEL" to "PROF_SERVICES"
      • changed update_business_profile.inputSchema.properties.vertical.enum[15] from "RESTAURANT" to "RETAIL"
      • changed update_business_profile.inputSchema.properties.vertical.enum[16] from "NOT_A_BIZ" to "TRAVEL"
      • changed update_business_profile.inputSchema.properties.vertical.enum[17] from "OTHER" to "RESTAURANT"
      • added update_business_profile.inputSchema.properties.vertical.enum[18] = "NOT_A_BIZ"
      • added update_business_profile.inputSchema.properties.vertical.enum[19] = "AUTOMOTIVE"
  • Auth method schemas: no changes

@vnxdev vnxdev merged commit 29add4e into main Apr 28, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants