GraphQL API Changelog - Jun 14 to Jun 20

This update introduces new queries, mutations, and types focused on three key areas: automation, AI integration, and notification management. It includes features for exporting automation jobs, running automation simulations, controlling AI preferences, and handling notifications with advanced filtering options.

👉 You can explore these updates in more detail directly in our GraphQL Page

New:

  • Queries:

    • automationJobsExport: A new query to export automation jobs.
    • notifications: A new query to retrieve notifications.
    • templateAgents: A new query to get template agents.
  • Mutations:

    • createAutomationJobsExport: A new mutation for creating automation jobs exports.
    • createAutomationSimulation: A new mutation for creating automation simulation.
  • Fields:

    • assistantId was added to AppInterface and InterfaceType, enhancing the interface with assistant identification capabilities.
    • skillId was added to ElementInterface and InterfacePageElement, allowing integration of specific skills.
    • aiAgentsEnabled and aiCopilotEnabled were added to RepoPreference for better AI functionality control.
  • Types:

    • AiBehaviorActionAttributesInput, AiBehaviorMetadataInput, AiBehaviorParamsInput: New input types supporting AI behavior settings.
    • AutomationActionParamsInput, AutomationAiParamsInput, AutomationEventParamsInput, AutomationJobsExport, AutomationSimulationActions, AutomationSlaRulesHolidayInput, AutomationSlaRulesHoursInput, AutomationSlaRulesParamsInput, AutomationTaskParamsInput, CreateAutomationJobsExportInput, CreateAutomationJobsExportPayload, CreateAutomationSimulationInput, CreateAutomationSimulationPayload: New types related to automation configurations and processes.
    • CronInput, ExportStatus: New types for cron jobs and export status tracking.
    • InternalError: A new type for handling internal errors.
    • Notification, NotificationConnection, NotificationEdge, NotificationEvent, Notifications: New types focusing on notification handling.
    • PeriodFilter, SearchConditionInput, TemplateAgent: New types for advanced filtering, search conditions, and templated agents.

These updates bring significant improvements in automation, AI integration, and notification management across the API.