---
title: "List audit logs"
method: GET
path: "/orgs/audit-logs"
tags: ["Analytics and logs"]
---

# List audit logs

`GET /orgs/audit-logs`

## Request

- Base URL: `https://api.useinvent.com`
- URL: `https://api.useinvent.com/orgs/audit-logs`
- Auth: HTTP bearer

Fetch all audit logs for a specific org.

## Query parameters

- `action` 'ALL' | 'org.updated' | 'org.deleted' | 'org.disabled' | 'org.enabled' | 'org.restored' | 'org.transferred' | 'org.transferred_to' | 'org.detached' | 'org.detached_from' | 'org.sub_org.created' | 'org.sub_org.updated' | 'org.sub_org.member.joined' | 'org.sub_org.member.role.changed' | 'member.invited' | 'member.joined' | 'member.removed' | 'member.left' | 'member.role.changed' | 'role.created' | 'role.updated' | 'role.deleted' | 'role.assigned' | 'role.unassigned' | 'assistant.created' | 'assistant.updated' | 'assistant.deleted' | 'assistant.restored' | 'assistant.duplicated' | 'assistant.duplicated_from' | 'assistant.secret.rotated' | 'assistant.knowledge.attached' | 'assistant.knowledge.detached' | 'assistant.member.added' | 'assistant.member.removed' | 'agent.created' | 'agent.updated' | 'agent.deleted' | 'agent.duplicated' | 'action.created' | 'action.updated' | 'action.deleted' | 'action.enabled' | 'action.disabled' | 'channel.created' | 'channel.deleted' | 'channel.updated' | 'channel.enabled' | 'channel.disabled' | 'broadcast.created' | 'broadcast.updated' | 'broadcast.deleted' | 'broadcast.duplicated' | 'broadcast.activated' | 'broadcast.paused' | 'broadcast.scheduled' | 'broadcast.cancelled' | 'domain.created' | 'domain.deleted' | 'email.domain.created' | 'email.domain.deleted' | 'sso.profile.created' | 'sso.profile.updated' | 'sso.profile.deleted' | 'sso.profile.sessions.revoked' | 'sso.domain.create_code.requested' | 'sso.domain.delete_code.requested' | 'sso.domain.created' | 'sso.domain.updated' | 'sso.domain.deleted' | 'email.identity.created' | 'email.identity.updated' | 'email.identity.deleted' | 'chat.deleted' | 'workflow.created' | 'workflow.deleted' | 'workflow.restored' | 'connection.created' | 'connection.updated' | 'connection.deleted' | 'api_key.created' | 'api_key.updated' | 'api_key.deleted' | 'api_key.rotated' | 'webhook.created' | 'webhook.updated' | 'webhook.deleted' | 'webhook.secret.rotated' | 'segment.created' | 'segment.updated' | 'segment.deleted' | 'table.created' | 'table.updated' | 'table.deleted' | 'table.duplicated' | 'field.created' | 'field.updated' | 'field.deleted' | 'routine.created' | 'routine.updated' | 'routine.deleted' | 'routine.token.rotated' | 'billing.updated' | 'billing.payment_method.linked' | 'billing.payment_method.unlinked' | 'subscription.changed': Filter by action type
- `from` string, date-time, nullable: Filter logs from this date (inclusive), YYYY-MM-DD
- `to` string, date-time, nullable: Filter logs until this date (inclusive), YYYY-MM-DD
- `user_id` string: Filter by user who performed the action
- `assistant_id` string: Filter by affected assistant
- `agent_id` string: Filter by affected agent
- `workflow_id` string: Filter by affected workflow
- `connection_id` string: Filter by affected connection
- `page` number
- `take` number
- `next` string
- `progressive` boolean

## Response `200`

An array of audit log entries.

- AuditLogSchema[]
  - `id` string, required: Unique audit log entry ID
  - `action` 'org.updated' | 'org.deleted' | 'org.disabled' | 'org.enabled' | 'org.restored' | 'org.transferred' | 'org.transferred_to' | 'org.detached' | 'org.detached_from' | 'org.sub_org.created' | 'org.sub_org.updated' | 'org.sub_org.member.joined' | 'org.sub_org.member.role.changed' | 'member.invited' | 'member.joined' | 'member.removed' | 'member.left' | 'member.role.changed' | 'role.created' | 'role.updated' | 'role.deleted' | 'role.assigned' | 'role.unassigned' | 'assistant.created' | 'assistant.updated' | 'assistant.deleted' | 'assistant.restored' | 'assistant.duplicated' | 'assistant.duplicated_from' | 'assistant.secret.rotated' | 'assistant.knowledge.attached' | 'assistant.knowledge.detached' | 'assistant.member.added' | 'assistant.member.removed' | 'agent.created' | 'agent.updated' | 'agent.deleted' | 'agent.duplicated' | 'action.created' | 'action.updated' | 'action.deleted' | 'action.enabled' | 'action.disabled' | 'channel.created' | 'channel.deleted' | 'channel.updated' | 'channel.enabled' | 'channel.disabled' | 'broadcast.created' | 'broadcast.updated' | 'broadcast.deleted' | 'broadcast.duplicated' | 'broadcast.activated' | 'broadcast.paused' | 'broadcast.scheduled' | 'broadcast.cancelled' | 'domain.created' | 'domain.deleted' | 'email.domain.created' | 'email.domain.deleted' | 'sso.profile.created' | 'sso.profile.updated' | 'sso.profile.deleted' | 'sso.profile.sessions.revoked' | 'sso.domain.create_code.requested' | 'sso.domain.delete_code.requested' | 'sso.domain.created' | 'sso.domain.updated' | 'sso.domain.deleted' | 'email.identity.created' | 'email.identity.updated' | 'email.identity.deleted' | 'chat.deleted' | 'workflow.created' | 'workflow.deleted' | 'workflow.restored' | 'connection.created' | 'connection.updated' | 'connection.deleted' | 'api_key.created' | 'api_key.updated' | 'api_key.deleted' | 'api_key.rotated' | 'webhook.created' | 'webhook.updated' | 'webhook.deleted' | 'webhook.secret.rotated' | 'segment.created' | 'segment.updated' | 'segment.deleted' | 'table.created' | 'table.updated' | 'table.deleted' | 'table.duplicated' | 'field.created' | 'field.updated' | 'field.deleted' | 'routine.created' | 'routine.updated' | 'routine.deleted' | 'routine.token.rotated' | 'billing.updated' | 'billing.payment_method.linked' | 'billing.payment_method.unlinked' | 'subscription.changed', required: The action that was performed
  - `actor` object: The user who performed the action
    - `id` string, required
    - `name` string, nullable, required
    - `email` string, email, required
    - `avatar` string, nullable, required
    - `seen_at` string, date-time, nullable, required
  - `actor_agent` object: The agent that performed the action
    - `id` string, required
    - `name` string, required
    - `icon` union, required: A picked icon or emoji. Null = the generated face, unless a custom image is set.
      - string, emoji: The emoji of a curated icon a user can pick for a table, view, field, or other entity
      - 'TableCellsIcon' | 'DatabaseIcon' | 'DocumentTextIcon' | 'DocumentChartBarIcon' | 'ClipboardDocumentListIcon' | 'ClipboardDocumentCheckIcon' | 'FolderIcon' | 'ArchiveBoxIcon' | 'InboxIcon' | 'BookOpenIcon' | 'BookmarkIcon' | 'NewspaperIcon' | 'RectangleStackIcon' | 'PencilSquareIcon' | 'UserIcon' | 'UsersIcon' | 'UserGroupIcon' | 'UserPlusIcon' | 'IdentificationIcon' | 'FaceSmileIcon' | 'HandThumbUpIcon' | 'HeartIcon' | 'StarIcon' | 'CheckBadgeIcon' | 'TrophyIcon' | 'CrownIcon' | 'ChatBubbleLeftIcon' | 'ChatBubbleLeftRightIcon' | 'EnvelopeIcon' | 'EnvelopeOpenIcon' | 'PhoneIcon' | 'DevicePhoneMobileIcon' | 'MegaphoneIcon' | 'BellIcon' | 'PaperAirplaneIcon' | 'AtSymbolIcon' | 'RssIcon' | 'LifebuoyIcon' | 'ShoppingCartIcon' | 'ShoppingBagIcon' | 'BuildingStorefrontIcon' | 'CreditCardIcon' | 'BanknotesIcon' | 'CurrencyDollarIcon' | 'CurrencyEuroIcon' | 'ReceiptPercentIcon' | 'WalletIcon' | 'CoinsIcon' | 'GiftIcon' | 'TagIcon' | 'TicketIcon' | 'ScaleIcon' | 'TruckIcon' | 'CubeIcon' | 'CalendarIcon' | 'CalendarDaysIcon' | 'CalendarDateRangeIcon' | 'ClockIcon' | 'FlagIcon' | 'CheckCircleIcon' | 'ListBulletIcon' | 'QueueListIcon' | 'FunnelIcon' | 'ChartBarIcon' | 'ChartPieIcon' | 'PresentationChartLineIcon' | 'ArrowTrendingUpIcon' | 'BriefcaseIcon' | 'WrenchScrewdriverIcon' | 'Cog6ToothIcon' | 'KeyIcon' | 'LockClosedIcon' | 'ShieldCheckIcon' | 'BoltIcon' | 'LightBulbIcon' | 'BeakerIcon' | 'BugAntIcon' | 'CpuChipIcon' | 'CodeBracketIcon' | 'CommandLineIcon' | 'ServerIcon' | 'LinkIcon' | 'HomeIcon' | 'HomeModernIcon' | 'BuildingOfficeIcon' | 'BuildingOffice2Icon' | 'BuildingLibraryIcon' | 'MapPinIcon' | 'MapIcon' | 'GlobeAltIcon' | 'GlobeAmericasIcon' | 'RocketLaunchIcon' | 'PlaneIcon' | 'CarIcon' | 'SunIcon' | 'MoonIcon' | 'FireIcon' | 'SparklesIcon' | 'CakeIcon' | 'AcademicCapIcon' | 'ScissorsIcon' | 'SwatchIcon' | 'PaintBrushIcon' | 'CoffeeIcon' | 'UtensilsIcon' | 'LeafIcon' | 'DumbbellIcon' | 'HeartPulseIcon' | 'PawPrintIcon' | 'StethoscopeIcon' | 'CameraIcon' | 'PhotoIcon' | 'FilmIcon' | 'VideoCameraIcon' | 'MicrophoneIcon' | 'MusicalNoteIcon' | 'SpeakerWaveIcon' | 'PlayCircleIcon' | 'TvIcon' | 'RadioIcon' | 'PuzzlePieceIcon' | 'GamepadIcon': The name of a curated icon a user can pick for a table, view, field, or other entity
    - `color` 'red' | 'orange' | 'amber' | 'yellow' | 'lime' | 'green' | 'teal' | 'cyan' | 'sky' | 'blue' | 'indigo' | 'violet' | 'purple' | 'fuchsia' | 'pink' | 'rose' | 'neutral', required: The identity color, reused by every surface that carries the agent
    - `shape` 'square' | 'round' | 'pebble' | 'slate' | 'beam' | 'bloom' | 'arch' | 'clave', required: The silhouette of a generated agent face
    - `avatar_url` string, nullable, required: The agent as an image, either the custom picture or the PNG snapshot of its face or icon
  - `user` object: The user who performed the action
    - `id` string, required
    - `name` string, nullable, required
    - `email` string, email, required
    - `avatar` string, nullable, required
    - `seen_at` string, date-time, nullable, required
  - `assistant` object: Affected assistant ID
    - `id` string, required
    - `name` string, required
    - `avatar_url` string, nullable, required
    - `deleted` boolean, required
    - `config` PublicAssistantConfigSchema, required: Schema for a public assistant configuration
      - `conversation` PublicAssistantConversationConfigSchema, required: Schema for a public assistant conversation configuration
        - `thread_mode` 'new' | 'continue', required: Whether returning users start a new conversation or continue the previous one.
        - `welcome_banner` string: Static greeting shown in the UI when a conversation starts.
        - `suggested_messages` string[]: Up to 5 suggested messages shown when a conversation starts.
        - `auto_intro_message` string: First message the assistant sends automatically when a conversation begins via API.
        - `enable_auto_csat` boolean: Automatically score customer satisfaction when closing conversations.
        - `enable_ai_replies` boolean: When false the assistant is human-only: messages are received but the AI never responds.
      - `widget` PublicAssistantWidgetConfigSchema, required: Widget configuration with channel references resolved to links
        - `enabled` boolean: Whether the widget shows where its embed code is installed. Off hides it without removing the code.
        - `mode` 'button' | 'omnibar' | 'auto': Default shape of the embedded widget: corner bubble button, centered omnibar, or auto (omnibar until the visitor has a conversation). A mode attribute on the embed element overrides it, and a visitor’s own header-toggle pick outranks both on desktop; mobile has no toggle and always follows the attribute or this setting.
        - `appearance` 'auto' | 'light' | 'dark': Theme of the widget: follow the visitor system or force one
        - `position` 'right' | 'left': Corner where the bubble launcher is anchored (the omnibar is always centered). A position attribute on the embed element overrides it.
        - `omnibar_minimize_desktop` boolean: Fold the omnibar into its compact centered button while visitors scroll on desktop too. On mobile viewports it always folds.
        - `hide_powered_by` boolean
        - `enable_dictation` boolean
        - `enable_file_uploads` boolean
        - `colors` AssistantWidgetColorsConfigSchema: Color overrides for the widget
          - `accent` string: Accent color used inside the chat (buttons, visitor messages, links)
          - `launcher_background` string: Background color of the widget button; the icon color adapts automatically
        - `teaser` AssistantWidgetTeaserConfigSchema: Proactive teaser configuration for the widget. The suggested replies shown with the teaser come from conversation.suggested_messages.
          - `enabled` boolean
          - `message` string: Short invitation shown next to the closed widget button
          - `modes` 'all' | 'button' | 'omnibar': Which widget modes show the teaser: both, only the bubble button, or only the omnibar
          - `suggestions` 'all' | 'button' | 'omnibar' | 'none': Which widget modes show the suggested replies with the teaser, or none. Defaults to the bubble button; the omnibar already shows them when focused, independent of this setting.
          - `delay_seconds` integer: Seconds to wait before showing the teaser
          - `frequency` 'once_per_visitor' | 'once_per_session' | 'every_visit': How often the teaser can show again to the same visitor
          - `devices` 'all' | 'desktop' | 'mobile': Devices where the teaser shows
          - `version` integer: Bump to show the teaser again to visitors who already dismissed it
        - `channels` object, required
          - `items` PublicAssistantWidgetChannelSchema[], required
            - `type` 'whatsapp' | 'messenger' | 'instagram' | 'telegram' | 'email' | 'phone' | 'link', required: Type of a widget channel link
            - `label` string
            - `url` string, required
          - `label` string
          - `chat_button_label` string
  - `agent` object: Affected agent
    - `id` string, required
    - `name` string, required
    - `icon` union, required: A picked icon or emoji. Null = the generated face, unless a custom image is set.
      - string, emoji: The emoji of a curated icon a user can pick for a table, view, field, or other entity
      - 'TableCellsIcon' | 'DatabaseIcon' | 'DocumentTextIcon' | 'DocumentChartBarIcon' | 'ClipboardDocumentListIcon' | 'ClipboardDocumentCheckIcon' | 'FolderIcon' | 'ArchiveBoxIcon' | 'InboxIcon' | 'BookOpenIcon' | 'BookmarkIcon' | 'NewspaperIcon' | 'RectangleStackIcon' | 'PencilSquareIcon' | 'UserIcon' | 'UsersIcon' | 'UserGroupIcon' | 'UserPlusIcon' | 'IdentificationIcon' | 'FaceSmileIcon' | 'HandThumbUpIcon' | 'HeartIcon' | 'StarIcon' | 'CheckBadgeIcon' | 'TrophyIcon' | 'CrownIcon' | 'ChatBubbleLeftIcon' | 'ChatBubbleLeftRightIcon' | 'EnvelopeIcon' | 'EnvelopeOpenIcon' | 'PhoneIcon' | 'DevicePhoneMobileIcon' | 'MegaphoneIcon' | 'BellIcon' | 'PaperAirplaneIcon' | 'AtSymbolIcon' | 'RssIcon' | 'LifebuoyIcon' | 'ShoppingCartIcon' | 'ShoppingBagIcon' | 'BuildingStorefrontIcon' | 'CreditCardIcon' | 'BanknotesIcon' | 'CurrencyDollarIcon' | 'CurrencyEuroIcon' | 'ReceiptPercentIcon' | 'WalletIcon' | 'CoinsIcon' | 'GiftIcon' | 'TagIcon' | 'TicketIcon' | 'ScaleIcon' | 'TruckIcon' | 'CubeIcon' | 'CalendarIcon' | 'CalendarDaysIcon' | 'CalendarDateRangeIcon' | 'ClockIcon' | 'FlagIcon' | 'CheckCircleIcon' | 'ListBulletIcon' | 'QueueListIcon' | 'FunnelIcon' | 'ChartBarIcon' | 'ChartPieIcon' | 'PresentationChartLineIcon' | 'ArrowTrendingUpIcon' | 'BriefcaseIcon' | 'WrenchScrewdriverIcon' | 'Cog6ToothIcon' | 'KeyIcon' | 'LockClosedIcon' | 'ShieldCheckIcon' | 'BoltIcon' | 'LightBulbIcon' | 'BeakerIcon' | 'BugAntIcon' | 'CpuChipIcon' | 'CodeBracketIcon' | 'CommandLineIcon' | 'ServerIcon' | 'LinkIcon' | 'HomeIcon' | 'HomeModernIcon' | 'BuildingOfficeIcon' | 'BuildingOffice2Icon' | 'BuildingLibraryIcon' | 'MapPinIcon' | 'MapIcon' | 'GlobeAltIcon' | 'GlobeAmericasIcon' | 'RocketLaunchIcon' | 'PlaneIcon' | 'CarIcon' | 'SunIcon' | 'MoonIcon' | 'FireIcon' | 'SparklesIcon' | 'CakeIcon' | 'AcademicCapIcon' | 'ScissorsIcon' | 'SwatchIcon' | 'PaintBrushIcon' | 'CoffeeIcon' | 'UtensilsIcon' | 'LeafIcon' | 'DumbbellIcon' | 'HeartPulseIcon' | 'PawPrintIcon' | 'StethoscopeIcon' | 'CameraIcon' | 'PhotoIcon' | 'FilmIcon' | 'VideoCameraIcon' | 'MicrophoneIcon' | 'MusicalNoteIcon' | 'SpeakerWaveIcon' | 'PlayCircleIcon' | 'TvIcon' | 'RadioIcon' | 'PuzzlePieceIcon' | 'GamepadIcon': The name of a curated icon a user can pick for a table, view, field, or other entity
    - `color` 'red' | 'orange' | 'amber' | 'yellow' | 'lime' | 'green' | 'teal' | 'cyan' | 'sky' | 'blue' | 'indigo' | 'violet' | 'purple' | 'fuchsia' | 'pink' | 'rose' | 'neutral', required: The identity color, reused by every surface that carries the agent
    - `shape` 'square' | 'round' | 'pebble' | 'slate' | 'beam' | 'bloom' | 'arch' | 'clave', required: The silhouette of a generated agent face
    - `avatar_url` string, nullable, required: The agent as an image, either the custom picture or the PNG snapshot of its face or icon
  - `workflow` WorkflowPublicSchema: Affected workflow ID
    - `id` string, required: Unique identifier for the workflow
    - `name` string, required: Name of the workflow
    - `access` 'PRIVATE' | 'PUBLIC_WRITE' | 'PUBLIC_READ', required: Access level of the workflow
    - `org_id` string, required: Organization ID associated with the workflow
  - `connection` ConnectionPublicSchema: Affected connection
    - `id` string, required: Connection ID
    - `type` 'SCHEDULER' | 'WORKFLOWS' | 'TOOLS' | 'FILES' | 'EMAILS' | 'HTTP_CREDENTIALS' | 'TABLES' | 'PAGES' | 'KNOWLEDGE' | 'SKILLS' | 'CONTACTS' | 'SEGMENTS' | 'ASSISTANTS' | 'AGENTS' | 'CHATS' | 'INBOX' | 'MEMBERS' | 'SUB_ORGS' | 'BILLING' | 'BROADCASTS' | 'ANALYTICS' | 'AUDIT' | 'PHONE' | 'GMAIL' | 'GOOGLE_SHEETS' | 'GOOGLE_CALENDAR' | 'GOOGLE_DRIVE' | 'GOOGLE_MEET' | 'ONEDRIVE' | 'SHAREPOINT' | 'OUTLOOK_CALENDAR' | 'OUTLOOK' | 'AIRTABLE' | 'NOTION' | 'LINEAR' | 'HUBSPOT' | 'GOHIGHLEVEL' | 'CAL' | 'CALENDLY' | 'RESEND' | 'OAUTH' | 'SLACK' | 'TEAMS' | 'TELEGRAM' | 'TRELLO' | 'FACEBOOK' | 'WHATSAPP' | 'INSTAGRAM' | 'MESSENGER' | 'TIKTOK' | 'JAPIFON' | 'SMPP' | 'TWILIO' | 'TELNYX' | 'ZOHO' | 'ZOHO_BOOKINGS' | 'ZOHO_INVENTORY' | 'ZOHO_CALENDAR' | 'SALESFORCE' | 'STRIPE' | 'SHOPIFY' | 'ZENDESK' | 'MCP' | 'OPENAPI' | 'ODOO' | 'WOOCOMMERCE', required: Connection type
    - `name` string, nullable, required: Connection name
  - `broadcast` BroadcastPublicSchema: Affected broadcast
    - `id` string, required: Unique identifier for the broadcast
    - `name` string, required: Name of the broadcast
  - `member` OrgMemberWithLimitedUserSchema: Affected member
    - `id` string, required: Member ID
    - `role` 'ADMIN' | 'DEVELOPER' | 'MANAGER' | 'STAFF', required: Role of the org member within the org
    - `user` object, required: Schema for a limited user
      - `id` string, required
      - `name` string, nullable, required
      - `email` string, email, required
      - `avatar` string, nullable, required
      - `seen_at` string, date-time, nullable, required
  - `org` OrgPublicSchema: Public information about an org (organization)
    - `id` string, required: Unique identifier for the org
    - `name` string, required: Name of the org
    - `verified` boolean, required: Verification status of the org
    - `logo_url` string, nullable, required: URL of the organization logo
    - `plan` 'free' | 'business': Type of subscription plan
    - `config` OrgConfigSchema: Organization configuration settings
      - `email` string, email, nullable: Organization contact email; pass null to clear
      - `address` string: Physical address
      - `terms_url` string, uri, nullable: Terms of service URL; pass null to clear
      - `privacy_url` string, uri, nullable: Privacy policy URL; pass null to clear
      - `access` OrgAccessConfigSchema: Org-wide access policy. Governs how users authenticate and join the org. Only applies when at least one verified SSO is enabled.
        - `session_ttl_seconds` union: Session lifetime in seconds for SSO logins. Use 0 to disable expiration (session never expires). Any non-zero value must be at least 60 seconds. Defaults to 0 (disabled).
          - 0
          - integer
        - `allow_google` boolean: Whether Google sign-in is allowed for users whose email matches an SSO domain on this org (verified, with or without IdP). Defaults to true when unset.
        - `allow_microsoft` boolean: Whether Microsoft sign-in is allowed for users whose email matches an SSO domain on this org (verified, with or without IdP). Defaults to true when unset.
        - `allow_apple` boolean: Whether Apple sign-in is allowed for users whose email matches an SSO domain on this org (verified, with or without IdP). Defaults to true when unset.
        - `allow_email_code` boolean: Whether email code sign-in is allowed for users whose email matches an SSO domain on this org (verified, with or without IdP). Defaults to true when unset.
        - `allow_invites` boolean: Whether org admins can manually invite new members. Org-wide toggle, does not require a verified domain. Defaults to true when unset.
      - `modules` OrgModulesConfigSchema: Per-module visibility toggles. Missing keys default to enabled on the client.
        - `enable_org_chats` boolean: Show the Ask AI chat, where members chat with the AI.
        - `enable_inbox` boolean: Show the Inbox, where the team answers customer conversations.
        - `enable_analytics` boolean: Show the Analytics reports.
        - `enable_assistants` boolean: Show the AI assistants that reply to customers.
        - `enable_agents` boolean: Show the AI agents.
        - `enable_knowledge_base` boolean: Show the Knowledge documents the AI answers from.
        - `enable_broadcasts` boolean: Show Broadcasts, the outbound campaigns.
        - `enable_channels` boolean: Show the connected Channels.
        - `enable_workflows` boolean: Show Workflows, the automations.
        - `enable_audience` boolean: Show the Audience: contacts and segments.
        - `enable_tables` boolean: Show the Tables of records.
        - `enable_pages` boolean: Show the Pages built from blocks.
        - `enable_balance_credits` boolean: Show a credits-only usage indicator in the sidebar, never dollars. Needs a spending cap.
    - `features` OrgFeaturesConfigSchema: Org gate-keeping features configuration
      - `enterprise` boolean
      - `allow_overdraft` boolean
      - `workflows` boolean
      - `enable_japifon` boolean
      - `enable_smpp` boolean
      - `pages` boolean
      - `slack_access` boolean
      - `emails` boolean
      - `templates` boolean
      - `voice` boolean
      - `meta_agent` boolean
      - `meta_conversions` boolean
    - `subscription_available` boolean: Whether the org may still use paid features: it is subscribed, or its subscription ended inside the grace window. False once that window has passed.
    - `parent_org_id` string: ID of the parent organization if this is a sub-org
  - `metadata` union: Action-specific metadata
    - AuditLogOrgActionMemberInviteSchema
      - `action` 'member.invited', required
      - `email` string, required: Email address of the invited user
      - `name` string: Name of the invited user
      - `role` 'ADMIN' | 'DEVELOPER' | 'MANAGER' | 'STAFF', required: Role of the org member within the org
    - AuditLogOrgActionMemberJoinSchema
      - `action` 'member.joined', required
      - `member_id` string, required: ID of the member who joined
      - `user_id` string, required: ID of the user who joined
      - `email` string, required: Email address of the user who joined
      - `name` string: Name of the user who joined
      - `role` 'ADMIN' | 'DEVELOPER' | 'MANAGER' | 'STAFF', required: Role of the org member within the org
    - AuditLogOrgActionMemberRemoveSchema
      - `action` 'member.removed', required
      - `member_id` string, required: ID of the member who was removed
      - `user_id` string, required: ID of the user who was removed
      - `email` string: Email address of the removed member
      - `name` string: Name of the removed member
      - `role` 'ADMIN' | 'DEVELOPER' | 'MANAGER' | 'STAFF', required: Role of the org member within the org
    - AuditLogOrgActionMemberLeftSchema
      - `action` 'member.left', required
      - `email` string, required: Email of the member who left
      - `name` string: Name of the member who left
      - `role` 'ADMIN' | 'DEVELOPER' | 'MANAGER' | 'STAFF', required: Role of the org member within the org
      - `member_id` string, required: ID of the member who left
      - `user_id` string, required: ID of the user who left
    - AuditLogOrgActionMemberRoleChangeSchema
      - `action` 'member.role.changed', required
      - `member_id` string, required: ID of the member who had their role changed
      - `user_id` string, required: ID of the user who had their role changed
      - `email` string, required: Email of the member whose role changed
      - `name` string: Name of the member whose role changed
      - `from_role` 'ADMIN' | 'DEVELOPER' | 'MANAGER' | 'STAFF', required: Role of the org member within the org
      - `to_role` 'ADMIN' | 'DEVELOPER' | 'MANAGER' | 'STAFF', required: Role of the org member within the org
    - AuditLogOrgActionRoleSchema
      - `action` 'role.created' | 'role.deleted', required
      - `role_id` string, required: ID of the custom role
      - `role_name` string, required: Name of the custom role
    - AuditLogOrgActionRoleUpdatedSchema
      - `action` 'role.updated', required
      - `role_id` string, required: ID of the custom role
      - `role_name` string, required: Name of the custom role
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the role update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionRoleAssignmentSchema
      - `action` 'role.assigned' | 'role.unassigned', required
      - `role_id` string, required: ID of the custom role
      - `role_name` string, required: Name of the custom role
    - AuditLogOrgActionConnectionSchema
      - `action` 'connection.created' | 'connection.deleted', required
      - `connection_type` 'SCHEDULER' | 'WORKFLOWS' | 'TOOLS' | 'FILES' | 'EMAILS' | 'HTTP_CREDENTIALS' | 'TABLES' | 'PAGES' | 'KNOWLEDGE' | 'SKILLS' | 'CONTACTS' | 'SEGMENTS' | 'ASSISTANTS' | 'AGENTS' | 'CHATS' | 'INBOX' | 'MEMBERS' | 'SUB_ORGS' | 'BILLING' | 'BROADCASTS' | 'ANALYTICS' | 'AUDIT' | 'PHONE' | 'GMAIL' | 'GOOGLE_SHEETS' | 'GOOGLE_CALENDAR' | 'GOOGLE_DRIVE' | 'GOOGLE_MEET' | 'ONEDRIVE' | 'SHAREPOINT' | 'OUTLOOK_CALENDAR' | 'OUTLOOK' | 'AIRTABLE' | 'NOTION' | 'LINEAR' | 'HUBSPOT' | 'GOHIGHLEVEL' | 'CAL' | 'CALENDLY' | 'RESEND' | 'OAUTH' | 'SLACK' | 'TEAMS' | 'TELEGRAM' | 'TRELLO' | 'FACEBOOK' | 'WHATSAPP' | 'INSTAGRAM' | 'MESSENGER' | 'TIKTOK' | 'JAPIFON' | 'SMPP' | 'TWILIO' | 'TELNYX' | 'ZOHO' | 'ZOHO_BOOKINGS' | 'ZOHO_INVENTORY' | 'ZOHO_CALENDAR' | 'SALESFORCE' | 'STRIPE' | 'SHOPIFY' | 'ZENDESK' | 'MCP' | 'OPENAPI' | 'ODOO' | 'WOOCOMMERCE', required: Type of the connection (e.g. whatsapp, slack)
      - `connection_name` string: Display name of the connection
      - `connection_id` string, required: ID of the connection
      - `external_name` string: External name of the connection
      - `external_id` string: External ID of the connection
    - AuditLogOrgActionConnectionUpdatedSchema
      - `action` 'connection.updated', required
      - `connection_type` 'SCHEDULER' | 'WORKFLOWS' | 'TOOLS' | 'FILES' | 'EMAILS' | 'HTTP_CREDENTIALS' | 'TABLES' | 'PAGES' | 'KNOWLEDGE' | 'SKILLS' | 'CONTACTS' | 'SEGMENTS' | 'ASSISTANTS' | 'AGENTS' | 'CHATS' | 'INBOX' | 'MEMBERS' | 'SUB_ORGS' | 'BILLING' | 'BROADCASTS' | 'ANALYTICS' | 'AUDIT' | 'PHONE' | 'GMAIL' | 'GOOGLE_SHEETS' | 'GOOGLE_CALENDAR' | 'GOOGLE_DRIVE' | 'GOOGLE_MEET' | 'ONEDRIVE' | 'SHAREPOINT' | 'OUTLOOK_CALENDAR' | 'OUTLOOK' | 'AIRTABLE' | 'NOTION' | 'LINEAR' | 'HUBSPOT' | 'GOHIGHLEVEL' | 'CAL' | 'CALENDLY' | 'RESEND' | 'OAUTH' | 'SLACK' | 'TEAMS' | 'TELEGRAM' | 'TRELLO' | 'FACEBOOK' | 'WHATSAPP' | 'INSTAGRAM' | 'MESSENGER' | 'TIKTOK' | 'JAPIFON' | 'SMPP' | 'TWILIO' | 'TELNYX' | 'ZOHO' | 'ZOHO_BOOKINGS' | 'ZOHO_INVENTORY' | 'ZOHO_CALENDAR' | 'SALESFORCE' | 'STRIPE' | 'SHOPIFY' | 'ZENDESK' | 'MCP' | 'OPENAPI' | 'ODOO' | 'WOOCOMMERCE', required: Type of the connection (e.g. whatsapp, slack)
      - `connection_name` string: Display name of the connection
      - `connection_id` string, required: ID of the connection
      - `external_name` string: External name of the connection
      - `external_id` string: External ID of the connection
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the connection update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionAssistantSchema
      - `action` 'assistant.created' | 'assistant.deleted' | 'assistant.secret.rotated', required
      - `assistant_name` string: Name of the assistant
      - `assistant_id` string, required: ID of the assistant
    - AuditLogOrgActionAssistantUpdatedSchema
      - `action` 'assistant.updated', required
      - `assistant_name` string: Name of the assistant
      - `assistant_id` string, required: ID of the assistant
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the assistant update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionAssistantKnowledgeSchema
      - `action` 'assistant.knowledge.attached' | 'assistant.knowledge.detached', required
      - `assistant_name` string: Name of the assistant
      - `assistant_id` string, required: ID of the assistant
      - `content_id` string, required: ID of the knowledge content
      - `content_title` string: Title of the knowledge content
    - AuditLogOrgActionAssistantMemberSchema
      - `action` 'assistant.member.added' | 'assistant.member.removed', required
      - `assistant_name` string: Name of the assistant
      - `assistant_id` string, required: ID of the assistant
      - `member_id` string, required: ID of the org member
      - `user_id` string, required: ID of the user
      - `email` string, required: Email of the member
      - `name` string: Name of the member
    - AuditLogOrgActionAssistantRestoreSchema
      - `action` 'assistant.restored', required
      - `assistant_name` string, required: Name of the restored assistant
      - `assistant_id` string, required: ID of the restored assistant
    - AuditLogOrgActionAssistantDuplicatedSchema
      - `action` 'assistant.duplicated', required
      - `assistant_id` string, required: ID of the source assistant
      - `assistant_name` string: Name of the source assistant
      - `new_assistant_id` string, required: ID of the duplicated assistant
      - `new_assistant_name` string: Name of the duplicated assistant
      - `target_org_id` string: ID of the target org (only for cross-org)
      - `target_org_name` string: Name of the target org (only for cross-org)
    - AuditLogOrgActionAssistantDuplicatedFromSchema
      - `action` 'assistant.duplicated_from', required
      - `assistant_id` string, required: ID of the new duplicated assistant
      - `assistant_name` string: Name of the new duplicated assistant
      - `new_assistant_id` string, required: ID of the new duplicated assistant
      - `new_assistant_name` string: Name of the new duplicated assistant
      - `source_org_id` string: ID of the source org
      - `source_org_name` string: Name of the source org
    - AuditLogOrgActionAgentSchema
      - `action` 'agent.created' | 'agent.deleted', required
      - `agent_name` string: Name of the agent
      - `agent_id` string, required: ID of the agent
    - AuditLogOrgActionAgentUpdatedSchema
      - `action` 'agent.updated', required
      - `agent_name` string: Name of the agent
      - `agent_id` string, required: ID of the agent
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the agent update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionAgentDuplicatedSchema
      - `action` 'agent.duplicated', required
      - `agent_id` string, required: ID of the source agent
      - `agent_name` string: Name of the source agent
      - `new_agent_id` string, required: ID of the duplicated agent
      - `new_agent_name` string: Name of the duplicated agent
    - AuditLogOrgActionWorkflowSchema
      - `action` 'workflow.created' | 'workflow.deleted' | 'workflow.restored', required
      - `workflow_name` string: Name of the workflow
      - `workflow_id` string, required: ID of the workflow
    - AuditLogOrgActionApiKeySchema
      - `action` 'api_key.created' | 'api_key.deleted' | 'api_key.rotated', required
      - `key_name` string: Name of the API key
      - `api_key_id` string, required: ID of the API key
    - AuditLogOrgActionApiKeyUpdatedSchema
      - `key_name` string: Name of the API key
      - `api_key_id` string, required: ID of the API key
      - `action` 'api_key.updated', required
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the API key update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionWebhookSchema
      - `action` 'webhook.created' | 'webhook.updated' | 'webhook.deleted' | 'webhook.secret.rotated', required
      - `webhook_id` string, required: ID of the webhook endpoint
      - `url` string: URL of the webhook endpoint
    - AuditLogOrgActionActionSchema
      - `action` 'action.created' | 'action.deleted' | 'action.enabled' | 'action.disabled', required
      - `action_name` string: Name of the action
      - `action_id` string, required: ID of the assistant or agent action
      - `action_type` 'SCHEDULER:*' | 'SCHEDULER:ON_SCHEDULE' | 'SCHEDULER:TIMEZONES_LIST' | 'WORKFLOWS:*' | 'WORKFLOWS:WORKFLOWS_LIST' | 'WORKFLOWS:WORKFLOW_ACTIONS' | 'WORKFLOWS:CALL_WORKFLOW' | 'TOOLS:*' | 'TOOLS:HTTP_REQUEST' | 'TOOLS:WEB_SEARCH' | 'TOOLS:WEB_SCRAPING' | 'FILES:*' | 'FILES:DOWNLOAD_FILE' | 'FILES:UPLOAD_FILE' | 'FILES:CREATE_CSV' | 'FILES:DELETE_FILE' | 'FILES:MARKDOWN_TO_PDF' | 'FILES:HTML_TO_PDF' | 'TABLES:*' | 'TABLES:MANAGE_RECORDS' | 'TABLES:CREATE_RECORD' | 'TABLES:UPDATE_RECORD' | 'TABLES:DELETE_RECORD' | 'TABLES:SEARCH_RECORDS' | 'TABLES:LIST_TABLES' | 'TABLES:GET_TABLE_SCHEMA' | 'TABLES:GET_RECORD' | 'TABLES:LIST_COMMENTS' | 'TABLES:ADD_COMMENT' | 'TABLES:UPDATE_COMMENT' | 'TABLES:DELETE_COMMENT' | 'TABLES:LIST_VIEWS' | 'TABLES:GET_VIEW_ITEMS' | 'TABLES:CREATE_TABLE' | 'TABLES:UPDATE_TABLE' | 'TABLES:DELETE_TABLE' | 'TABLES:MANAGE_FIELDS' | 'TABLES:MOVE_FIELD' | 'TABLES:DELETE_FIELD' | 'TABLES:CREATE_VIEW' | 'TABLES:UPDATE_VIEW' | 'TABLES:DELETE_VIEW' | 'TABLES:DUPLICATE_VIEW' | 'TABLES:MOVE_VIEW_ITEM' | 'TABLES:LIST_VIEW_GROUPS' | 'TABLES:AGGREGATE_RECORDS' | 'TABLES:REORDER_VIEWS' | 'TABLES:TABLES_LIST' | 'TABLES:FIELDS_LIST' | 'TABLES:RECORD_SCHEMA' | 'TABLES:CHANGES_TO_SCHEMA' | 'TABLES:ON_NEW_RECORD' | 'TABLES:ON_RECORD_UPDATED' | 'PAGES:*' | 'PAGES:LIST_PAGES' | 'PAGES:GET_PAGE' | 'PAGES:CREATE_PAGE' | 'PAGES:UPDATE_PAGE' | 'PAGES:DELETE_PAGE' | 'PAGES:PAGES_LIST' | 'KNOWLEDGE:*' | 'KNOWLEDGE:SEARCH' | 'KNOWLEDGE:GET_CHUNK' | 'KNOWLEDGE:LIST_CONTENTS' | 'KNOWLEDGE:GET_CONTENT' | 'KNOWLEDGE:GET_CONTENT_TEXT' | 'KNOWLEDGE:FIND_IN_CONTENT' | 'KNOWLEDGE:REPLACE_IN_CONTENT' | 'KNOWLEDGE:GET_STATS' | 'KNOWLEDGE:ADD_CONTENT' | 'KNOWLEDGE:UPDATE_CONTENT' | 'KNOWLEDGE:REINDEX_CONTENT' | 'KNOWLEDGE:DELETE_CONTENT' | 'ASSISTANTS:*' | 'ASSISTANTS:LIST' | 'ASSISTANTS:GET' | 'ASSISTANTS:CREATE' | 'ASSISTANTS:UPDATE' | 'ASSISTANTS:DELETE' | 'ASSISTANTS:REPLACE' | 'ASSISTANTS:GET_MODELS' | 'ASSISTANTS:UPDATE_SETTINGS' | 'ASSISTANTS:LIST_KNOWLEDGE' | 'ASSISTANTS:LINK_KNOWLEDGE' | 'ASSISTANTS:UNLINK_KNOWLEDGE' | 'ASSISTANTS:LIST_CHANNELS' | 'ASSISTANTS:CREATE_CHANNEL' | 'ASSISTANTS:UPDATE_CHANNEL' | 'ASSISTANTS:DELETE_CHANNEL' | 'ASSISTANTS:CHANNEL_FIELDS' | 'ASSISTANTS:CHANNEL_OPTIONS' | 'ASSISTANTS:LIST_ACTIONS' | 'ASSISTANTS:CREATE_ACTION' | 'ASSISTANTS:UPDATE_ACTION' | 'ASSISTANTS:DELETE_ACTION' | 'ASSISTANTS:ACTION_FIELDS' | 'ASSISTANTS:ACTION_OPTIONS' | 'ASSISTANTS:SET_CONTACT_FIELD' | 'ASSISTANTS:REMOVE_CONTACT_FIELD' | 'AGENTS:*' | 'AGENTS:RUN' | 'AGENTS:LIST' | 'AGENTS:GET' | 'AGENTS:CREATE' | 'AGENTS:UPDATE' | 'AGENTS:DELETE' | 'AGENTS:LIST_ROUTINES' | 'AGENTS:LIST_TRIGGERS' | 'AGENTS:TRIGGER_FIELDS' | 'AGENTS:TRIGGER_OPTIONS' | 'AGENTS:CREATE_ROUTINE' | 'AGENTS:UPDATE_ROUTINE' | 'AGENTS:CANCEL_ROUTINE' | 'AGENTS:LIST_CHANNELS' | 'AGENTS:CREATE_CHANNEL' | 'AGENTS:UPDATE_CHANNEL' | 'AGENTS:DELETE_CHANNEL' | 'AGENTS:CHANNEL_FIELDS' | 'AGENTS:LIST_ACTIONS' | 'AGENTS:CREATE_ACTION' | 'AGENTS:UPDATE_ACTION' | 'AGENTS:DELETE_ACTION' | 'AGENTS:ACTION_FIELDS' | 'CHATS:*' | 'CHATS:LIST' | 'CHATS:GET' | 'CHATS:DELETE' | 'INBOX:*' | 'INBOX:LIST_CHATS' | 'INBOX:GET_MESSAGES' | 'INBOX:REPLY' | 'INBOX:ADD_NOTE' | 'INBOX:EDIT_MESSAGE' | 'INBOX:DELETE_MESSAGE' | 'INBOX:ASSIGN' | 'INBOX:SET_STATUS' | 'INBOX:SET_AI_REPLIES' | 'INBOX:MUTE' | 'INBOX:MARK_RESOLVED' | 'INBOX:REOPEN' | 'INBOX:ON_CONVERSATION_HANDED_OFF' | 'INBOX:ON_CONVERSATION_CLOSED' | 'MEMBERS:*' | 'MEMBERS:LIST' | 'MEMBERS:UPDATE' | 'MEMBERS:SET_STATUS' | 'MEMBERS:LIST_INVITES' | 'MEMBERS:INVITE' | 'MEMBERS:REVOKE_INVITE' | 'MEMBERS:LIST_ROLES' | 'MEMBERS:ASSIGN_ROLE' | 'MEMBERS:UNASSIGN_ROLE' | 'SUB_ORGS:*' | 'SUB_ORGS:LIST' | 'SUB_ORGS:GET' | 'SUB_ORGS:USAGE' | 'SUB_ORGS:CREATE' | 'SUB_ORGS:UPDATE' | 'SUB_ORGS:UPDATE_BILLING' | 'BILLING:*' | 'BILLING:GET' | 'BILLING:USAGE' | 'BILLING:SET_SPENDING_LIMIT' | 'BILLING:SET_SPENDING_CAP' | 'BILLING:REMOVE_SPENDING_CAP' | 'BROADCASTS:*' | 'BROADCASTS:LIST' | 'BROADCASTS:GET' | 'BROADCASTS:CREATE' | 'BROADCASTS:UPDATE' | 'BROADCASTS:DUPLICATE' | 'BROADCASTS:DELETE' | 'BROADCASTS:SET_STATE' | 'BROADCASTS:SET_CHANNEL_TEMPLATE' | 'BROADCASTS:TEMPLATE_FIELDS' | 'BROADCASTS:TEMPLATE_OPTIONS' | 'BROADCASTS:ADD_RECIPIENTS' | 'BROADCASTS:GET_RECIPIENT_COUNTS' | 'BROADCASTS:RETRY_RECIPIENTS' | 'BROADCASTS:REMOVE_RECIPIENTS' | 'BROADCASTS:LIST_FIELDS' | 'BROADCASTS:SET_FIELD' | 'BROADCASTS:SET_FIELD_ENTRIES' | 'BROADCASTS:SCHEDULE' | 'BROADCASTS:CANCEL' | 'BROADCASTS:ACTIVATE' | 'BROADCASTS:PAUSE' | 'BROADCASTS:SEND_TEST' | 'BROADCASTS:GET_ANALYTICS' | 'BROADCASTS:LIST_RECIPIENTS' | 'ANALYTICS:*' | 'ANALYTICS:ORG_SUMMARY' | 'ANALYTICS:ASSISTANTS_PERFORMANCE' | 'ANALYTICS:TEAM_PERFORMANCE' | 'ANALYTICS:RESPONSE_TIMES' | 'ANALYTICS:CHANNELS_BREAKDOWN' | 'ANALYTICS:CONTACTS_GROWTH' | 'ANALYTICS:CONTACTS_BY_CHANNEL' | 'ANALYTICS:TOP_SEGMENTS' | 'ANALYTICS:WORKFLOWS_PERFORMANCE' | 'AUDIT:*' | 'AUDIT:LIST' | 'SKILLS:*' | 'SKILLS:LIST' | 'SKILLS:GET' | 'SKILLS:CREATE' | 'SKILLS:UPDATE' | 'SKILLS:REPLACE' | 'CONTACTS:*' | 'CONTACTS:SEARCH' | 'CONTACTS:GET' | 'CONTACTS:UPDATE' | 'CONTACTS:DELETE' | 'CONTACTS:MERGE' | 'CONTACTS:UPDATE_SEGMENTS' | 'CONTACTS:LIST_ACTIVITIES' | 'CONTACTS:LIST_COMMENTS' | 'CONTACTS:ADD_COMMENT' | 'CONTACTS:UPDATE_COMMENT' | 'CONTACTS:DELETE_COMMENT' | 'CONTACTS:LIST_MEMORIES' | 'CONTACTS:LIST_FILES' | 'CONTACTS:LIST_SUPPRESSIONS' | 'CONTACTS:ADD_SUPPRESSIONS' | 'CONTACTS:REMOVE_SUPPRESSIONS' | 'CONTACTS:IMPORT' | 'CONTACTS:LIST_FIELDS' | 'CONTACTS:MANAGE_FIELDS' | 'CONTACTS:DELETE_FIELD' | 'CONTACTS:ON_NEW_CONTACT' | 'CONTACTS:ON_CONTACT_UPDATED' | 'CONTACTS:ON_CONTACT_ADDED_TO_SEGMENT' | 'CONTACTS:ON_CONTACT_REMOVED_FROM_SEGMENT' | 'CONTACTS:ON_CONTACT_BLOCKED' | 'CONTACTS:ON_CONTACT_UNSUBSCRIBED' | 'CONTACTS:CHANGES_TO_SCHEMA' | 'SEGMENTS:*' | 'SEGMENTS:LIST' | 'SEGMENTS:GET' | 'SEGMENTS:CREATE' | 'SEGMENTS:UPDATE' | 'SEGMENTS:DELETE' | 'EMAILS:*' | 'EMAILS:ON_EMAIL_STATUS_CHANGE' | 'EMAILS:SEND_EMAIL' | 'EMAILS:LIST_SENDERS' | 'MCP:*' | 'MCP:TOOLS_LIST' | 'MCP:TOOL_SCHEMA' | 'MCP:TOOLS' | 'MCP:TOOL_CALL' | 'OPENAPI:*' | 'OPENAPI:OPERATIONS_LIST' | 'OPENAPI:OPERATION_SCHEMA' | 'OPENAPI:TOOLS' | 'OPENAPI:OPERATION_CALL' | 'GOOGLE_SHEETS:*' | 'GOOGLE_SHEETS:ON_SPREADSHEETS_NEW_ROW' | 'GOOGLE_SHEETS:ON_SPREADSHEETS_ROW_UPDATED' | 'GOOGLE_SHEETS:SPREADSHEETS_SEARCH' | 'GOOGLE_SHEETS:SPREADSHEETS_CREATE' | 'GOOGLE_SHEETS:SPREADSHEETS_LIST' | 'GOOGLE_SHEETS:SPREADSHEETS_FILES_LIST' | 'GOOGLE_SHEETS:WORKSHEETS_LIST' | 'GOOGLE_SHEETS:SPREADSHEETS_APPEND_ROW' | 'GOOGLE_SHEETS:SPREADSHEETS_UPDATE_ROW' | 'GOOGLE_CALENDAR:*' | 'GOOGLE_CALENDAR:ON_NEW_EVENT' | 'GOOGLE_CALENDAR:ON_EVENT_UPDATED' | 'GOOGLE_CALENDAR:ON_EVENT_CANCELLED' | 'GOOGLE_CALENDAR:CALENDARS_LIST' | 'GOOGLE_CALENDAR:FREEBUSY_QUERY' | 'GOOGLE_CALENDAR:EVENTS_SEARCH' | 'GOOGLE_CALENDAR:EVENTS_GET' | 'GOOGLE_CALENDAR:EVENTS_CREATE' | 'GOOGLE_CALENDAR:EVENTS_UPDATE' | 'GOOGLE_CALENDAR:EVENTS_DELETE' | 'GOOGLE_CALENDAR:EVENTS_QUICK_ADD' | 'GOOGLE_MEET:*' | 'GOOGLE_MEET:ON_NEW_RECORDING' | 'OUTLOOK_CALENDAR:*' | 'OUTLOOK_CALENDAR:ON_NEW_EVENT' | 'OUTLOOK_CALENDAR:ON_EVENT_UPDATED' | 'OUTLOOK_CALENDAR:ON_EVENT_CANCELLED' | 'OUTLOOK_CALENDAR:CALENDARS_LIST' | 'OUTLOOK_CALENDAR:EVENTS_LIST' | 'OUTLOOK_CALENDAR:FREEBUSY_QUERY' | 'OUTLOOK_CALENDAR:EVENTS_SEARCH' | 'OUTLOOK_CALENDAR:EVENTS_GET' | 'OUTLOOK_CALENDAR:EVENTS_CREATE' | 'OUTLOOK_CALENDAR:EVENTS_UPDATE' | 'OUTLOOK_CALENDAR:EVENTS_DELETE' | 'GOOGLE_DRIVE:*' | 'GOOGLE_DRIVE:ON_NEW_FILE' | 'GOOGLE_DRIVE:ON_FILE_CHANGED' | 'GOOGLE_DRIVE:FILES_SEARCH' | 'GOOGLE_DRIVE:FILES_LIST' | 'GOOGLE_DRIVE:FOLDERS_LIST' | 'GOOGLE_DRIVE:FILES_GET' | 'GOOGLE_DRIVE:FILES_DOWNLOAD' | 'GOOGLE_DRIVE:FILES_CREATE' | 'GOOGLE_DRIVE:FILES_UPDATE' | 'GOOGLE_DRIVE:FILES_DELETE' | 'GOOGLE_DRIVE:FOLDERS_CREATE' | 'ONEDRIVE:*' | 'ONEDRIVE:ON_NEW_FILE' | 'ONEDRIVE:ON_FILE_CHANGED' | 'ONEDRIVE:FILES_SEARCH' | 'ONEDRIVE:FILES_LIST' | 'ONEDRIVE:FOLDERS_LIST' | 'ONEDRIVE:FILES_GET' | 'ONEDRIVE:FILES_DOWNLOAD' | 'ONEDRIVE:FILES_CREATE' | 'ONEDRIVE:FILES_UPDATE' | 'ONEDRIVE:FILES_DELETE' | 'ONEDRIVE:FOLDERS_CREATE' | 'SHAREPOINT:*' | 'SHAREPOINT:ON_NEW_FILE' | 'SHAREPOINT:ON_FILE_CHANGED' | 'SHAREPOINT:DRIVES_LIST' | 'SHAREPOINT:FILES_SEARCH' | 'SHAREPOINT:FILES_LIST' | 'SHAREPOINT:FOLDERS_LIST' | 'SHAREPOINT:FILES_GET' | 'SHAREPOINT:FILES_DOWNLOAD' | 'SHAREPOINT:FILES_CREATE' | 'SHAREPOINT:FILES_UPDATE' | 'SHAREPOINT:FILES_DELETE' | 'SHAREPOINT:FOLDERS_CREATE' | 'AIRTABLE:*' | 'AIRTABLE:BASES_LIST' | 'AIRTABLE:TABLES_LIST' | 'AIRTABLE:TABLE_SCHEMA' | 'AIRTABLE:RECORDS_SEARCH' | 'AIRTABLE:RECORD_GET' | 'AIRTABLE:RECORD_CREATE' | 'AIRTABLE:RECORD_UPDATE' | 'AIRTABLE:RECORD_DELETE' | 'AIRTABLE:COLLABORATORS_LIST' | 'NOTION:*' | 'NOTION:DATA_SOURCES_LIST' | 'NOTION:DATA_SOURCE_SCHEMA' | 'NOTION:USERS_LIST' | 'NOTION:SEARCH' | 'NOTION:RECORDS_SEARCH' | 'NOTION:RECORD_GET' | 'NOTION:RECORD_CREATE' | 'NOTION:RECORD_UPDATE' | 'NOTION:PAGES_SEARCH' | 'NOTION:PAGES_AND_RECORDS_LIST' | 'NOTION:PAGE_GET' | 'NOTION:PAGE_CREATE' | 'NOTION:PAGE_UPDATE' | 'NOTION:PAGE_CONTENT_APPEND' | 'NOTION:COMMENTS_LIST' | 'NOTION:COMMENT_CREATE' | 'LINEAR:*' | 'LINEAR:TEAMS_LIST' | 'LINEAR:STATES_LIST' | 'LINEAR:USERS_LIST' | 'LINEAR:LABELS_LIST' | 'LINEAR:ISSUES_SEARCH' | 'LINEAR:ISSUE_GET' | 'LINEAR:ISSUE_CREATE' | 'LINEAR:ISSUE_UPDATE' | 'LINEAR:ISSUE_COMMENT_CREATE' | 'TRELLO:*' | 'TRELLO:BOARDS_LIST' | 'TRELLO:BOARD_GET' | 'TRELLO:LISTS_LIST' | 'TRELLO:CARDS_SEARCH' | 'TRELLO:CARD_GET' | 'TRELLO:CARD_CREATE' | 'TRELLO:CARD_UPDATE' | 'TRELLO:CARD_MOVE' | 'TRELLO:CARD_COMMENT' | 'TRELLO:CARD_DELETE' | 'TRELLO:MEMBERS_LIST' | 'TRELLO:LABELS_LIST' | 'HUBSPOT:*' | 'HUBSPOT:CONTACTS_SEARCH' | 'HUBSPOT:CONTACT_GET' | 'HUBSPOT:CONTACT_CREATE' | 'HUBSPOT:CONTACT_UPDATE' | 'HUBSPOT:CONTACT_PROPERTIES_LIST' | 'HUBSPOT:COMPANIES_SEARCH' | 'HUBSPOT:COMPANY_GET' | 'HUBSPOT:COMPANY_CREATE' | 'HUBSPOT:COMPANY_UPDATE' | 'HUBSPOT:COMPANY_PROPERTIES_LIST' | 'HUBSPOT:DEALS_SEARCH' | 'HUBSPOT:DEAL_GET' | 'HUBSPOT:DEAL_CREATE' | 'HUBSPOT:DEAL_UPDATE' | 'HUBSPOT:DEAL_PROPERTIES_LIST' | 'HUBSPOT:DEAL_PIPELINES_LIST' | 'HUBSPOT:DEAL_STAGES_LIST' | 'HUBSPOT:MEETINGS_SEARCH' | 'HUBSPOT:MEETING_GET' | 'HUBSPOT:MEETING_CREATE' | 'HUBSPOT:MEETING_UPDATE' | 'HUBSPOT:MEETING_DELETE' | 'SALESFORCE:*' | 'SALESFORCE:OBJECTS_LIST' | 'SALESFORCE:LEADS_SEARCH' | 'SALESFORCE:LEAD_GET' | 'SALESFORCE:LEAD_CREATE' | 'SALESFORCE:LEAD_UPDATE' | 'SALESFORCE:LEAD_DELETE' | 'SALESFORCE:CONTACTS_SEARCH' | 'SALESFORCE:CONTACT_GET' | 'SALESFORCE:CONTACT_CREATE' | 'SALESFORCE:CONTACT_UPDATE' | 'SALESFORCE:CONTACT_DELETE' | 'SALESFORCE:ACCOUNTS_SEARCH' | 'SALESFORCE:ACCOUNT_GET' | 'SALESFORCE:ACCOUNT_CREATE' | 'SALESFORCE:ACCOUNT_UPDATE' | 'SALESFORCE:ACCOUNT_DELETE' | 'SALESFORCE:OPPORTUNITIES_SEARCH' | 'SALESFORCE:OPPORTUNITY_GET' | 'SALESFORCE:OPPORTUNITY_CREATE' | 'SALESFORCE:OPPORTUNITY_UPDATE' | 'SALESFORCE:OPPORTUNITY_DELETE' | 'ZOHO:*' | 'ZOHO:MODULES_LIST' | 'ZOHO:MODULE_FIELDS' | 'ZOHO:RECORDS_SEARCH' | 'ZOHO:RECORD_GET' | 'ZOHO:RECORD_CREATE' | 'ZOHO:RECORD_UPDATE' | 'ZOHO:RECORD_DELETE' | 'ZOHO:USERS_LIST' | 'ZOHO:TAGS_LIST' | 'ZOHO:PIPELINES_LIST' | 'ZOHO:DEAL_STAGES_LIST' | 'ZOHO:LEADS_SEARCH' | 'ZOHO:LEAD_GET' | 'ZOHO:LEAD_CREATE' | 'ZOHO:LEAD_UPDATE' | 'ZOHO:LEAD_DELETE' | 'ZOHO:LEAD_CONVERT' | 'ZOHO:CONTACTS_SEARCH' | 'ZOHO:CONTACT_GET' | 'ZOHO:CONTACT_CREATE' | 'ZOHO:CONTACT_UPDATE' | 'ZOHO:CONTACT_DELETE' | 'ZOHO:CONTACT_TAGS_ADD' | 'ZOHO:CONTACT_TAGS_REMOVE' | 'ZOHO:ACCOUNTS_SEARCH' | 'ZOHO:ACCOUNT_GET' | 'ZOHO:ACCOUNT_CREATE' | 'ZOHO:ACCOUNT_UPDATE' | 'ZOHO:ACCOUNT_DELETE' | 'ZOHO:DEALS_SEARCH' | 'ZOHO:DEAL_GET' | 'ZOHO:DEAL_CREATE' | 'ZOHO:DEAL_UPDATE' | 'ZOHO:DEAL_DELETE' | 'ZOHO:CALENDAR_EVENTS_LIST' | 'ZOHO:CALENDAR_EVENT_CREATE' | 'ZOHO:CALENDAR_EVENT_UPDATE' | 'ZOHO:CALENDAR_EVENT_DELETE' | 'ZOHO:ATTACHMENTS_UPLOAD' | 'ZOHO:ATTACHMENTS_LIST' | 'ZOHO:ATTACHMENTS_DOWNLOAD' | 'ZOHO:ATTACHMENTS_DELETE' | 'ZOHO_BOOKINGS:*' | 'ZOHO_BOOKINGS:WORKSPACES_LIST' | 'ZOHO_BOOKINGS:SERVICES_LIST' | 'ZOHO_BOOKINGS:STAFF_LIST' | 'ZOHO_BOOKINGS:RESOURCES_LIST' | 'ZOHO_BOOKINGS:AVAILABILITY_GET' | 'ZOHO_BOOKINGS:APPOINTMENTS_SEARCH' | 'ZOHO_BOOKINGS:APPOINTMENT_GET' | 'ZOHO_BOOKINGS:APPOINTMENT_BOOK' | 'ZOHO_BOOKINGS:APPOINTMENT_RESCHEDULE' | 'ZOHO_BOOKINGS:APPOINTMENT_UPDATE' | 'ZOHO_BOOKINGS:APPOINTMENT_CANCEL' | 'ZOHO_BOOKINGS:CUSTOMER_CREATE' | 'ZOHO_INVENTORY:*' | 'ZOHO_INVENTORY:ITEMS_SEARCH' | 'ZOHO_INVENTORY:ITEM_GET' | 'ZOHO_INVENTORY:ITEM_CREATE' | 'ZOHO_INVENTORY:ITEM_UPDATE' | 'ZOHO_INVENTORY:ITEM_IMAGE_UPLOAD' | 'ZOHO_INVENTORY:ITEM_IMAGE_DELETE' | 'ZOHO_INVENTORY:CONTACTS_SEARCH' | 'ZOHO_INVENTORY:CONTACT_GET' | 'ZOHO_INVENTORY:CONTACT_CREATE' | 'ZOHO_INVENTORY:CONTACT_UPDATE' | 'ZOHO_INVENTORY:SALES_ORDERS_SEARCH' | 'ZOHO_INVENTORY:SALES_ORDER_GET' | 'ZOHO_INVENTORY:SALES_ORDER_CREATE' | 'ZOHO_INVENTORY:SALES_ORDER_UPDATE' | 'ZOHO_INVENTORY:INVOICES_SEARCH' | 'ZOHO_INVENTORY:INVOICE_GET' | 'ZOHO_INVENTORY:INVOICE_CREATE' | 'ZOHO_INVENTORY:INVOICE_SEND' | 'ZOHO_CALENDAR:*' | 'ZOHO_CALENDAR:CALENDARS_LIST' | 'ZOHO_CALENDAR:FREEBUSY_GET' | 'ZOHO_CALENDAR:EVENTS_SEARCH' | 'ZOHO_CALENDAR:EVENT_GET' | 'ZOHO_CALENDAR:EVENT_CREATE' | 'ZOHO_CALENDAR:EVENT_UPDATE' | 'ZOHO_CALENDAR:EVENT_DELETE' | 'GOHIGHLEVEL:*' | 'GOHIGHLEVEL:CONTACTS_SEARCH' | 'GOHIGHLEVEL:CONTACT_GET' | 'GOHIGHLEVEL:CONTACT_CREATE' | 'GOHIGHLEVEL:CONTACT_UPDATE' | 'GOHIGHLEVEL:CONTACT_DELETE' | 'GOHIGHLEVEL:CONTACT_TAGS_ADD' | 'GOHIGHLEVEL:CONTACT_TAGS_REMOVE' | 'GOHIGHLEVEL:OPPORTUNITIES_SEARCH' | 'GOHIGHLEVEL:OPPORTUNITY_GET' | 'GOHIGHLEVEL:OPPORTUNITY_CREATE' | 'GOHIGHLEVEL:OPPORTUNITY_UPDATE' | 'GOHIGHLEVEL:OPPORTUNITY_DELETE' | 'GOHIGHLEVEL:PIPELINES_LIST' | 'GOHIGHLEVEL:PIPELINE_STAGES_LIST' | 'GOHIGHLEVEL:CALENDARS_LIST' | 'GOHIGHLEVEL:CALENDAR_FREE_SLOTS' | 'GOHIGHLEVEL:CALENDAR_BLOCKED_SLOTS' | 'GOHIGHLEVEL:CALENDAR_EVENTS_LIST' | 'GOHIGHLEVEL:CALENDAR_EVENT_CREATE' | 'GOHIGHLEVEL:CALENDAR_EVENT_UPDATE' | 'GOHIGHLEVEL:CALENDAR_EVENT_DELETE' | 'GOHIGHLEVEL:CAMPAIGNS_LIST' | 'GOHIGHLEVEL:CUSTOM_FIELDS' | 'GOHIGHLEVEL:TAGS_LIST' | 'GOHIGHLEVEL:COUNTRIES_LIST' | 'GOHIGHLEVEL:USERS_LIST' | 'CAL:*' | 'CAL:SLOTS_GET' | 'CAL:BOOKINGS_LIST' | 'CAL:BOOKING_GET' | 'CAL:BOOKING_CREATE' | 'CAL:BOOKING_UPDATE' | 'CAL:BOOKING_CANCEL' | 'CAL:EVENTS_LIST' | 'CALENDLY:*' | 'CALENDLY:AVAILABLE_TIMES_GET' | 'CALENDLY:EVENTS_SEARCH' | 'CALENDLY:EVENT_GET' | 'CALENDLY:EVENT_CREATE' | 'CALENDLY:EVENT_CANCEL' | 'CALENDLY:SCHEDULING_LINK_CREATE' | 'CALENDLY:EVENT_TYPES_LIST' | 'CALENDLY:USERS_LIST' | 'SLACK:*' | 'SLACK:ON_MENTION' | 'SLACK:ON_CHANNEL_NEW_MESSAGE' | 'SLACK:SEARCH' | 'SLACK:CHANNELS_LIST' | 'SLACK:CHANNELS_LIST_WITH_ANY' | 'SLACK:CHANNELS_LIST_WITH_USERS' | 'SLACK:CHANNELS_MESSAGES_LIST' | 'SLACK:CHANNELS_THREAD_MESSAGES_LIST' | 'SLACK:FILES_DOWNLOAD' | 'SLACK:CHANNELS_SEND_MESSAGE' | 'SLACK:CHANNELS_REPLY_MESSAGE' | 'TEAMS:*' | 'TEAMS:ON_MENTION' | 'TEAMS:CHANNELS_LIST' | 'TEAMS:CHANNELS_LIST_WITH_ANY' | 'TEAMS:CHANNELS_LIST_WITH_USERS' | 'TEAMS:CHANNELS_SEND_MESSAGE' | 'TEAMS:CHANNELS_REPLY_MESSAGE' | 'TEAMS:CHANNELS_THREAD_MESSAGES_LIST' | 'TELEGRAM:*' | 'TELEGRAM:ON_NEW_MESSAGE' | 'TELEGRAM:SEND_MESSAGE' | 'INSTAGRAM:*' | 'INSTAGRAM:ON_NEW_MESSAGE' | 'INSTAGRAM:SEND_MESSAGE' | 'MESSENGER:*' | 'MESSENGER:ON_NEW_MESSAGE' | 'MESSENGER:SEND_MESSAGE' | 'MESSENGER:PAGES_LIST' | 'TIKTOK:*' | 'TIKTOK:ON_NEW_MESSAGE' | 'TIKTOK:SEND_MESSAGE' | 'WHATSAPP:*' | 'WHATSAPP:ON_NEW_MESSAGE' | 'WHATSAPP:ON_MESSAGE_STATUS_CHANGE' | 'WHATSAPP:SEND_MESSAGE' | 'WHATSAPP:SEND_MESSAGE_TEMPLATE' | 'WHATSAPP:SEND_CONVERSION_EVENT' | 'WHATSAPP:PHONE_NUMBERS_LIST' | 'WHATSAPP:TEMPLATES_LIST' | 'WHATSAPP:GET_TEMPLATES' | 'WHATSAPP:GET_TEMPLATE' | 'WHATSAPP:CREATE_TEMPLATE' | 'WHATSAPP:GET_TEMPLATE_LIBRARY' | 'WHATSAPP:CREATE_TEMPLATE_FROM_LIBRARY' | 'WHATSAPP:EDIT_TEMPLATE' | 'WHATSAPP:DELETE_TEMPLATE' | 'WHATSAPP:DATASETS_LIST' | 'GMAIL:*' | 'GMAIL:ON_NEW_EMAIL' | 'GMAIL:SEND_EMAIL' | 'GMAIL:REPLY_EMAIL' | 'GMAIL:FROM_EMAIL_LIST' | 'GMAIL:LABELS_LIST' | 'OUTLOOK:*' | 'OUTLOOK:ON_NEW_EMAIL' | 'OUTLOOK:SEND_EMAIL' | 'OUTLOOK:REPLY_EMAIL' | 'OUTLOOK:FROM_EMAIL_LIST' | 'OUTLOOK:FOLDERS_LIST' | 'JAPIFON:*' | 'JAPIFON:ON_NEW_MESSAGE' | 'JAPIFON:MESSAGE_SEND' | 'SMPP:*' | 'SMPP:SEND_MESSAGE' | 'SMPP:ON_MESSAGE_STATUS_CHANGE' | 'TWILIO:*' | 'TWILIO:ON_NEW_MESSAGE' | 'TWILIO:SEND_MESSAGE' | 'TWILIO:PHONE_NUMBERS_LIST' | 'TELNYX:*' | 'TELNYX:ON_NEW_MESSAGE' | 'TELNYX:SEND_MESSAGE' | 'TELNYX:PHONE_NUMBERS_LIST' | 'RESEND:*' | 'RESEND:ON_NEW_EMAIL' | 'RESEND:SEND_EMAIL' | 'STRIPE:*' | 'STRIPE:CUSTOMERS_SEARCH' | 'STRIPE:CUSTOMER_GET' | 'STRIPE:CUSTOMER_CREATE' | 'STRIPE:CUSTOMER_UPDATE' | 'STRIPE:CHECKOUT_SESSION_CREATE' | 'STRIPE:CHECKOUT_SESSION_GET' | 'STRIPE:BILLING_PORTAL_SESSION_CREATE' | 'STRIPE:CURRENCIES_LIST' | 'STRIPE:PRICES_LIST' | 'STRIPE:PAYMENT_LINK_CREATE' | 'STRIPE:PAYMENT_LINK_GET' | 'STRIPE:PAYMENT_GET' | 'STRIPE:PAYMENT_REFUND' | 'STRIPE:PAYMENTS_LIST' | 'STRIPE:SUBSCRIPTION_CREATE' | 'STRIPE:SUBSCRIPTION_GET' | 'STRIPE:SUBSCRIPTION_UPDATE' | 'STRIPE:SUBSCRIPTION_CANCEL' | 'STRIPE:SUBSCRIPTIONS_LIST' | 'STRIPE:INVOICE_CREATE' | 'STRIPE:INVOICE_GET' | 'STRIPE:INVOICE_SEND' | 'STRIPE:INVOICES_LIST' | 'SHOPIFY:*' | 'SHOPIFY:PRODUCTS_SEARCH' | 'SHOPIFY:PRODUCT_GET' | 'SHOPIFY:PRODUCT_VARIANTS_SEARCH' | 'SHOPIFY:ORDERS_SEARCH' | 'SHOPIFY:ORDER_GET' | 'SHOPIFY:ORDER_CREATE' | 'SHOPIFY:ORDER_UPDATE' | 'SHOPIFY:CUSTOMERS_SEARCH' | 'SHOPIFY:CUSTOMER_GET' | 'SHOPIFY:CUSTOMER_CREATE' | 'SHOPIFY:CUSTOMER_UPDATE' | 'SHOPIFY:INVENTORY_LEVELS_LIST' | 'ZENDESK:*' | 'ZENDESK:TICKET_SEARCH' | 'ZENDESK:TICKET_GET' | 'ZENDESK:TICKET_CREATE' | 'ZENDESK:TICKET_UPDATE' | 'ZENDESK:TICKET_REPLY' | 'ZENDESK:TICKET_ADD_NOTE' | 'ZENDESK:TICKET_COMMENTS_LIST' | 'ZENDESK:TICKETS_LIST' | 'ODOO:*' | 'ODOO:LEADS_SEARCH' | 'ODOO:LEAD_GET' | 'ODOO:LEAD_CREATE' | 'ODOO:LEAD_UPDATE' | 'ODOO:LEAD_DELETE' | 'ODOO:LEAD_CONVERT' | 'ODOO:OPPORTUNITIES_SEARCH' | 'ODOO:OPPORTUNITY_GET' | 'ODOO:OPPORTUNITY_CREATE' | 'ODOO:OPPORTUNITY_UPDATE' | 'ODOO:OPPORTUNITY_DELETE' | 'ODOO:CONTACTS_SEARCH' | 'ODOO:STAGES_LIST' | 'ODOO:TAGS_LIST' | 'ODOO:CALENDARS_LIST' | 'ODOO:CALENDAR_EVENTS_LIST' | 'ODOO:CALENDAR_EVENT_CREATE' | 'ODOO:CALENDAR_EVENT_UPDATE' | 'ODOO:CALENDAR_EVENT_DELETE' | 'ODOO:RECORDS_SEARCH' | 'ODOO:ATTACHMENTS_UPLOAD' | 'ODOO:ATTACHMENTS_LIST' | 'ODOO:ATTACHMENTS_DOWNLOAD' | 'ODOO:ATTACHMENTS_DELETE' | 'WOOCOMMERCE:*' | 'WOOCOMMERCE:PRODUCTS_SEARCH' | 'WOOCOMMERCE:PRODUCT_GET' | 'WOOCOMMERCE:PRODUCT_VARIATIONS_SEARCH' | 'WOOCOMMERCE:CUSTOMERS_SEARCH' | 'WOOCOMMERCE:CUSTOMER_GET' | 'WOOCOMMERCE:CUSTOMER_CREATE' | 'WOOCOMMERCE:CUSTOMER_UPDATE' | 'WOOCOMMERCE:ORDERS_SEARCH' | 'WOOCOMMERCE:ORDER_GET' | 'WOOCOMMERCE:ORDER_CREATE' | 'WOOCOMMERCE:ORDER_UPDATE' | 'WOOCOMMERCE:ORDER_NOTE_CREATE' | 'WOOCOMMERCE:COUPON_GET' | 'WOOCOMMERCE:PRODUCT_CATEGORIES_LIST', required: Type of the connection action
      - `assistant_name` string: Name of the assistant
      - `assistant_id` string: ID of the assistant
      - `agent_name` string: Name of the agent
      - `agent_id` string: ID of the agent
      - `connection_id` string: ID of the connection
      - `connection_type` 'SCHEDULER' | 'WORKFLOWS' | 'TOOLS' | 'FILES' | 'EMAILS' | 'HTTP_CREDENTIALS' | 'TABLES' | 'PAGES' | 'KNOWLEDGE' | 'SKILLS' | 'CONTACTS' | 'SEGMENTS' | 'ASSISTANTS' | 'AGENTS' | 'CHATS' | 'INBOX' | 'MEMBERS' | 'SUB_ORGS' | 'BILLING' | 'BROADCASTS' | 'ANALYTICS' | 'AUDIT' | 'PHONE' | 'GMAIL' | 'GOOGLE_SHEETS' | 'GOOGLE_CALENDAR' | 'GOOGLE_DRIVE' | 'GOOGLE_MEET' | 'ONEDRIVE' | 'SHAREPOINT' | 'OUTLOOK_CALENDAR' | 'OUTLOOK' | 'AIRTABLE' | 'NOTION' | 'LINEAR' | 'HUBSPOT' | 'GOHIGHLEVEL' | 'CAL' | 'CALENDLY' | 'RESEND' | 'OAUTH' | 'SLACK' | 'TEAMS' | 'TELEGRAM' | 'TRELLO' | 'FACEBOOK' | 'WHATSAPP' | 'INSTAGRAM' | 'MESSENGER' | 'TIKTOK' | 'JAPIFON' | 'SMPP' | 'TWILIO' | 'TELNYX' | 'ZOHO' | 'ZOHO_BOOKINGS' | 'ZOHO_INVENTORY' | 'ZOHO_CALENDAR' | 'SALESFORCE' | 'STRIPE' | 'SHOPIFY' | 'ZENDESK' | 'MCP' | 'OPENAPI' | 'ODOO' | 'WOOCOMMERCE': Type of the connection
      - `connection_name` string: Display name of the connection
      - `external_id` string: External ID of the connection
      - `external_name` string: External name of the connection
    - AuditLogOrgActionActionUpdatedSchema
      - `action_name` string: Name of the action
      - `action_id` string, required: ID of the assistant or agent action
      - `action_type` 'SCHEDULER:*' | 'SCHEDULER:ON_SCHEDULE' | 'SCHEDULER:TIMEZONES_LIST' | 'WORKFLOWS:*' | 'WORKFLOWS:WORKFLOWS_LIST' | 'WORKFLOWS:WORKFLOW_ACTIONS' | 'WORKFLOWS:CALL_WORKFLOW' | 'TOOLS:*' | 'TOOLS:HTTP_REQUEST' | 'TOOLS:WEB_SEARCH' | 'TOOLS:WEB_SCRAPING' | 'FILES:*' | 'FILES:DOWNLOAD_FILE' | 'FILES:UPLOAD_FILE' | 'FILES:CREATE_CSV' | 'FILES:DELETE_FILE' | 'FILES:MARKDOWN_TO_PDF' | 'FILES:HTML_TO_PDF' | 'TABLES:*' | 'TABLES:MANAGE_RECORDS' | 'TABLES:CREATE_RECORD' | 'TABLES:UPDATE_RECORD' | 'TABLES:DELETE_RECORD' | 'TABLES:SEARCH_RECORDS' | 'TABLES:LIST_TABLES' | 'TABLES:GET_TABLE_SCHEMA' | 'TABLES:GET_RECORD' | 'TABLES:LIST_COMMENTS' | 'TABLES:ADD_COMMENT' | 'TABLES:UPDATE_COMMENT' | 'TABLES:DELETE_COMMENT' | 'TABLES:LIST_VIEWS' | 'TABLES:GET_VIEW_ITEMS' | 'TABLES:CREATE_TABLE' | 'TABLES:UPDATE_TABLE' | 'TABLES:DELETE_TABLE' | 'TABLES:MANAGE_FIELDS' | 'TABLES:MOVE_FIELD' | 'TABLES:DELETE_FIELD' | 'TABLES:CREATE_VIEW' | 'TABLES:UPDATE_VIEW' | 'TABLES:DELETE_VIEW' | 'TABLES:DUPLICATE_VIEW' | 'TABLES:MOVE_VIEW_ITEM' | 'TABLES:LIST_VIEW_GROUPS' | 'TABLES:AGGREGATE_RECORDS' | 'TABLES:REORDER_VIEWS' | 'TABLES:TABLES_LIST' | 'TABLES:FIELDS_LIST' | 'TABLES:RECORD_SCHEMA' | 'TABLES:CHANGES_TO_SCHEMA' | 'TABLES:ON_NEW_RECORD' | 'TABLES:ON_RECORD_UPDATED' | 'PAGES:*' | 'PAGES:LIST_PAGES' | 'PAGES:GET_PAGE' | 'PAGES:CREATE_PAGE' | 'PAGES:UPDATE_PAGE' | 'PAGES:DELETE_PAGE' | 'PAGES:PAGES_LIST' | 'KNOWLEDGE:*' | 'KNOWLEDGE:SEARCH' | 'KNOWLEDGE:GET_CHUNK' | 'KNOWLEDGE:LIST_CONTENTS' | 'KNOWLEDGE:GET_CONTENT' | 'KNOWLEDGE:GET_CONTENT_TEXT' | 'KNOWLEDGE:FIND_IN_CONTENT' | 'KNOWLEDGE:REPLACE_IN_CONTENT' | 'KNOWLEDGE:GET_STATS' | 'KNOWLEDGE:ADD_CONTENT' | 'KNOWLEDGE:UPDATE_CONTENT' | 'KNOWLEDGE:REINDEX_CONTENT' | 'KNOWLEDGE:DELETE_CONTENT' | 'ASSISTANTS:*' | 'ASSISTANTS:LIST' | 'ASSISTANTS:GET' | 'ASSISTANTS:CREATE' | 'ASSISTANTS:UPDATE' | 'ASSISTANTS:DELETE' | 'ASSISTANTS:REPLACE' | 'ASSISTANTS:GET_MODELS' | 'ASSISTANTS:UPDATE_SETTINGS' | 'ASSISTANTS:LIST_KNOWLEDGE' | 'ASSISTANTS:LINK_KNOWLEDGE' | 'ASSISTANTS:UNLINK_KNOWLEDGE' | 'ASSISTANTS:LIST_CHANNELS' | 'ASSISTANTS:CREATE_CHANNEL' | 'ASSISTANTS:UPDATE_CHANNEL' | 'ASSISTANTS:DELETE_CHANNEL' | 'ASSISTANTS:CHANNEL_FIELDS' | 'ASSISTANTS:CHANNEL_OPTIONS' | 'ASSISTANTS:LIST_ACTIONS' | 'ASSISTANTS:CREATE_ACTION' | 'ASSISTANTS:UPDATE_ACTION' | 'ASSISTANTS:DELETE_ACTION' | 'ASSISTANTS:ACTION_FIELDS' | 'ASSISTANTS:ACTION_OPTIONS' | 'ASSISTANTS:SET_CONTACT_FIELD' | 'ASSISTANTS:REMOVE_CONTACT_FIELD' | 'AGENTS:*' | 'AGENTS:RUN' | 'AGENTS:LIST' | 'AGENTS:GET' | 'AGENTS:CREATE' | 'AGENTS:UPDATE' | 'AGENTS:DELETE' | 'AGENTS:LIST_ROUTINES' | 'AGENTS:LIST_TRIGGERS' | 'AGENTS:TRIGGER_FIELDS' | 'AGENTS:TRIGGER_OPTIONS' | 'AGENTS:CREATE_ROUTINE' | 'AGENTS:UPDATE_ROUTINE' | 'AGENTS:CANCEL_ROUTINE' | 'AGENTS:LIST_CHANNELS' | 'AGENTS:CREATE_CHANNEL' | 'AGENTS:UPDATE_CHANNEL' | 'AGENTS:DELETE_CHANNEL' | 'AGENTS:CHANNEL_FIELDS' | 'AGENTS:LIST_ACTIONS' | 'AGENTS:CREATE_ACTION' | 'AGENTS:UPDATE_ACTION' | 'AGENTS:DELETE_ACTION' | 'AGENTS:ACTION_FIELDS' | 'CHATS:*' | 'CHATS:LIST' | 'CHATS:GET' | 'CHATS:DELETE' | 'INBOX:*' | 'INBOX:LIST_CHATS' | 'INBOX:GET_MESSAGES' | 'INBOX:REPLY' | 'INBOX:ADD_NOTE' | 'INBOX:EDIT_MESSAGE' | 'INBOX:DELETE_MESSAGE' | 'INBOX:ASSIGN' | 'INBOX:SET_STATUS' | 'INBOX:SET_AI_REPLIES' | 'INBOX:MUTE' | 'INBOX:MARK_RESOLVED' | 'INBOX:REOPEN' | 'INBOX:ON_CONVERSATION_HANDED_OFF' | 'INBOX:ON_CONVERSATION_CLOSED' | 'MEMBERS:*' | 'MEMBERS:LIST' | 'MEMBERS:UPDATE' | 'MEMBERS:SET_STATUS' | 'MEMBERS:LIST_INVITES' | 'MEMBERS:INVITE' | 'MEMBERS:REVOKE_INVITE' | 'MEMBERS:LIST_ROLES' | 'MEMBERS:ASSIGN_ROLE' | 'MEMBERS:UNASSIGN_ROLE' | 'SUB_ORGS:*' | 'SUB_ORGS:LIST' | 'SUB_ORGS:GET' | 'SUB_ORGS:USAGE' | 'SUB_ORGS:CREATE' | 'SUB_ORGS:UPDATE' | 'SUB_ORGS:UPDATE_BILLING' | 'BILLING:*' | 'BILLING:GET' | 'BILLING:USAGE' | 'BILLING:SET_SPENDING_LIMIT' | 'BILLING:SET_SPENDING_CAP' | 'BILLING:REMOVE_SPENDING_CAP' | 'BROADCASTS:*' | 'BROADCASTS:LIST' | 'BROADCASTS:GET' | 'BROADCASTS:CREATE' | 'BROADCASTS:UPDATE' | 'BROADCASTS:DUPLICATE' | 'BROADCASTS:DELETE' | 'BROADCASTS:SET_STATE' | 'BROADCASTS:SET_CHANNEL_TEMPLATE' | 'BROADCASTS:TEMPLATE_FIELDS' | 'BROADCASTS:TEMPLATE_OPTIONS' | 'BROADCASTS:ADD_RECIPIENTS' | 'BROADCASTS:GET_RECIPIENT_COUNTS' | 'BROADCASTS:RETRY_RECIPIENTS' | 'BROADCASTS:REMOVE_RECIPIENTS' | 'BROADCASTS:LIST_FIELDS' | 'BROADCASTS:SET_FIELD' | 'BROADCASTS:SET_FIELD_ENTRIES' | 'BROADCASTS:SCHEDULE' | 'BROADCASTS:CANCEL' | 'BROADCASTS:ACTIVATE' | 'BROADCASTS:PAUSE' | 'BROADCASTS:SEND_TEST' | 'BROADCASTS:GET_ANALYTICS' | 'BROADCASTS:LIST_RECIPIENTS' | 'ANALYTICS:*' | 'ANALYTICS:ORG_SUMMARY' | 'ANALYTICS:ASSISTANTS_PERFORMANCE' | 'ANALYTICS:TEAM_PERFORMANCE' | 'ANALYTICS:RESPONSE_TIMES' | 'ANALYTICS:CHANNELS_BREAKDOWN' | 'ANALYTICS:CONTACTS_GROWTH' | 'ANALYTICS:CONTACTS_BY_CHANNEL' | 'ANALYTICS:TOP_SEGMENTS' | 'ANALYTICS:WORKFLOWS_PERFORMANCE' | 'AUDIT:*' | 'AUDIT:LIST' | 'SKILLS:*' | 'SKILLS:LIST' | 'SKILLS:GET' | 'SKILLS:CREATE' | 'SKILLS:UPDATE' | 'SKILLS:REPLACE' | 'CONTACTS:*' | 'CONTACTS:SEARCH' | 'CONTACTS:GET' | 'CONTACTS:UPDATE' | 'CONTACTS:DELETE' | 'CONTACTS:MERGE' | 'CONTACTS:UPDATE_SEGMENTS' | 'CONTACTS:LIST_ACTIVITIES' | 'CONTACTS:LIST_COMMENTS' | 'CONTACTS:ADD_COMMENT' | 'CONTACTS:UPDATE_COMMENT' | 'CONTACTS:DELETE_COMMENT' | 'CONTACTS:LIST_MEMORIES' | 'CONTACTS:LIST_FILES' | 'CONTACTS:LIST_SUPPRESSIONS' | 'CONTACTS:ADD_SUPPRESSIONS' | 'CONTACTS:REMOVE_SUPPRESSIONS' | 'CONTACTS:IMPORT' | 'CONTACTS:LIST_FIELDS' | 'CONTACTS:MANAGE_FIELDS' | 'CONTACTS:DELETE_FIELD' | 'CONTACTS:ON_NEW_CONTACT' | 'CONTACTS:ON_CONTACT_UPDATED' | 'CONTACTS:ON_CONTACT_ADDED_TO_SEGMENT' | 'CONTACTS:ON_CONTACT_REMOVED_FROM_SEGMENT' | 'CONTACTS:ON_CONTACT_BLOCKED' | 'CONTACTS:ON_CONTACT_UNSUBSCRIBED' | 'CONTACTS:CHANGES_TO_SCHEMA' | 'SEGMENTS:*' | 'SEGMENTS:LIST' | 'SEGMENTS:GET' | 'SEGMENTS:CREATE' | 'SEGMENTS:UPDATE' | 'SEGMENTS:DELETE' | 'EMAILS:*' | 'EMAILS:ON_EMAIL_STATUS_CHANGE' | 'EMAILS:SEND_EMAIL' | 'EMAILS:LIST_SENDERS' | 'MCP:*' | 'MCP:TOOLS_LIST' | 'MCP:TOOL_SCHEMA' | 'MCP:TOOLS' | 'MCP:TOOL_CALL' | 'OPENAPI:*' | 'OPENAPI:OPERATIONS_LIST' | 'OPENAPI:OPERATION_SCHEMA' | 'OPENAPI:TOOLS' | 'OPENAPI:OPERATION_CALL' | 'GOOGLE_SHEETS:*' | 'GOOGLE_SHEETS:ON_SPREADSHEETS_NEW_ROW' | 'GOOGLE_SHEETS:ON_SPREADSHEETS_ROW_UPDATED' | 'GOOGLE_SHEETS:SPREADSHEETS_SEARCH' | 'GOOGLE_SHEETS:SPREADSHEETS_CREATE' | 'GOOGLE_SHEETS:SPREADSHEETS_LIST' | 'GOOGLE_SHEETS:SPREADSHEETS_FILES_LIST' | 'GOOGLE_SHEETS:WORKSHEETS_LIST' | 'GOOGLE_SHEETS:SPREADSHEETS_APPEND_ROW' | 'GOOGLE_SHEETS:SPREADSHEETS_UPDATE_ROW' | 'GOOGLE_CALENDAR:*' | 'GOOGLE_CALENDAR:ON_NEW_EVENT' | 'GOOGLE_CALENDAR:ON_EVENT_UPDATED' | 'GOOGLE_CALENDAR:ON_EVENT_CANCELLED' | 'GOOGLE_CALENDAR:CALENDARS_LIST' | 'GOOGLE_CALENDAR:FREEBUSY_QUERY' | 'GOOGLE_CALENDAR:EVENTS_SEARCH' | 'GOOGLE_CALENDAR:EVENTS_GET' | 'GOOGLE_CALENDAR:EVENTS_CREATE' | 'GOOGLE_CALENDAR:EVENTS_UPDATE' | 'GOOGLE_CALENDAR:EVENTS_DELETE' | 'GOOGLE_CALENDAR:EVENTS_QUICK_ADD' | 'GOOGLE_MEET:*' | 'GOOGLE_MEET:ON_NEW_RECORDING' | 'OUTLOOK_CALENDAR:*' | 'OUTLOOK_CALENDAR:ON_NEW_EVENT' | 'OUTLOOK_CALENDAR:ON_EVENT_UPDATED' | 'OUTLOOK_CALENDAR:ON_EVENT_CANCELLED' | 'OUTLOOK_CALENDAR:CALENDARS_LIST' | 'OUTLOOK_CALENDAR:EVENTS_LIST' | 'OUTLOOK_CALENDAR:FREEBUSY_QUERY' | 'OUTLOOK_CALENDAR:EVENTS_SEARCH' | 'OUTLOOK_CALENDAR:EVENTS_GET' | 'OUTLOOK_CALENDAR:EVENTS_CREATE' | 'OUTLOOK_CALENDAR:EVENTS_UPDATE' | 'OUTLOOK_CALENDAR:EVENTS_DELETE' | 'GOOGLE_DRIVE:*' | 'GOOGLE_DRIVE:ON_NEW_FILE' | 'GOOGLE_DRIVE:ON_FILE_CHANGED' | 'GOOGLE_DRIVE:FILES_SEARCH' | 'GOOGLE_DRIVE:FILES_LIST' | 'GOOGLE_DRIVE:FOLDERS_LIST' | 'GOOGLE_DRIVE:FILES_GET' | 'GOOGLE_DRIVE:FILES_DOWNLOAD' | 'GOOGLE_DRIVE:FILES_CREATE' | 'GOOGLE_DRIVE:FILES_UPDATE' | 'GOOGLE_DRIVE:FILES_DELETE' | 'GOOGLE_DRIVE:FOLDERS_CREATE' | 'ONEDRIVE:*' | 'ONEDRIVE:ON_NEW_FILE' | 'ONEDRIVE:ON_FILE_CHANGED' | 'ONEDRIVE:FILES_SEARCH' | 'ONEDRIVE:FILES_LIST' | 'ONEDRIVE:FOLDERS_LIST' | 'ONEDRIVE:FILES_GET' | 'ONEDRIVE:FILES_DOWNLOAD' | 'ONEDRIVE:FILES_CREATE' | 'ONEDRIVE:FILES_UPDATE' | 'ONEDRIVE:FILES_DELETE' | 'ONEDRIVE:FOLDERS_CREATE' | 'SHAREPOINT:*' | 'SHAREPOINT:ON_NEW_FILE' | 'SHAREPOINT:ON_FILE_CHANGED' | 'SHAREPOINT:DRIVES_LIST' | 'SHAREPOINT:FILES_SEARCH' | 'SHAREPOINT:FILES_LIST' | 'SHAREPOINT:FOLDERS_LIST' | 'SHAREPOINT:FILES_GET' | 'SHAREPOINT:FILES_DOWNLOAD' | 'SHAREPOINT:FILES_CREATE' | 'SHAREPOINT:FILES_UPDATE' | 'SHAREPOINT:FILES_DELETE' | 'SHAREPOINT:FOLDERS_CREATE' | 'AIRTABLE:*' | 'AIRTABLE:BASES_LIST' | 'AIRTABLE:TABLES_LIST' | 'AIRTABLE:TABLE_SCHEMA' | 'AIRTABLE:RECORDS_SEARCH' | 'AIRTABLE:RECORD_GET' | 'AIRTABLE:RECORD_CREATE' | 'AIRTABLE:RECORD_UPDATE' | 'AIRTABLE:RECORD_DELETE' | 'AIRTABLE:COLLABORATORS_LIST' | 'NOTION:*' | 'NOTION:DATA_SOURCES_LIST' | 'NOTION:DATA_SOURCE_SCHEMA' | 'NOTION:USERS_LIST' | 'NOTION:SEARCH' | 'NOTION:RECORDS_SEARCH' | 'NOTION:RECORD_GET' | 'NOTION:RECORD_CREATE' | 'NOTION:RECORD_UPDATE' | 'NOTION:PAGES_SEARCH' | 'NOTION:PAGES_AND_RECORDS_LIST' | 'NOTION:PAGE_GET' | 'NOTION:PAGE_CREATE' | 'NOTION:PAGE_UPDATE' | 'NOTION:PAGE_CONTENT_APPEND' | 'NOTION:COMMENTS_LIST' | 'NOTION:COMMENT_CREATE' | 'LINEAR:*' | 'LINEAR:TEAMS_LIST' | 'LINEAR:STATES_LIST' | 'LINEAR:USERS_LIST' | 'LINEAR:LABELS_LIST' | 'LINEAR:ISSUES_SEARCH' | 'LINEAR:ISSUE_GET' | 'LINEAR:ISSUE_CREATE' | 'LINEAR:ISSUE_UPDATE' | 'LINEAR:ISSUE_COMMENT_CREATE' | 'TRELLO:*' | 'TRELLO:BOARDS_LIST' | 'TRELLO:BOARD_GET' | 'TRELLO:LISTS_LIST' | 'TRELLO:CARDS_SEARCH' | 'TRELLO:CARD_GET' | 'TRELLO:CARD_CREATE' | 'TRELLO:CARD_UPDATE' | 'TRELLO:CARD_MOVE' | 'TRELLO:CARD_COMMENT' | 'TRELLO:CARD_DELETE' | 'TRELLO:MEMBERS_LIST' | 'TRELLO:LABELS_LIST' | 'HUBSPOT:*' | 'HUBSPOT:CONTACTS_SEARCH' | 'HUBSPOT:CONTACT_GET' | 'HUBSPOT:CONTACT_CREATE' | 'HUBSPOT:CONTACT_UPDATE' | 'HUBSPOT:CONTACT_PROPERTIES_LIST' | 'HUBSPOT:COMPANIES_SEARCH' | 'HUBSPOT:COMPANY_GET' | 'HUBSPOT:COMPANY_CREATE' | 'HUBSPOT:COMPANY_UPDATE' | 'HUBSPOT:COMPANY_PROPERTIES_LIST' | 'HUBSPOT:DEALS_SEARCH' | 'HUBSPOT:DEAL_GET' | 'HUBSPOT:DEAL_CREATE' | 'HUBSPOT:DEAL_UPDATE' | 'HUBSPOT:DEAL_PROPERTIES_LIST' | 'HUBSPOT:DEAL_PIPELINES_LIST' | 'HUBSPOT:DEAL_STAGES_LIST' | 'HUBSPOT:MEETINGS_SEARCH' | 'HUBSPOT:MEETING_GET' | 'HUBSPOT:MEETING_CREATE' | 'HUBSPOT:MEETING_UPDATE' | 'HUBSPOT:MEETING_DELETE' | 'SALESFORCE:*' | 'SALESFORCE:OBJECTS_LIST' | 'SALESFORCE:LEADS_SEARCH' | 'SALESFORCE:LEAD_GET' | 'SALESFORCE:LEAD_CREATE' | 'SALESFORCE:LEAD_UPDATE' | 'SALESFORCE:LEAD_DELETE' | 'SALESFORCE:CONTACTS_SEARCH' | 'SALESFORCE:CONTACT_GET' | 'SALESFORCE:CONTACT_CREATE' | 'SALESFORCE:CONTACT_UPDATE' | 'SALESFORCE:CONTACT_DELETE' | 'SALESFORCE:ACCOUNTS_SEARCH' | 'SALESFORCE:ACCOUNT_GET' | 'SALESFORCE:ACCOUNT_CREATE' | 'SALESFORCE:ACCOUNT_UPDATE' | 'SALESFORCE:ACCOUNT_DELETE' | 'SALESFORCE:OPPORTUNITIES_SEARCH' | 'SALESFORCE:OPPORTUNITY_GET' | 'SALESFORCE:OPPORTUNITY_CREATE' | 'SALESFORCE:OPPORTUNITY_UPDATE' | 'SALESFORCE:OPPORTUNITY_DELETE' | 'ZOHO:*' | 'ZOHO:MODULES_LIST' | 'ZOHO:MODULE_FIELDS' | 'ZOHO:RECORDS_SEARCH' | 'ZOHO:RECORD_GET' | 'ZOHO:RECORD_CREATE' | 'ZOHO:RECORD_UPDATE' | 'ZOHO:RECORD_DELETE' | 'ZOHO:USERS_LIST' | 'ZOHO:TAGS_LIST' | 'ZOHO:PIPELINES_LIST' | 'ZOHO:DEAL_STAGES_LIST' | 'ZOHO:LEADS_SEARCH' | 'ZOHO:LEAD_GET' | 'ZOHO:LEAD_CREATE' | 'ZOHO:LEAD_UPDATE' | 'ZOHO:LEAD_DELETE' | 'ZOHO:LEAD_CONVERT' | 'ZOHO:CONTACTS_SEARCH' | 'ZOHO:CONTACT_GET' | 'ZOHO:CONTACT_CREATE' | 'ZOHO:CONTACT_UPDATE' | 'ZOHO:CONTACT_DELETE' | 'ZOHO:CONTACT_TAGS_ADD' | 'ZOHO:CONTACT_TAGS_REMOVE' | 'ZOHO:ACCOUNTS_SEARCH' | 'ZOHO:ACCOUNT_GET' | 'ZOHO:ACCOUNT_CREATE' | 'ZOHO:ACCOUNT_UPDATE' | 'ZOHO:ACCOUNT_DELETE' | 'ZOHO:DEALS_SEARCH' | 'ZOHO:DEAL_GET' | 'ZOHO:DEAL_CREATE' | 'ZOHO:DEAL_UPDATE' | 'ZOHO:DEAL_DELETE' | 'ZOHO:CALENDAR_EVENTS_LIST' | 'ZOHO:CALENDAR_EVENT_CREATE' | 'ZOHO:CALENDAR_EVENT_UPDATE' | 'ZOHO:CALENDAR_EVENT_DELETE' | 'ZOHO:ATTACHMENTS_UPLOAD' | 'ZOHO:ATTACHMENTS_LIST' | 'ZOHO:ATTACHMENTS_DOWNLOAD' | 'ZOHO:ATTACHMENTS_DELETE' | 'ZOHO_BOOKINGS:*' | 'ZOHO_BOOKINGS:WORKSPACES_LIST' | 'ZOHO_BOOKINGS:SERVICES_LIST' | 'ZOHO_BOOKINGS:STAFF_LIST' | 'ZOHO_BOOKINGS:RESOURCES_LIST' | 'ZOHO_BOOKINGS:AVAILABILITY_GET' | 'ZOHO_BOOKINGS:APPOINTMENTS_SEARCH' | 'ZOHO_BOOKINGS:APPOINTMENT_GET' | 'ZOHO_BOOKINGS:APPOINTMENT_BOOK' | 'ZOHO_BOOKINGS:APPOINTMENT_RESCHEDULE' | 'ZOHO_BOOKINGS:APPOINTMENT_UPDATE' | 'ZOHO_BOOKINGS:APPOINTMENT_CANCEL' | 'ZOHO_BOOKINGS:CUSTOMER_CREATE' | 'ZOHO_INVENTORY:*' | 'ZOHO_INVENTORY:ITEMS_SEARCH' | 'ZOHO_INVENTORY:ITEM_GET' | 'ZOHO_INVENTORY:ITEM_CREATE' | 'ZOHO_INVENTORY:ITEM_UPDATE' | 'ZOHO_INVENTORY:ITEM_IMAGE_UPLOAD' | 'ZOHO_INVENTORY:ITEM_IMAGE_DELETE' | 'ZOHO_INVENTORY:CONTACTS_SEARCH' | 'ZOHO_INVENTORY:CONTACT_GET' | 'ZOHO_INVENTORY:CONTACT_CREATE' | 'ZOHO_INVENTORY:CONTACT_UPDATE' | 'ZOHO_INVENTORY:SALES_ORDERS_SEARCH' | 'ZOHO_INVENTORY:SALES_ORDER_GET' | 'ZOHO_INVENTORY:SALES_ORDER_CREATE' | 'ZOHO_INVENTORY:SALES_ORDER_UPDATE' | 'ZOHO_INVENTORY:INVOICES_SEARCH' | 'ZOHO_INVENTORY:INVOICE_GET' | 'ZOHO_INVENTORY:INVOICE_CREATE' | 'ZOHO_INVENTORY:INVOICE_SEND' | 'ZOHO_CALENDAR:*' | 'ZOHO_CALENDAR:CALENDARS_LIST' | 'ZOHO_CALENDAR:FREEBUSY_GET' | 'ZOHO_CALENDAR:EVENTS_SEARCH' | 'ZOHO_CALENDAR:EVENT_GET' | 'ZOHO_CALENDAR:EVENT_CREATE' | 'ZOHO_CALENDAR:EVENT_UPDATE' | 'ZOHO_CALENDAR:EVENT_DELETE' | 'GOHIGHLEVEL:*' | 'GOHIGHLEVEL:CONTACTS_SEARCH' | 'GOHIGHLEVEL:CONTACT_GET' | 'GOHIGHLEVEL:CONTACT_CREATE' | 'GOHIGHLEVEL:CONTACT_UPDATE' | 'GOHIGHLEVEL:CONTACT_DELETE' | 'GOHIGHLEVEL:CONTACT_TAGS_ADD' | 'GOHIGHLEVEL:CONTACT_TAGS_REMOVE' | 'GOHIGHLEVEL:OPPORTUNITIES_SEARCH' | 'GOHIGHLEVEL:OPPORTUNITY_GET' | 'GOHIGHLEVEL:OPPORTUNITY_CREATE' | 'GOHIGHLEVEL:OPPORTUNITY_UPDATE' | 'GOHIGHLEVEL:OPPORTUNITY_DELETE' | 'GOHIGHLEVEL:PIPELINES_LIST' | 'GOHIGHLEVEL:PIPELINE_STAGES_LIST' | 'GOHIGHLEVEL:CALENDARS_LIST' | 'GOHIGHLEVEL:CALENDAR_FREE_SLOTS' | 'GOHIGHLEVEL:CALENDAR_BLOCKED_SLOTS' | 'GOHIGHLEVEL:CALENDAR_EVENTS_LIST' | 'GOHIGHLEVEL:CALENDAR_EVENT_CREATE' | 'GOHIGHLEVEL:CALENDAR_EVENT_UPDATE' | 'GOHIGHLEVEL:CALENDAR_EVENT_DELETE' | 'GOHIGHLEVEL:CAMPAIGNS_LIST' | 'GOHIGHLEVEL:CUSTOM_FIELDS' | 'GOHIGHLEVEL:TAGS_LIST' | 'GOHIGHLEVEL:COUNTRIES_LIST' | 'GOHIGHLEVEL:USERS_LIST' | 'CAL:*' | 'CAL:SLOTS_GET' | 'CAL:BOOKINGS_LIST' | 'CAL:BOOKING_GET' | 'CAL:BOOKING_CREATE' | 'CAL:BOOKING_UPDATE' | 'CAL:BOOKING_CANCEL' | 'CAL:EVENTS_LIST' | 'CALENDLY:*' | 'CALENDLY:AVAILABLE_TIMES_GET' | 'CALENDLY:EVENTS_SEARCH' | 'CALENDLY:EVENT_GET' | 'CALENDLY:EVENT_CREATE' | 'CALENDLY:EVENT_CANCEL' | 'CALENDLY:SCHEDULING_LINK_CREATE' | 'CALENDLY:EVENT_TYPES_LIST' | 'CALENDLY:USERS_LIST' | 'SLACK:*' | 'SLACK:ON_MENTION' | 'SLACK:ON_CHANNEL_NEW_MESSAGE' | 'SLACK:SEARCH' | 'SLACK:CHANNELS_LIST' | 'SLACK:CHANNELS_LIST_WITH_ANY' | 'SLACK:CHANNELS_LIST_WITH_USERS' | 'SLACK:CHANNELS_MESSAGES_LIST' | 'SLACK:CHANNELS_THREAD_MESSAGES_LIST' | 'SLACK:FILES_DOWNLOAD' | 'SLACK:CHANNELS_SEND_MESSAGE' | 'SLACK:CHANNELS_REPLY_MESSAGE' | 'TEAMS:*' | 'TEAMS:ON_MENTION' | 'TEAMS:CHANNELS_LIST' | 'TEAMS:CHANNELS_LIST_WITH_ANY' | 'TEAMS:CHANNELS_LIST_WITH_USERS' | 'TEAMS:CHANNELS_SEND_MESSAGE' | 'TEAMS:CHANNELS_REPLY_MESSAGE' | 'TEAMS:CHANNELS_THREAD_MESSAGES_LIST' | 'TELEGRAM:*' | 'TELEGRAM:ON_NEW_MESSAGE' | 'TELEGRAM:SEND_MESSAGE' | 'INSTAGRAM:*' | 'INSTAGRAM:ON_NEW_MESSAGE' | 'INSTAGRAM:SEND_MESSAGE' | 'MESSENGER:*' | 'MESSENGER:ON_NEW_MESSAGE' | 'MESSENGER:SEND_MESSAGE' | 'MESSENGER:PAGES_LIST' | 'TIKTOK:*' | 'TIKTOK:ON_NEW_MESSAGE' | 'TIKTOK:SEND_MESSAGE' | 'WHATSAPP:*' | 'WHATSAPP:ON_NEW_MESSAGE' | 'WHATSAPP:ON_MESSAGE_STATUS_CHANGE' | 'WHATSAPP:SEND_MESSAGE' | 'WHATSAPP:SEND_MESSAGE_TEMPLATE' | 'WHATSAPP:SEND_CONVERSION_EVENT' | 'WHATSAPP:PHONE_NUMBERS_LIST' | 'WHATSAPP:TEMPLATES_LIST' | 'WHATSAPP:GET_TEMPLATES' | 'WHATSAPP:GET_TEMPLATE' | 'WHATSAPP:CREATE_TEMPLATE' | 'WHATSAPP:GET_TEMPLATE_LIBRARY' | 'WHATSAPP:CREATE_TEMPLATE_FROM_LIBRARY' | 'WHATSAPP:EDIT_TEMPLATE' | 'WHATSAPP:DELETE_TEMPLATE' | 'WHATSAPP:DATASETS_LIST' | 'GMAIL:*' | 'GMAIL:ON_NEW_EMAIL' | 'GMAIL:SEND_EMAIL' | 'GMAIL:REPLY_EMAIL' | 'GMAIL:FROM_EMAIL_LIST' | 'GMAIL:LABELS_LIST' | 'OUTLOOK:*' | 'OUTLOOK:ON_NEW_EMAIL' | 'OUTLOOK:SEND_EMAIL' | 'OUTLOOK:REPLY_EMAIL' | 'OUTLOOK:FROM_EMAIL_LIST' | 'OUTLOOK:FOLDERS_LIST' | 'JAPIFON:*' | 'JAPIFON:ON_NEW_MESSAGE' | 'JAPIFON:MESSAGE_SEND' | 'SMPP:*' | 'SMPP:SEND_MESSAGE' | 'SMPP:ON_MESSAGE_STATUS_CHANGE' | 'TWILIO:*' | 'TWILIO:ON_NEW_MESSAGE' | 'TWILIO:SEND_MESSAGE' | 'TWILIO:PHONE_NUMBERS_LIST' | 'TELNYX:*' | 'TELNYX:ON_NEW_MESSAGE' | 'TELNYX:SEND_MESSAGE' | 'TELNYX:PHONE_NUMBERS_LIST' | 'RESEND:*' | 'RESEND:ON_NEW_EMAIL' | 'RESEND:SEND_EMAIL' | 'STRIPE:*' | 'STRIPE:CUSTOMERS_SEARCH' | 'STRIPE:CUSTOMER_GET' | 'STRIPE:CUSTOMER_CREATE' | 'STRIPE:CUSTOMER_UPDATE' | 'STRIPE:CHECKOUT_SESSION_CREATE' | 'STRIPE:CHECKOUT_SESSION_GET' | 'STRIPE:BILLING_PORTAL_SESSION_CREATE' | 'STRIPE:CURRENCIES_LIST' | 'STRIPE:PRICES_LIST' | 'STRIPE:PAYMENT_LINK_CREATE' | 'STRIPE:PAYMENT_LINK_GET' | 'STRIPE:PAYMENT_GET' | 'STRIPE:PAYMENT_REFUND' | 'STRIPE:PAYMENTS_LIST' | 'STRIPE:SUBSCRIPTION_CREATE' | 'STRIPE:SUBSCRIPTION_GET' | 'STRIPE:SUBSCRIPTION_UPDATE' | 'STRIPE:SUBSCRIPTION_CANCEL' | 'STRIPE:SUBSCRIPTIONS_LIST' | 'STRIPE:INVOICE_CREATE' | 'STRIPE:INVOICE_GET' | 'STRIPE:INVOICE_SEND' | 'STRIPE:INVOICES_LIST' | 'SHOPIFY:*' | 'SHOPIFY:PRODUCTS_SEARCH' | 'SHOPIFY:PRODUCT_GET' | 'SHOPIFY:PRODUCT_VARIANTS_SEARCH' | 'SHOPIFY:ORDERS_SEARCH' | 'SHOPIFY:ORDER_GET' | 'SHOPIFY:ORDER_CREATE' | 'SHOPIFY:ORDER_UPDATE' | 'SHOPIFY:CUSTOMERS_SEARCH' | 'SHOPIFY:CUSTOMER_GET' | 'SHOPIFY:CUSTOMER_CREATE' | 'SHOPIFY:CUSTOMER_UPDATE' | 'SHOPIFY:INVENTORY_LEVELS_LIST' | 'ZENDESK:*' | 'ZENDESK:TICKET_SEARCH' | 'ZENDESK:TICKET_GET' | 'ZENDESK:TICKET_CREATE' | 'ZENDESK:TICKET_UPDATE' | 'ZENDESK:TICKET_REPLY' | 'ZENDESK:TICKET_ADD_NOTE' | 'ZENDESK:TICKET_COMMENTS_LIST' | 'ZENDESK:TICKETS_LIST' | 'ODOO:*' | 'ODOO:LEADS_SEARCH' | 'ODOO:LEAD_GET' | 'ODOO:LEAD_CREATE' | 'ODOO:LEAD_UPDATE' | 'ODOO:LEAD_DELETE' | 'ODOO:LEAD_CONVERT' | 'ODOO:OPPORTUNITIES_SEARCH' | 'ODOO:OPPORTUNITY_GET' | 'ODOO:OPPORTUNITY_CREATE' | 'ODOO:OPPORTUNITY_UPDATE' | 'ODOO:OPPORTUNITY_DELETE' | 'ODOO:CONTACTS_SEARCH' | 'ODOO:STAGES_LIST' | 'ODOO:TAGS_LIST' | 'ODOO:CALENDARS_LIST' | 'ODOO:CALENDAR_EVENTS_LIST' | 'ODOO:CALENDAR_EVENT_CREATE' | 'ODOO:CALENDAR_EVENT_UPDATE' | 'ODOO:CALENDAR_EVENT_DELETE' | 'ODOO:RECORDS_SEARCH' | 'ODOO:ATTACHMENTS_UPLOAD' | 'ODOO:ATTACHMENTS_LIST' | 'ODOO:ATTACHMENTS_DOWNLOAD' | 'ODOO:ATTACHMENTS_DELETE' | 'WOOCOMMERCE:*' | 'WOOCOMMERCE:PRODUCTS_SEARCH' | 'WOOCOMMERCE:PRODUCT_GET' | 'WOOCOMMERCE:PRODUCT_VARIATIONS_SEARCH' | 'WOOCOMMERCE:CUSTOMERS_SEARCH' | 'WOOCOMMERCE:CUSTOMER_GET' | 'WOOCOMMERCE:CUSTOMER_CREATE' | 'WOOCOMMERCE:CUSTOMER_UPDATE' | 'WOOCOMMERCE:ORDERS_SEARCH' | 'WOOCOMMERCE:ORDER_GET' | 'WOOCOMMERCE:ORDER_CREATE' | 'WOOCOMMERCE:ORDER_UPDATE' | 'WOOCOMMERCE:ORDER_NOTE_CREATE' | 'WOOCOMMERCE:COUPON_GET' | 'WOOCOMMERCE:PRODUCT_CATEGORIES_LIST', required: Type of the connection action
      - `assistant_name` string: Name of the assistant
      - `assistant_id` string: ID of the assistant
      - `agent_name` string: Name of the agent
      - `agent_id` string: ID of the agent
      - `connection_id` string: ID of the connection
      - `connection_type` 'SCHEDULER' | 'WORKFLOWS' | 'TOOLS' | 'FILES' | 'EMAILS' | 'HTTP_CREDENTIALS' | 'TABLES' | 'PAGES' | 'KNOWLEDGE' | 'SKILLS' | 'CONTACTS' | 'SEGMENTS' | 'ASSISTANTS' | 'AGENTS' | 'CHATS' | 'INBOX' | 'MEMBERS' | 'SUB_ORGS' | 'BILLING' | 'BROADCASTS' | 'ANALYTICS' | 'AUDIT' | 'PHONE' | 'GMAIL' | 'GOOGLE_SHEETS' | 'GOOGLE_CALENDAR' | 'GOOGLE_DRIVE' | 'GOOGLE_MEET' | 'ONEDRIVE' | 'SHAREPOINT' | 'OUTLOOK_CALENDAR' | 'OUTLOOK' | 'AIRTABLE' | 'NOTION' | 'LINEAR' | 'HUBSPOT' | 'GOHIGHLEVEL' | 'CAL' | 'CALENDLY' | 'RESEND' | 'OAUTH' | 'SLACK' | 'TEAMS' | 'TELEGRAM' | 'TRELLO' | 'FACEBOOK' | 'WHATSAPP' | 'INSTAGRAM' | 'MESSENGER' | 'TIKTOK' | 'JAPIFON' | 'SMPP' | 'TWILIO' | 'TELNYX' | 'ZOHO' | 'ZOHO_BOOKINGS' | 'ZOHO_INVENTORY' | 'ZOHO_CALENDAR' | 'SALESFORCE' | 'STRIPE' | 'SHOPIFY' | 'ZENDESK' | 'MCP' | 'OPENAPI' | 'ODOO' | 'WOOCOMMERCE': Type of the connection
      - `connection_name` string: Display name of the connection
      - `external_id` string: External ID of the connection
      - `external_name` string: External name of the connection
      - `action` 'action.updated', required
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the action update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionChannelSchema
      - `action` 'channel.created' | 'channel.deleted' | 'channel.enabled' | 'channel.disabled', required
      - `channel_id` string, required: ID of the channel
      - `channel_type` string, required: Type of the channel, as recorded when the action happened
      - `assistant_name` string: Name of the assistant
      - `assistant_id` string: ID of the assistant
      - `agent_name` string: Name of the agent
      - `agent_id` string: ID of the agent
      - `connection_id` string: ID of the connection
      - `connection_type` 'SCHEDULER' | 'WORKFLOWS' | 'TOOLS' | 'FILES' | 'EMAILS' | 'HTTP_CREDENTIALS' | 'TABLES' | 'PAGES' | 'KNOWLEDGE' | 'SKILLS' | 'CONTACTS' | 'SEGMENTS' | 'ASSISTANTS' | 'AGENTS' | 'CHATS' | 'INBOX' | 'MEMBERS' | 'SUB_ORGS' | 'BILLING' | 'BROADCASTS' | 'ANALYTICS' | 'AUDIT' | 'PHONE' | 'GMAIL' | 'GOOGLE_SHEETS' | 'GOOGLE_CALENDAR' | 'GOOGLE_DRIVE' | 'GOOGLE_MEET' | 'ONEDRIVE' | 'SHAREPOINT' | 'OUTLOOK_CALENDAR' | 'OUTLOOK' | 'AIRTABLE' | 'NOTION' | 'LINEAR' | 'HUBSPOT' | 'GOHIGHLEVEL' | 'CAL' | 'CALENDLY' | 'RESEND' | 'OAUTH' | 'SLACK' | 'TEAMS' | 'TELEGRAM' | 'TRELLO' | 'FACEBOOK' | 'WHATSAPP' | 'INSTAGRAM' | 'MESSENGER' | 'TIKTOK' | 'JAPIFON' | 'SMPP' | 'TWILIO' | 'TELNYX' | 'ZOHO' | 'ZOHO_BOOKINGS' | 'ZOHO_INVENTORY' | 'ZOHO_CALENDAR' | 'SALESFORCE' | 'STRIPE' | 'SHOPIFY' | 'ZENDESK' | 'MCP' | 'OPENAPI' | 'ODOO' | 'WOOCOMMERCE': Type of the connection
      - `connection_name` string: Display name of the connection
      - `external_id` string: External ID of the connection
      - `external_name` string: External name of the connection
    - AuditLogOrgActionChannelUpdatedSchema
      - `action` 'channel.updated', required
      - `channel_id` string, required: ID of the channel
      - `channel_type` string, required: Type of the channel, as recorded when the action happened
      - `assistant_name` string: Name of the assistant
      - `assistant_id` string: ID of the assistant
      - `agent_name` string: Name of the agent
      - `agent_id` string: ID of the agent
      - `connection_id` string: ID of the connection
      - `connection_type` 'SCHEDULER' | 'WORKFLOWS' | 'TOOLS' | 'FILES' | 'EMAILS' | 'HTTP_CREDENTIALS' | 'TABLES' | 'PAGES' | 'KNOWLEDGE' | 'SKILLS' | 'CONTACTS' | 'SEGMENTS' | 'ASSISTANTS' | 'AGENTS' | 'CHATS' | 'INBOX' | 'MEMBERS' | 'SUB_ORGS' | 'BILLING' | 'BROADCASTS' | 'ANALYTICS' | 'AUDIT' | 'PHONE' | 'GMAIL' | 'GOOGLE_SHEETS' | 'GOOGLE_CALENDAR' | 'GOOGLE_DRIVE' | 'GOOGLE_MEET' | 'ONEDRIVE' | 'SHAREPOINT' | 'OUTLOOK_CALENDAR' | 'OUTLOOK' | 'AIRTABLE' | 'NOTION' | 'LINEAR' | 'HUBSPOT' | 'GOHIGHLEVEL' | 'CAL' | 'CALENDLY' | 'RESEND' | 'OAUTH' | 'SLACK' | 'TEAMS' | 'TELEGRAM' | 'TRELLO' | 'FACEBOOK' | 'WHATSAPP' | 'INSTAGRAM' | 'MESSENGER' | 'TIKTOK' | 'JAPIFON' | 'SMPP' | 'TWILIO' | 'TELNYX' | 'ZOHO' | 'ZOHO_BOOKINGS' | 'ZOHO_INVENTORY' | 'ZOHO_CALENDAR' | 'SALESFORCE' | 'STRIPE' | 'SHOPIFY' | 'ZENDESK' | 'MCP' | 'OPENAPI' | 'ODOO' | 'WOOCOMMERCE': Type of the connection
      - `connection_name` string: Display name of the connection
      - `external_id` string: External ID of the connection
      - `external_name` string: External name of the connection
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the channel update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionBroadcastSchema
      - `action` 'broadcast.created' | 'broadcast.deleted' | 'broadcast.activated' | 'broadcast.paused' | 'broadcast.scheduled' | 'broadcast.cancelled', required
      - `broadcast_name` string: Name of the broadcast
      - `broadcast_id` string, required: ID of the broadcast
    - AuditLogOrgActionBroadcastUpdatedSchema
      - `action` 'broadcast.updated', required
      - `broadcast_name` string: Name of the broadcast
      - `broadcast_id` string, required: ID of the broadcast
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the broadcast update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionBroadcastDuplicatedSchema
      - `action` 'broadcast.duplicated', required
      - `broadcast_id` string, required: ID of the source broadcast
      - `broadcast_name` string: Name of the source broadcast
      - `new_broadcast_id` string, required: ID of the duplicated broadcast
      - `new_broadcast_name` string: Name of the duplicated broadcast
    - AuditLogOrgActionDomainSchema
      - `action` 'domain.created' | 'domain.deleted', required
      - `domain_id` string, required: ID of the org domain
      - `hostname` string, required: Domain hostname
    - AuditLogOrgActionEmailDomainSchema
      - `action` 'email.domain.created' | 'email.domain.deleted', required
      - `domain_id` string, required: ID of the email domain
      - `domain_name` string, required: Domain name
    - AuditLogOrgActionEmailIdentitySchema
      - `action` 'email.identity.created' | 'email.identity.deleted', required
      - `email_id` string, required: ID of the email identity
      - `email_address` string, required: Email address
    - AuditLogOrgActionEmailIdentityUpdatedSchema
      - `action` 'email.identity.updated', required
      - `email_id` string, required: ID of the email identity
      - `email_address` string, required: Email address
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the email identity update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionSegmentSchema
      - `action` 'segment.created' | 'segment.deleted', required
      - `segment_id` string, required: ID of the segment
      - `segment_name` string, required: Name of the segment
    - AuditLogOrgActionSegmentUpdatedSchema
      - `action` 'segment.updated', required
      - `segment_id` string, required: ID of the segment
      - `segment_name` string, required: Name of the segment
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the segment update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionTableSchema
      - `action` 'table.created' | 'table.deleted', required
      - `table_id` string, required: ID of the table
      - `table_name` string: Name of the table
    - AuditLogOrgActionTableUpdatedSchema
      - `action` 'table.updated', required
      - `table_id` string, required: ID of the table
      - `table_name` string: Name of the table
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the table update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionTableDuplicatedSchema
      - `action` 'table.duplicated', required
      - `table_id` string, required: ID of the source table
      - `table_name` string: Name of the source table
      - `new_table_id` string, required: ID of the duplicated table
      - `new_table_name` string: Name of the duplicated table
    - AuditLogOrgActionFieldSchema
      - `action` 'field.created' | 'field.deleted', required
      - `field_id` string, required: ID of the field
      - `field_key` string, required: Key of the field
      - `field_name` string: Label of the field
      - `field_type` 'id' | 'string' | 'number' | 'boolean' | 'date' | 'datetime' | 'enum' | 'file' | 'record' | 'contact' | 'user' | 'chat' | 'segment' | 'assistant' | 'agent', required: Type of the field
      - `table_id` string, required: ID of the table
      - `table_name` string: Name of the table
    - AuditLogOrgActionFieldUpdatedSchema
      - `field_id` string, required: ID of the field
      - `field_key` string, required: Key of the field
      - `field_name` string: Label of the field
      - `field_type` 'id' | 'string' | 'number' | 'boolean' | 'date' | 'datetime' | 'enum' | 'file' | 'record' | 'contact' | 'user' | 'chat' | 'segment' | 'assistant' | 'agent', required: Type of the field
      - `table_id` string, required: ID of the table
      - `table_name` string: Name of the table
      - `action` 'field.updated', required
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the field update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionRoutineSchema
      - `action` 'routine.created' | 'routine.deleted' | 'routine.token.rotated', required
      - `routine_id` string, required: ID of the routine
      - `routine_name` string: Name of the routine
      - `routine_type` 'SCHEDULED' | 'AUTOPILOT' | 'WEBHOOK' | 'TRIGGER', required: How the routine fires: SCHEDULED = cron · AUTOPILOT = the run schedules itself · WEBHOOK = fired by its URL · TRIGGER = fired by an event of a connected app
      - `agent_id` string: ID of the agent
      - `agent_name` string: Name of the agent
    - AuditLogOrgActionRoutineUpdatedSchema
      - `routine_id` string, required: ID of the routine
      - `routine_name` string: Name of the routine
      - `routine_type` 'SCHEDULED' | 'AUTOPILOT' | 'WEBHOOK' | 'TRIGGER', required: How the routine fires: SCHEDULED = cron · AUTOPILOT = the run schedules itself · WEBHOOK = fired by its URL · TRIGGER = fired by an event of a connected app
      - `agent_id` string: ID of the agent
      - `agent_name` string: Name of the agent
      - `action` 'routine.updated', required
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the routine update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionBillingUpdatedSchema
      - `action` 'billing.updated', required
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the billing config update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionPaymentMethodSchema
      - `action` 'billing.payment_method.linked' | 'billing.payment_method.unlinked', required
      - `brand` string: Card brand of the payment method
      - `last4` string: Last four digits of the payment method
    - AuditLogOrgActionSubscriptionChangedSchema
      - `action` 'subscription.changed', required
      - `from_plan` 'free' | 'business', required: Type of subscription plan
      - `to_plan` 'free' | 'business', required: Type of subscription plan
    - AuditLogOrgActionSsoProfileSchema
      - `action` 'sso.profile.created' | 'sso.profile.deleted', required
      - `sso_profile_id` string, required: ID of the SSO profile
      - `provider` 'SAML' | 'OIDC', required: Identity provider protocol
      - `name` string: Human-readable name of the SSO profile
    - AuditLogOrgActionSsoProfileUpdatedSchema
      - `action` 'sso.profile.updated', required
      - `sso_profile_id` string, required: ID of the SSO profile
      - `provider` 'SAML' | 'OIDC', required: Identity provider protocol
      - `name` string: Human-readable name of the SSO profile
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the SSO profile update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionSsoProfileSessionsRevokedSchema
      - `action` 'sso.profile.sessions.revoked', required
      - `sso_profile_id` string, required: ID of the SSO profile
      - `revoked` integer, required: Number of sessions revoked
    - AuditLogOrgActionSsoDomainSchema
      - `action` 'sso.domain.created' | 'sso.domain.deleted', required
      - `domain_id` string, required: ID of the SSO domain
      - `domain` string, required: Email domain name
    - AuditLogOrgActionSsoDomainUpdatedSchema
      - `action` 'sso.domain.updated', required
      - `domain_id` string, required: ID of the SSO domain
      - `domain` string, required: Email domain name
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the SSO domain update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionSsoDomainCreateCodeRequestedSchema
      - `action` 'sso.domain.create_code.requested', required
      - `domain` string, required: Email domain the admin attempted to claim
    - AuditLogOrgActionSsoDomainDeleteCodeRequestedSchema
      - `action` 'sso.domain.delete_code.requested', required
      - `domain_id` string, required: ID of the SSO domain being removed
      - `domain` string, required: Email domain being removed
    - AuditLogOrgActionChatSchema
      - `action` 'chat.deleted', required
      - `chat_id` string, required: ID of the deleted chat
    - AuditLogOrgActionOrgUpdateSchema
      - `action` 'org.updated', required
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the org update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionOrgDeleteSchema
      - `action` 'org.deleted', required
    - AuditLogOrgActionOrgDisableSchema
      - `action` 'org.disabled', required
    - AuditLogOrgActionOrgEnableSchema
      - `action` 'org.enabled', required
    - AuditLogOrgActionOrgRestoreSchema
      - `action` 'org.restored', required
    - AuditLogOrgActionOrgTransferSchema
      - `action` 'org.transferred', required
      - `sub_org_name` string, required: Name of the org that was attached
      - `sub_org_id` string, required: ID of the org that was attached
    - AuditLogOrgActionOrgTransferredToSchema
      - `action` 'org.transferred_to', required
      - `parent_org_name` string, required: Name of the parent org we were attached to
      - `parent_org_id` string, required: ID of the parent org we were attached to
    - AuditLogOrgActionOrgDetachSchema
      - `action` 'org.detached', required
      - `sub_org_name` string, required: Name of the org that was detached
      - `sub_org_id` string, required: ID of the org that was detached
    - AuditLogOrgActionOrgDetachedFromSchema
      - `action` 'org.detached_from', required
      - `parent_org_name` string, required: Name of the parent org we were detached from
      - `parent_org_id` string, required: ID of the parent org we were detached from
    - AuditLogOrgActionSubOrgCreatedSchema
      - `action` 'org.sub_org.created', required
      - `sub_org_name` string, required: Name of the created sub-organization
      - `sub_org_id` string, required: ID of the created sub-organization
    - AuditLogOrgActionSubOrgUpdatedSchema
      - `action` 'org.sub_org.updated', required
      - `sub_org_name` string, required: Name of the updated sub-organization
      - `sub_org_id` string, required: ID of the updated sub-organization
      - `changes` AuditLogChangeSchema[], required: Field-level diff of the sub-org update
        - `field` string, required: Dot-path name of the changed field (e.g. "enabled" or "config.issuer_url").
        - `old_value` unknown
        - `new_value` unknown
        - `truncated` boolean: True if either value was truncated. Preview-only — not suitable for exact comparison.
    - AuditLogOrgActionSubOrgMemberJoinedSchema
      - `action` 'org.sub_org.member.joined', required
      - `sub_org_name` string, required: Name of the sub-organization
      - `sub_org_id` string, required: ID of the sub-organization
      - `email` string, required: Email of the member who joined
      - `name` string: Name of the member who joined
      - `user_id` string, required: ID of the user who joined
      - `role` 'ADMIN' | 'DEVELOPER' | 'MANAGER' | 'STAFF', required: Role of the org member within the org
    - AuditLogOrgActionSubOrgMemberRoleChangedSchema
      - `action` 'org.sub_org.member.role.changed', required
      - `sub_org_name` string, required: Name of the sub-organization
      - `sub_org_id` string, required: ID of the sub-organization
      - `email` string, required: Email of the member whose role changed
      - `name` string: Name of the member whose role changed
      - `user_id` string, required: ID of the user whose role changed
      - `from_role` 'ADMIN' | 'DEVELOPER' | 'MANAGER' | 'STAFF', required: Role of the org member within the org
      - `to_role` 'ADMIN' | 'DEVELOPER' | 'MANAGER' | 'STAFF', required: Role of the org member within the org
  - `source` 'app' | 'admin' | 'api' | 'connected_app' | 'system' | 'ai', required: Where the action originated from (app, admin, api, connected_app, system, ai)
  - `ip` string, nullable, required: IP address of the actor
  - `country` string, nullable, required: Country code of the actor
  - `user_agent` string, nullable, required: Browser user-agent string
  - `created_at` string, date-time, required: When the action was performed

---

[API](https://skmtc.dev/useinvent/apis/invent-api.md) · [All operations](https://skmtc.dev/useinvent/apis/invent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/useinvent/apis/invent-api/revisions/98824f3fde82?raw)
