| name | pm-zendesk-support |
| description | Zendesk Support connector knowledge and safe action guide. |
pm-zendesk-support
Purpose
Reads and writes allow-listed Zendesk Support resources and carries a complete blocked-by-default operation ledger for the Zendesk Support REST API v2 official OAS.
Icon
Capabilities
- check=true catalog=true read=true write=true query=false
- Integration type: api
Authentication
- Use pm credentials add with --from-env or --value-stdin for secret fields.
Configuration
- base_url
- access_token (secret)
- api_token (secret)
- email (secret)
ETL Streams
- tickets:
- primary key: id
- cursor: updated_at
- fields: assignee_id(), brand_id(), created_at(), description(), group_id(), id(), organization_id(), priority(), requester_id(), status(), subject(), type(), updated_at()
- users:
- primary key: id
- cursor: updated_at
- fields: active(), created_at(), email(), id(), name(), organization_id(), phone(), role(), time_zone(), updated_at(), verified()
- organizations:
- primary key: id
- cursor: updated_at
- fields: created_at(), details(), group_id(), id(), name(), notes(), shared_comments(), shared_tickets(), updated_at()
- groups:
- primary key: id
- cursor: updated_at
- fields: created_at(), default(), deleted(), description(), id(), name(), updated_at()
- satisfaction_ratings:
- primary key: id
- cursor: updated_at
- fields: assignee_id(), comment(), created_at(), group_id(), id(), reason(), requester_id(), score(), ticket_id(), updated_at()
- deleted_tickets:
- primary key: id
- fields: actor(), deleted_at(), description(), id(), previous_state(), subject()
- account_attributes:
- primary key: id
- cursor: updated_at
- fields: created_at(), id(), name(), updated_at(), url()
- attribute_definitions:
- fields: condition(), confition(), group(), metadata(), nullable(), operators(), repeatable(), subject(), title(), type(), values()
- brands:
- primary key: id
- cursor: updated_at
- fields: active(), brand_url(), created_at(), default(), has_help_center(), help_center_state(), host_mapping(), id(), is_deleted(), logo(), name(), signature_template(), subdomain(), ticket_form_ids(), updated_at(), url()
- custom_roles:
- primary key: id
- cursor: updated_at
- fields: configuration(), created_at(), description(), id(), manage_macro_content_suggestions(), name(), read_macro_content_suggestions(), role_type(), team_member_count(), updated_at()
- schedules:
- primary key: id
- cursor: updated_at
- fields: created_at(), id(), intervals(), name(), time_zone(), updated_at()
- sla_policies:
- primary key: id
- cursor: updated_at
- fields: created_at(), description(), filter(), id(), policy_metrics(), position(), title(), updated_at(), url()
- tags:
- primary key: name
- fields: count(), name()
- ticket_fields:
- primary key: id
- cursor: updated_at
- fields: active(), agent_description(), collapsed_for_agents(), created_at(), custom_field_options(), custom_statuses(), description(), editable_in_portal(), id(), key(), position(), raw_description(), raw_title(), raw_title_in_portal(), regexp_for_validation(), removable(), required(), required_in_portal(), sub_type_id(), system_field_options(), tag(), title(), title_in_portal(), type(), updated_at(), url(), visible_in_portal()
- ticket_forms:
- primary key: id
- cursor: updated_at
- fields: active(), agent_conditions(), created_at(), default(), display_name(), end_user_conditions(), end_user_visible(), id(), in_all_brands(), name(), position(), raw_display_name(), raw_name(), restricted_brand_ids(), ticket_field_ids(), updated_at(), url()
- topics:
- primary key: id
- cursor: updated_at
- fields: community_id(), created_at(), description(), follower_count(), html_url(), id(), manageable_by(), name(), position(), updated_at(), url(), user_segment_id()
- user_fields:
- primary key: id
- cursor: updated_at
- fields: active(), created_at(), description(), id(), key(), position(), raw_description(), raw_title(), regexp_for_validation(), system(), tag(), title(), type(), updated_at(), url()
- automations:
- primary key: id
- cursor: updated_at
- fields: actions(), active(), conditions(), created_at(), default(), id(), position(), raw_title(), title(), updated_at()
- categories:
- primary key: id
- cursor: updated_at
- fields: created_at(), description(), html_url(), id(), locale(), name(), outdated(), position(), source_locale(), updated_at(), url()
- sections:
- primary key: id
- cursor: updated_at
- fields: category_id(), created_at(), description(), html_url(), id(), locale(), name(), outdated(), parent_section_id(), position(), source_locale(), theme_template(), updated_at(), url()
- articles:
- primary key: id
- cursor: updated_at
- fields: author_id(), body(), comments_disabled(), content_tag_ids(), created_at(), draft(), edited_at(), html_url(), id(), label_names(), locale(), name(), outdated(), outdated_locales(), permission_group_id(), position(), promoted(), section_id(), source_locale(), title(), updated_at(), url(), user_segment_id(), vote_count(), vote_sum()
- group_memberships:
- primary key: id
- cursor: updated_at
- fields: created_at(), default(), group_id(), id(), updated_at(), url(), user_id()
- macros:
- primary key: id
- cursor: updated_at
- fields: actions(), active(), created_at(), default(), description(), id(), position(), raw_title(), restriction(), title(), updated_at(), url()
- organization_fields:
- primary key: id
- cursor: updated_at
- fields: active(), created_at(), custom_field_options(), description(), id(), key(), position(), raw_description(), raw_title(), regexp_for_validation(), relationship_filter(), relationship_target_type(), system(), tag(), title(), type(), updated_at(), url()
- organization_memberships:
- primary key: id
- cursor: updated_at
- fields: created_at(), default(), id(), organization_id(), organization_name(), updated_at(), url(), user_id(), view_tickets()
- posts:
- primary key: id
- cursor: updated_at
- fields: author_id(), closed(), comment_count(), content_tag_ids(), created_at(), description(), details(), featured(), follower_count(), frozen(), html_url(), id(), non_author_editor_id(), non_author_updated_at(), pinned(), status(), title(), topic_id(), updated_at(), url(), vote_count(), vote_sum()
- ticket_activities:
- primary key: id
- cursor: updated_at
- fields: actor(), actor_id(), created_at(), description(), id(), object(), target(), title(), updated_at(), url(), user(), user_id(), verb()
- ticket_audits:
- primary key: id
- fields: attachments(), author_id(), created_at(), events(), id(), metadata(), ticket_id(), via()
- ticket_metric_events:
- primary key: id
- fields: deleted(), group_sla(), id(), instance_id(), metric(), sla(), status(), ticket_id(), time(), type()
- ticket_events:
- primary key: id
- fields: child_events(), created_at(), event_type(), id(), system(), ticket_id(), timestamp(), updater_id(), via(), via_reference_id()
- ticket_skips:
- primary key: id
- cursor: updated_at
- fields: created_at(), id(), reason(), ticket(), ticket_id(), updated_at(), user_id()
- triggers:
- primary key: id
- cursor: updated_at
- fields: actions(), active(), category_id(), conditions(), created_at(), default(), description(), id(), position(), raw_title(), title(), updated_at(), url()
- views:
- primary key: id
- cursor: updated_at
- fields: active(), created_at(), id(), position(), title(), updated_at()
Sync Modes
- ETL sync modes: full_refresh_append, full_refresh_overwrite, full_refresh_overwrite_deduped
Reverse ETL Actions
- create_ticket:
- endpoint: POST /api/v2/tickets
- required fields: ticket
- risk: creates a Zendesk ticket record; external mutation requiring approval
- update_ticket:
- endpoint: PUT /api/v2/tickets/{{ record.id }}
- required fields: id, ticket
- risk: updates a Zendesk ticket record; external mutation requiring approval
- delete_ticket:
- endpoint: DELETE /api/v2/tickets/{{ record.id }}
- required fields: id
- risk: deletes a Zendesk ticket record; destructive external mutation requiring approval
- create_user:
- endpoint: POST /api/v2/users
- required fields: user
- risk: creates a Zendesk user record; external mutation requiring approval
- update_user:
- endpoint: PUT /api/v2/users/{{ record.id }}
- required fields: id, user
- risk: updates a Zendesk user record; external mutation requiring approval
- delete_user:
- endpoint: DELETE /api/v2/users/{{ record.id }}
- required fields: id
- risk: deletes a Zendesk user record; destructive external mutation requiring approval
- create_organization:
- endpoint: POST /api/v2/organizations
- required fields: organization
- risk: creates a Zendesk organization record; external mutation requiring approval
- update_organization:
- endpoint: PUT /api/v2/organizations/{{ record.id }}
- required fields: id, organization
- risk: updates a Zendesk organization record; external mutation requiring approval
- delete_organization:
- endpoint: DELETE /api/v2/organizations/{{ record.id }}
- required fields: id
- risk: deletes a Zendesk organization record; destructive external mutation requiring approval
- create_group:
- endpoint: POST /api/v2/groups
- required fields: group
- risk: creates a Zendesk group record; external mutation requiring approval
- update_group:
- endpoint: PUT /api/v2/groups/{{ record.id }}
- required fields: id, group
- risk: updates a Zendesk group record; external mutation requiring approval
- delete_group:
- endpoint: DELETE /api/v2/groups/{{ record.id }}
- required fields: id
- risk: deletes a Zendesk group record; destructive external mutation requiring approval
- create_macro:
- endpoint: POST /api/v2/macros
- required fields: macro
- risk: creates a Zendesk macro record; external mutation requiring approval
- update_macro:
- endpoint: PUT /api/v2/macros/{{ record.id }}
- required fields: id, macro
- risk: updates a Zendesk macro record; external mutation requiring approval
- delete_macro:
- endpoint: DELETE /api/v2/macros/{{ record.id }}
- required fields: id
- risk: deletes a Zendesk macro record; destructive external mutation requiring approval
- create_trigger:
- endpoint: POST /api/v2/triggers
- required fields: trigger
- risk: creates a Zendesk trigger record; external mutation requiring approval
- update_trigger:
- endpoint: PUT /api/v2/triggers/{{ record.id }}
- required fields: id, trigger
- risk: updates a Zendesk trigger record; external mutation requiring approval
- delete_trigger:
- endpoint: DELETE /api/v2/triggers/{{ record.id }}
- required fields: id
- risk: deletes a Zendesk trigger record; destructive external mutation requiring approval
- create_automation:
- endpoint: POST /api/v2/automations
- required fields: automation
- risk: creates a Zendesk automation record; external mutation requiring approval
- update_automation:
- endpoint: PUT /api/v2/automations/{{ record.id }}
- required fields: id, automation
- risk: updates a Zendesk automation record; external mutation requiring approval
- delete_automation:
- endpoint: DELETE /api/v2/automations/{{ record.id }}
- required fields: id
- risk: deletes a Zendesk automation record; destructive external mutation requiring approval
- create_view:
- endpoint: POST /api/v2/views
- required fields: view
- risk: creates a Zendesk view record; external mutation requiring approval
- update_view:
- endpoint: PUT /api/v2/views/{{ record.id }}
- required fields: id, view
- risk: updates a Zendesk view record; external mutation requiring approval
- delete_view:
- endpoint: DELETE /api/v2/views/{{ record.id }}
- required fields: id
- risk: deletes a Zendesk view record; destructive external mutation requiring approval
- create_ticket_field:
- endpoint: POST /api/v2/ticket_fields
- required fields: ticket_field
- risk: creates a Zendesk ticket field record; external mutation requiring approval
- update_ticket_field:
- endpoint: PUT /api/v2/ticket_fields/{{ record.id }}
- required fields: id, ticket_field
- risk: updates a Zendesk ticket field record; external mutation requiring approval
- delete_ticket_field:
- endpoint: DELETE /api/v2/ticket_fields/{{ record.id }}
- required fields: id
- risk: deletes a Zendesk ticket field record; destructive external mutation requiring approval
Security
- read risk: external Zendesk Support API read across tickets, users, organizations, groups, satisfaction ratings, admin metadata, business rules, and Guide/community top-level resources
- write risk: allow-listed Zendesk Support mutations for tickets, users, organizations, groups, macros, triggers, automations, views, and ticket fields; documented destructive/delete operations remain in scope only through typed confirmation metadata or existing approved write actions
- approval: writes require reverse-ETL approval; reads require normal connector access
- Never pass secret values in chat, shell arguments, logs, docs, or JSON output.
Command Surface
- Inspect, read, and safely plan typed Zendesk Support operations.
- Usage: pm zendesk-support [flags]
- Source CLI: Zendesk Support API (Support API OpenAPI 2.0.0)
- Global flags:
- --credential (string): Credential name to use for the Zendesk Support request.
- --connection (string): Credential name alias used only when --credential is omitted; does not resolve pm connections.
- --config (string_array): Connector config override as key=value; never pass secret values here.
- --json (boolean): Emit machine-readable JSON output.
- --limit (integer): Maximum records to emit from stream commands.
- --max-bytes (integer): Maximum direct-read response bytes; typed operations declare their own lower cap.
- --plan (string): Execute an approved reverse-ETL plan by id.
- --preview (boolean): Preview a reverse-ETL write command without making a network mutation.
- --approve (string): Approval token required to execute a reverse-ETL plan.
- --confirm (string): Typed confirmation challenge for destructive reverse-ETL writes.
- Fixture-backed ETL streams
- streams account_attributes list - Run the account_attributes Zendesk Support stream. [intent=etl availability=implemented stream=account_attributes]
- streams articles list - Run the articles Zendesk Support stream. [intent=etl availability=implemented stream=articles]
- streams attribute_definitions list - Run the attribute_definitions Zendesk Support stream. [intent=etl availability=implemented stream=attribute_definitions]
- streams automations list - Run the automations Zendesk Support stream. [intent=etl availability=implemented stream=automations]
- streams brands list - Run the brands Zendesk Support stream. [intent=etl availability=implemented stream=brands]
- streams categories list - Run the categories Zendesk Support stream. [intent=etl availability=implemented stream=categories]
- streams custom_roles list - Run the custom_roles Zendesk Support stream. [intent=etl availability=implemented stream=custom_roles]
- streams deleted_tickets list - Run the deleted_tickets Zendesk Support stream. [intent=etl availability=implemented stream=deleted_tickets]
- streams group_memberships list - Run the group_memberships Zendesk Support stream. [intent=etl availability=implemented stream=group_memberships]
- streams groups list - Run the groups Zendesk Support stream. [intent=etl availability=implemented stream=groups]
- streams macros list - Run the macros Zendesk Support stream. [intent=etl availability=implemented stream=macros]
- streams organization_fields list - Run the organization_fields Zendesk Support stream. [intent=etl availability=implemented stream=organization_fields]
- streams organization_memberships list - Run the organization_memberships Zendesk Support stream. [intent=etl availability=implemented stream=organization_memberships]
- streams organizations list - Run the organizations Zendesk Support stream. [intent=etl availability=implemented stream=organizations]
- streams posts list - Run the posts Zendesk Support stream. [intent=etl availability=implemented stream=posts]
- streams satisfaction_ratings list - Run the satisfaction_ratings Zendesk Support stream. [intent=etl availability=implemented stream=satisfaction_ratings]
- streams schedules list - Run the schedules Zendesk Support stream. [intent=etl availability=implemented stream=schedules]
- streams sections list - Run the sections Zendesk Support stream. [intent=etl availability=implemented stream=sections]
- streams sla_policies list - Run the sla_policies Zendesk Support stream. [intent=etl availability=implemented stream=sla_policies]
- streams tags list - Run the tags Zendesk Support stream. [intent=etl availability=implemented stream=tags]
- streams ticket_activities list - Run the ticket_activities Zendesk Support stream. [intent=etl availability=implemented stream=ticket_activities]
- streams ticket_audits list - Run the ticket_audits Zendesk Support stream. [intent=etl availability=implemented stream=ticket_audits]
- streams ticket_events list - Run the ticket_events Zendesk Support stream. [intent=etl availability=implemented stream=ticket_events]
- streams ticket_fields list - Run the ticket_fields Zendesk Support stream. [intent=etl availability=implemented stream=ticket_fields]
- streams ticket_forms list - Run the ticket_forms Zendesk Support stream. [intent=etl availability=implemented stream=ticket_forms]
- streams ticket_metric_events list - Run the ticket_metric_events Zendesk Support stream. [intent=etl availability=implemented stream=ticket_metric_events]
- streams ticket_skips list - Run the ticket_skips Zendesk Support stream. [intent=etl availability=implemented stream=ticket_skips]
- streams tickets list - Run the tickets Zendesk Support stream. [intent=etl availability=implemented stream=tickets]
- streams topics list - Run the topics Zendesk Support stream. [intent=etl availability=implemented stream=topics]
- streams triggers list - Run the triggers Zendesk Support stream. [intent=etl availability=implemented stream=triggers]
- streams user_fields list - Run the user_fields Zendesk Support stream. [intent=etl availability=implemented stream=user_fields]
- streams users list - Run the users Zendesk Support stream. [intent=etl availability=implemented stream=users]
- streams views list - Run the views Zendesk Support stream. [intent=etl availability=implemented stream=views]
- Reverse ETL write planning
- writes create_automation plan - Plan the create_automation Zendesk Support write action. [intent=reverse_etl availability=partial write=create_automation]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: creates a Zendesk automation record; external mutation requiring approval
- writes create_group plan - Plan the create_group Zendesk Support write action. [intent=reverse_etl availability=partial write=create_group]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: creates a Zendesk group record; external mutation requiring approval
- writes create_macro plan - Plan the create_macro Zendesk Support write action. [intent=reverse_etl availability=partial write=create_macro]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: creates a Zendesk macro record; external mutation requiring approval
- writes create_organization plan - Plan the create_organization Zendesk Support write action. [intent=reverse_etl availability=partial write=create_organization]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: creates a Zendesk organization record; external mutation requiring approval
- writes create_ticket plan - Plan the create_ticket Zendesk Support write action. [intent=reverse_etl availability=partial write=create_ticket]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: creates a Zendesk ticket record; external mutation requiring approval
- writes create_ticket_field plan - Plan the create_ticket_field Zendesk Support write action. [intent=reverse_etl availability=partial write=create_ticket_field]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: creates a Zendesk ticket field record; external mutation requiring approval
- writes create_trigger plan - Plan the create_trigger Zendesk Support write action. [intent=reverse_etl availability=partial write=create_trigger]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: creates a Zendesk trigger record; external mutation requiring approval
- writes create_user plan - Plan the create_user Zendesk Support write action. [intent=reverse_etl availability=partial write=create_user]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: creates a Zendesk user record; external mutation requiring approval
- writes create_view plan - Plan the create_view Zendesk Support write action. [intent=reverse_etl availability=partial write=create_view]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: creates a Zendesk view record; external mutation requiring approval
- writes delete_automation plan - Plan the delete_automation Zendesk Support write action. [intent=reverse_etl availability=partial write=delete_automation]; approval: reverse ETL plan -> preview -> explicit approval -> execute; typed destructive confirmation required; risk: deletes a Zendesk automation record; destructive external mutation requiring approval
- writes delete_group plan - Plan the delete_group Zendesk Support write action. [intent=reverse_etl availability=partial write=delete_group]; approval: reverse ETL plan -> preview -> explicit approval -> execute; typed destructive confirmation required; risk: deletes a Zendesk group record; destructive external mutation requiring approval
- writes delete_macro plan - Plan the delete_macro Zendesk Support write action. [intent=reverse_etl availability=partial write=delete_macro]; approval: reverse ETL plan -> preview -> explicit approval -> execute; typed destructive confirmation required; risk: deletes a Zendesk macro record; destructive external mutation requiring approval
- writes delete_organization plan - Plan the delete_organization Zendesk Support write action. [intent=reverse_etl availability=partial write=delete_organization]; approval: reverse ETL plan -> preview -> explicit approval -> execute; typed destructive confirmation required; risk: deletes a Zendesk organization record; destructive external mutation requiring approval
- writes delete_ticket plan - Plan the delete_ticket Zendesk Support write action. [intent=reverse_etl availability=partial write=delete_ticket]; approval: reverse ETL plan -> preview -> explicit approval -> execute; typed destructive confirmation required; risk: deletes a Zendesk ticket record; destructive external mutation requiring approval
- writes delete_ticket_field plan - Plan the delete_ticket_field Zendesk Support write action. [intent=reverse_etl availability=partial write=delete_ticket_field]; approval: reverse ETL plan -> preview -> explicit approval -> execute; typed destructive confirmation required; risk: deletes a Zendesk ticket field record; destructive external mutation requiring approval
- writes delete_trigger plan - Plan the delete_trigger Zendesk Support write action. [intent=reverse_etl availability=partial write=delete_trigger]; approval: reverse ETL plan -> preview -> explicit approval -> execute; typed destructive confirmation required; risk: deletes a Zendesk trigger record; destructive external mutation requiring approval
- writes delete_user plan - Plan the delete_user Zendesk Support write action. [intent=reverse_etl availability=partial write=delete_user]; approval: reverse ETL plan -> preview -> explicit approval -> execute; typed destructive confirmation required; risk: deletes a Zendesk user record; destructive external mutation requiring approval
- writes delete_view plan - Plan the delete_view Zendesk Support write action. [intent=reverse_etl availability=partial write=delete_view]; approval: reverse ETL plan -> preview -> explicit approval -> execute; typed destructive confirmation required; risk: deletes a Zendesk view record; destructive external mutation requiring approval
- writes update_automation plan - Plan the update_automation Zendesk Support write action. [intent=reverse_etl availability=partial write=update_automation]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: updates a Zendesk automation record; external mutation requiring approval
- writes update_group plan - Plan the update_group Zendesk Support write action. [intent=reverse_etl availability=partial write=update_group]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: updates a Zendesk group record; external mutation requiring approval
- writes update_macro plan - Plan the update_macro Zendesk Support write action. [intent=reverse_etl availability=partial write=update_macro]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: updates a Zendesk macro record; external mutation requiring approval
- writes update_organization plan - Plan the update_organization Zendesk Support write action. [intent=reverse_etl availability=partial write=update_organization]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: updates a Zendesk organization record; external mutation requiring approval
- writes update_ticket plan - Plan the update_ticket Zendesk Support write action. [intent=reverse_etl availability=partial write=update_ticket]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: updates a Zendesk ticket record; external mutation requiring approval
- writes update_ticket_field plan - Plan the update_ticket_field Zendesk Support write action. [intent=reverse_etl availability=partial write=update_ticket_field]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: updates a Zendesk ticket field record; external mutation requiring approval
- writes update_trigger plan - Plan the update_trigger Zendesk Support write action. [intent=reverse_etl availability=partial write=update_trigger]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: updates a Zendesk trigger record; external mutation requiring approval
- writes update_user plan - Plan the update_user Zendesk Support write action. [intent=reverse_etl availability=partial write=update_user]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: updates a Zendesk user record; external mutation requiring approval
- writes update_view plan - Plan the update_view Zendesk Support write action. [intent=reverse_etl availability=partial write=update_view]; approval: reverse ETL plan -> preview -> explicit approval -> execute; risk: updates a Zendesk view record; external mutation requiring approval
- Blocked official operation ledger
- operations get_sources_by_target - Get sources by target [intent=direct_read availability=planned operation=zendesk-support.get_sources_by_target]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations get_account_email_settings - Show Email Settings [intent=direct_read availability=planned operation=zendesk-support.get_account_email_settings]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_account_email_settings - Update Email Settings [intent=reverse_etl availability=planned operation=zendesk-support.update_account_email_settings]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations show_account_settings - Show Settings [intent=direct_read availability=planned operation=zendesk-support.show_account_settings]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_account_settings - Update Account Settings [intent=reverse_etl availability=planned operation=zendesk-support.update_account_settings]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations create_trial_account - Create Trial Account [intent=reverse_etl availability=planned operation=zendesk-support.create_trial_account]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations verify_subdomain_availability - Verify Subdomain Availability [intent=direct_read availability=planned operation=zendesk-support.verify_subdomain_availability]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations show_activity - Show Activity [intent=direct_read availability=planned operation=zendesk-support.show_activity]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations count_activities - Count Activities [intent=direct_read availability=planned operation=zendesk-support.count_activities]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations report_channelback_error - Report Channelback Error to Zendesk [intent=reverse_etl availability=planned operation=zendesk-support.report_channelback_error]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations push_content_to_support - Push Content to Support [intent=reverse_etl availability=planned operation=zendesk-support.push_content_to_support]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations validate_token - Validate Token [intent=reverse_etl availability=planned operation=zendesk-support.validate_token]; approval: reverse ETL plan, preview, explicit approval, execute; typed sensitive confirmation required; risk: critical; notes: Blocked by default until a connector-local typed action implements non-inline credential input where required, credential redaction, plan/preview/approval/execute, and typed confirmation.
- operations list_approval_requests - List Approval Requests [intent=direct_read availability=planned operation=zendesk-support.list_approval_requests]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations create_approval_request - Create Approval Request [intent=reverse_etl availability=planned operation=zendesk-support.create_approval_request]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations show_attachment - Show Attachment [intent=direct_read availability=planned operation=zendesk-support.show_attachment]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: high; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_attachment - Update Attachment for Malware [intent=reverse_etl availability=planned operation=zendesk-support.update_attachment]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations delete_attachment - Delete Attachment [intent=reverse_etl availability=planned operation=zendesk-support.delete_attachment]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: high; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations list_audit_logs - List Audit Logs [intent=direct_read availability=planned operation=zendesk-support.list_audit_logs]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations show_audit_log - Show Audit Log [intent=direct_read availability=planned operation=zendesk-support.show_audit_log]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations export_audit_logs - Export Audit Logs [intent=direct_read availability=planned operation=zendesk-support.export_audit_logs]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations autocomplete_tags - Search Tags [intent=direct_read availability=planned operation=zendesk-support.autocomplete_tags]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations autocomplete_tags_post - Search Tags by Request Body [intent=direct_read availability=planned operation=zendesk-support.autocomplete_tags_post]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations show_automation - Show Automation [intent=direct_read availability=planned operation=zendesk-support.show_automation]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations list_active_automations - List Active Automations [intent=direct_read availability=planned operation=zendesk-support.list_active_automations]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations bulk_delete_automations - Bulk Delete Automations [intent=reverse_etl availability=planned operation=zendesk-support.bulk_delete_automations]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: critical; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations search_automations - Search Automations [intent=direct_read availability=planned operation=zendesk-support.search_automations]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_many_automations - Update Many Automations [intent=reverse_etl availability=planned operation=zendesk-support.update_many_automations]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations list_bookmarks - List Bookmarks [intent=direct_read availability=planned operation=zendesk-support.list_bookmarks]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations create_bookmark - Create Bookmark [intent=reverse_etl availability=planned operation=zendesk-support.create_bookmark]; approval: reverse ETL plan, preview, explicit approval, execute; risk: medium; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations delete_bookmark - Delete Bookmark [intent=reverse_etl availability=planned operation=zendesk-support.delete_bookmark]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: high; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations list_brand_agents - List Brand Agent Memberships [intent=direct_read availability=planned operation=zendesk-support.list_brand_agents]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations show_brand_agent_by_id - Show Brand Agent Membership [intent=direct_read availability=planned operation=zendesk-support.show_brand_agent_by_id]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations delete_brand_agent_by_id - Delete Brand Agent Membership [intent=reverse_etl availability=planned operation=zendesk-support.delete_brand_agent_by_id]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: high; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations create_brand - Create Brand [intent=reverse_etl availability=planned operation=zendesk-support.create_brand]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations show_brand - Show a Brand [intent=direct_read availability=planned operation=zendesk-support.show_brand]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_brand - Update a Brand [intent=reverse_etl availability=planned operation=zendesk-support.update_brand]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations delete_brand - Delete a Brand [intent=reverse_etl availability=planned operation=zendesk-support.delete_brand]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: high; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations list_brand_agents_by_brand - List Agents By Brand [intent=direct_read availability=planned operation=zendesk-support.list_brand_agents_by_brand]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations check_host_mapping_validity_for_existing_brand - Check Host Mapping Validity for an Existing Brand [intent=direct_read availability=planned operation=zendesk-support.check_host_mapping_validity_for_existing_brand]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_brand_logo - Update a Brand Logo [intent=reverse_etl availability=planned operation=zendesk-support.update_brand_logo]; approval: blocked pending bounded file upload approval binding; risk: high; notes: File or multipart upload needs a bounded file-transfer foundation; this row is connector-local evidence and does not expose inline raw bytes.
- operations delete_brand_logo - Delete a Brand Logo [intent=reverse_etl availability=planned operation=zendesk-support.delete_brand_logo]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: high; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations check_host_mapping_validity - Check Host Mapping Validity [intent=direct_read availability=planned operation=zendesk-support.check_host_mapping_validity]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations list_monitored_twitter_handles - List Monitored X Handles [intent=direct_read availability=planned operation=zendesk-support.list_monitored_twitter_handles]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations show_monitored_twitter_handle - Show Monitored X Handle [intent=direct_read availability=planned operation=zendesk-support.show_monitored_twitter_handle]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations create_ticket_from_tweet - Create Ticket from Tweet [intent=reverse_etl availability=planned operation=zendesk-support.create_ticket_from_tweet]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations getting_twicket_status - List Ticket statuses [intent=direct_read availability=planned operation=zendesk-support.getting_twicket_status]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations open_ticket_in_agent_browser - Open Ticket in Agent's Browser [intent=reverse_etl availability=planned operation=zendesk-support.open_ticket_in_agent_browser]; approval: reverse ETL plan, preview, explicit approval, execute; risk: medium; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations open_users_profile_in_agent_browser - Open a User's Profile in an Agent's Browser [intent=reverse_etl availability=planned operation=zendesk-support.open_users_profile_in_agent_browser]; approval: reverse ETL plan, preview, explicit approval, execute; risk: medium; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations create_ticket_or_voicemail_ticket - Create Ticket or Voicemail Ticket [intent=reverse_etl availability=planned operation=zendesk-support.create_ticket_or_voicemail_ticket]; approval: reverse ETL plan, preview, explicit approval, execute; risk: medium; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations redact_chat_comment_attachment - Redact Chat Comment Attachment [intent=reverse_etl availability=planned operation=zendesk-support.redact_chat_comment_attachment]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: critical; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations redact_chat_comment - Redact Chat Comment [intent=reverse_etl availability=planned operation=zendesk-support.redact_chat_comment]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: critical; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations redact_ticket_comment_in_agent_workspace - Redact Ticket Comment In Agent Workspace [intent=reverse_etl availability=planned operation=zendesk-support.redact_ticket_comment_in_agent_workspace]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: critical; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations list_countries - List Countries and Calling Codes [intent=direct_read availability=planned operation=zendesk-support.list_countries]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations show_country - Show Country [intent=direct_read availability=planned operation=zendesk-support.show_country]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations list_custom_objects - List Custom Objects [intent=direct_read availability=planned operation=zendesk-support.list_custom_objects]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations create_custom_object - Create Custom Object [intent=reverse_etl availability=planned operation=zendesk-support.create_custom_object]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations show_custom_object - Show Custom Object [intent=direct_read availability=planned operation=zendesk-support.show_custom_object]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_custom_object - Update Custom Object [intent=reverse_etl availability=planned operation=zendesk-support.update_custom_object]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations delete_custom_object - Delete Custom Object [intent=reverse_etl availability=planned operation=zendesk-support.delete_custom_object]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: critical; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations list_access_rules - List Access Rules [intent=direct_read availability=planned operation=zendesk-support.list_access_rules]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations create_access_rule - Create Access Rule [intent=reverse_etl availability=planned operation=zendesk-support.create_access_rule]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations show_access_rule - Show Access Rule [intent=direct_read availability=planned operation=zendesk-support.show_access_rule]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_access_rule - Update Access Rule [intent=reverse_etl availability=planned operation=zendesk-support.update_access_rule]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations delete_access_rule - Delete Access Rule [intent=reverse_etl availability=planned operation=zendesk-support.delete_access_rule]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: critical; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations list_access_rule_definitions - List Access Rule Definitions [intent=direct_read availability=planned operation=zendesk-support.list_access_rule_definitions]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations list_custom_object_fields - List Custom Object Fields [intent=direct_read availability=planned operation=zendesk-support.list_custom_object_fields]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations create_custom_object_field - Create Custom Object Field [intent=reverse_etl availability=planned operation=zendesk-support.create_custom_object_field]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations show_custom_object_field - Show Custom Object Field [intent=direct_read availability=planned operation=zendesk-support.show_custom_object_field]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_custom_object_field - Update Custom Object Field [intent=reverse_etl availability=planned operation=zendesk-support.update_custom_object_field]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations delete_custom_object_field - Delete Custom Object Field [intent=reverse_etl availability=planned operation=zendesk-support.delete_custom_object_field]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: high; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations reorder_custom_object_fields - Reorder Custom Fields of an Object [intent=reverse_etl availability=planned operation=zendesk-support.reorder_custom_object_fields]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations custom_object_record_bulk_jobs - Custom Object Record Bulk Jobs [intent=reverse_etl availability=planned operation=zendesk-support.custom_object_record_bulk_jobs]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations custom_object_fields_limit - Custom Object Fields Limit [intent=direct_read availability=planned operation=zendesk-support.custom_object_fields_limit]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations list_permission_policies - List Permission Policies [intent=direct_read availability=planned operation=zendesk-support.list_permission_policies]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations show_permission_policy - Show Permission Policy [intent=direct_read availability=planned operation=zendesk-support.show_permission_policy]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_permission_policy - Update Permission Policy [intent=reverse_etl availability=planned operation=zendesk-support.update_permission_policy]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations list_custom_object_records - List Custom Object Records [intent=direct_read availability=planned operation=zendesk-support.list_custom_object_records]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations create_custom_object_record - Create Custom Object Record [intent=reverse_etl availability=planned operation=zendesk-support.create_custom_object_record]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations upsert_custom_object_record_by_external_id_or_name - Create or Update Custom Object Record [intent=reverse_etl availability=planned operation=zendesk-support.upsert_custom_object_record_by_external_id_or_name]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations delete_custom_object_record_by_external_id_or_name - Delete Custom Object Record by External Id Or Name [intent=reverse_etl availability=planned operation=zendesk-support.delete_custom_object_record_by_external_id_or_name]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: high; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations show_custom_object_record - Show Custom Object Record [intent=direct_read availability=planned operation=zendesk-support.show_custom_object_record]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_custom_object_record - Update Custom Object Record [intent=reverse_etl availability=planned operation=zendesk-support.update_custom_object_record]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations delete_custom_object_record - Delete Custom Object Record [intent=reverse_etl availability=planned operation=zendesk-support.delete_custom_object_record]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: critical; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations list_custom_object_record_attachments - List Custom Object Record Attachments [intent=direct_read availability=planned operation=zendesk-support.list_custom_object_record_attachments]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: high; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations create_custom_object_record_attachment - Create Custom Object Record Attachment [intent=reverse_etl availability=planned operation=zendesk-support.create_custom_object_record_attachment]; approval: blocked pending bounded file upload approval binding; risk: high; notes: File or multipart upload needs a bounded file-transfer foundation; this row is connector-local evidence and does not expose inline raw bytes.
- operations update_custom_object_record_attachment - Update Custom Object Record Attachment for Malware [intent=reverse_etl availability=planned operation=zendesk-support.update_custom_object_record_attachment]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations delete_custom_object_record_attachment - Delete Custom Object Record Attachment [intent=reverse_etl availability=planned operation=zendesk-support.delete_custom_object_record_attachment]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: high; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations download_custom_object_record_attachment - Download Custom Object Record Attachment [intent=direct_read availability=planned operation=zendesk-support.download_custom_object_record_attachment]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: high; notes: Blocked by default until a bounded binary/file executor and output policy are available; metadata only, no unbounded download.
- operations autocomplete_custom_object_record_search - Autocomplete Custom Object Record Search [intent=direct_read availability=planned operation=zendesk-support.autocomplete_custom_object_record_search]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations count_custom_object_records - Count Custom Object Records [intent=direct_read availability=planned operation=zendesk-support.count_custom_object_records]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations search_custom_object_records - Search Custom Object Records [intent=direct_read availability=planned operation=zendesk-support.search_custom_object_records]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations filtered_search_custom_object_records - Filtered Search of Custom Object Records [intent=direct_read availability=planned operation=zendesk-support.filtered_search_custom_object_records]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations list_object_triggers - List Object Triggers [intent=direct_read availability=planned operation=zendesk-support.list_object_triggers]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations create_object_trigger - Create Object Trigger [intent=reverse_etl availability=planned operation=zendesk-support.create_object_trigger]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations get_object_trigger - Show Object Trigger [intent=direct_read availability=planned operation=zendesk-support.get_object_trigger]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_object_trigger - Update Object Trigger [intent=reverse_etl availability=planned operation=zendesk-support.update_object_trigger]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations delete_object_trigger - Delete Object Trigger [intent=reverse_etl availability=planned operation=zendesk-support.delete_object_trigger]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: high; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations list_active_object_triggers - List Active Object Triggers [intent=direct_read availability=planned operation=zendesk-support.list_active_object_triggers]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations list_object_triggers_definitions - List Object Trigger Action and Condition Definitions [intent=direct_read availability=planned operation=zendesk-support.list_object_triggers_definitions]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations delete_many_object_triggers - Delete Many Object Triggers [intent=reverse_etl availability=planned operation=zendesk-support.delete_many_object_triggers]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: critical; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations search_object_triggers - Search Object Triggers [intent=direct_read availability=planned operation=zendesk-support.search_object_triggers]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_many_object_triggers - Update Many Object Triggers [intent=reverse_etl availability=planned operation=zendesk-support.update_many_object_triggers]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations custom_objects_limit - Custom Objects Limit [intent=direct_read availability=planned operation=zendesk-support.custom_objects_limit]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations custom_object_records_limit - Custom Object Records Limit [intent=direct_read availability=planned operation=zendesk-support.custom_object_records_limit]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations create_custom_role - Create Custom Role [intent=reverse_etl availability=planned operation=zendesk-support.create_custom_role]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations show_custom_role_by_id - Show Custom Role [intent=direct_read availability=planned operation=zendesk-support.show_custom_role_by_id]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_custom_role_by_id - Update Custom Role [intent=reverse_etl availability=planned operation=zendesk-support.update_custom_role_by_id]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations delete_custom_role_by_id - Delete Custom Role [intent=reverse_etl availability=planned operation=zendesk-support.delete_custom_role_by_id]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: high; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations bulk_update_default_custom_status - Bulk Update Default Custom Ticket Status [intent=reverse_etl availability=planned operation=zendesk-support.bulk_update_default_custom_status]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations list_custom_statuses - List Custom Ticket Statuses [intent=direct_read availability=planned operation=zendesk-support.list_custom_statuses]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations create_custom_status - Create Custom Ticket Status [intent=reverse_etl availability=planned operation=zendesk-support.create_custom_status]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations show_custom_status - Show Custom Ticket Status [intent=direct_read availability=planned operation=zendesk-support.show_custom_status]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations update_custom_status - Update Custom Ticket Status [intent=reverse_etl availability=planned operation=zendesk-support.update_custom_status]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations delete_custom_status - Delete Custom Ticket Status [intent=reverse_etl availability=planned operation=zendesk-support.delete_custom_status]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: high; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations create_ticket_form_statuses_for_custom_status - Create Ticket Form Statuses for a Custom Status [intent=reverse_etl availability=planned operation=zendesk-support.create_ticket_form_statuses_for_custom_status]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations delete_ticket_permanently - Delete Ticket Permanently [intent=reverse_etl availability=planned operation=zendesk-support.delete_ticket_permanently]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: critical; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations restore_deleted_ticket - Restore a Previously Deleted Ticket [intent=reverse_etl availability=planned operation=zendesk-support.restore_deleted_ticket]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations bulk_permanently_delete_tickets - Delete Multiple Tickets Permanently [intent=reverse_etl availability=planned operation=zendesk-support.bulk_permanently_delete_tickets]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: critical; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations bulk_restore_deleted_tickets - Restore Previously Deleted Tickets in Bulk [intent=reverse_etl availability=planned operation=zendesk-support.bulk_restore_deleted_tickets]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.
- operations list_deleted_users - List Deleted Users [intent=direct_read availability=planned operation=zendesk-support.list_deleted_users]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations show_deleted_user - Show Deleted User [intent=direct_read availability=planned operation=zendesk-support.show_deleted_user]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations permanently_delete_user - Permanently Delete User [intent=reverse_etl availability=planned operation=zendesk-support.permanently_delete_user]; approval: reverse ETL plan, preview, explicit approval, execute; typed destructive confirmation required; risk: critical; notes: In scope, but blocked by default until represented by a typed action with confirm:"destructive", idempotency notes where applicable, and plan/preview/explicit approval/execute.
- operations count_deleted_users - Count Deleted Users [intent=direct_read availability=planned operation=zendesk-support.count_deleted_users]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: medium; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations list_deletion_schedules - List Deletion Schedules [intent=direct_read availability=planned operation=zendesk-support.list_deletion_schedules]; approval: none: read-only bounded operation metadata; executor remains blocked by default; risk: low; notes: Blocked by default until a bounded provider direct-read/search command is reviewed and enabled by shared foundation #2985; metadata only, no raw API passthrough.
- operations create_deletion_schedule - Create Deletion Schedule [intent=reverse_etl availability=planned operation=zendesk-support.create_deletion_schedule]; approval: reverse ETL plan, preview, explicit approval, execute; risk: high; notes: Blocked by default until a connector-local typed reverse-ETL action implements plan, preview, explicit approval, and execute.