Doppler SecretOps

Doppler is a secrets management platform that helps teams securely manage and sync environment variables across projects and environments.

29 actions Integration catalog
Request access
Connect Doppler SecretOps once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Activity Logs ListDOPPLER_SECRETOPS_ACTIVITY_LOGS_LIST
Tool to list workplace activity logs. Use when you need to fetch recent activity logs.
Retrieve Activity LogDOPPLER_SECRETOPS_ACTIVITY_LOGS_RETRIEVE
Tool to retrieve a single activity log entry by id. Use when you have a valid Activity Log id.
Retrieve Config Log EntryDOPPLER_SECRETOPS_CONFIG_LOGS_GET
Tool to retrieve a specific config log entry. Use when needing details of a single config log; call after specifying project, config, and log identifiers.
Config Logs ListDOPPLER_SECRETOPS_CONFIG_LOGS_LIST
Tool to list config change logs for a specific config. Use when you need the audit trail for a config after confirming its identity.
Config Logs RollbackDOPPLER_SECRETOPS_CONFIG_LOGS_ROLLBACK
Tool to rollback a config to a selected log version. Use when needing to undo a specific change by its log ID, after confirming project, config, and log ID.
Clone ConfigDOPPLER_SECRETOPS_CONFIGS_CLONE
Tool to clone a branch config including all its secrets. Use after confirming the source config details.
Create Branch ConfigDOPPLER_SECRETOPS_CONFIGS_CREATE
Tool to create a branch config. Use when you need to programmatically establish a new branch-based configuration for a specified project and environment. Use after selecting the target project and environment.
Configs DeleteDOPPLER_SECRETOPS_CONFIGS_DELETE
Tool to delete a config permanently. Use when you need to remove a config that is no longer needed.
Get Config DetailsDOPPLER_SECRETOPS_CONFIGS_GET
Tool to fetch a config's details. Use when you need metadata for a specific config after specifying the project and config names. Example: "Get details for config 'staging-config' in project 'proj-123'."
Lock ConfigDOPPLER_SECRETOPS_CONFIGS_LOCK
Tool to lock a config. Use when you need to prevent a config from being renamed or deleted after confirming the project and config names. Example: "Lock config 'staging-config' in project 'proj-123' after finalizing environment setup."
Unlock ConfigDOPPLER_SECRETOPS_CONFIGS_UNLOCK
Tool to unlock a config. Use when you need to allow renaming or deletion of a previously locked config. Example: "Unlock config 'staging-config' in project 'proj-123'."
Update ConfigDOPPLER_SECRETOPS_CONFIGS_UPDATE
Tool to modify an existing config. Use when you need to rename a config after confirming project and config names.
Revoke Dynamic Secret LeaseDOPPLER_SECRETOPS_DYNAMIC_SECRETS_REVOKE_LEASE
Tool to revoke a dynamic secret lease. Use when you need to invalidate an active lease by its ID after confirming the config and dynamic secret identifiers.
Create EnvironmentDOPPLER_SECRETOPS_ENVIRONMENTS_CREATE
Tool to create a new environment. Use when you need to programmatically create an environment for a specified project.
Environments DeleteDOPPLER_SECRETOPS_ENVIRONMENTS_DELETE
Tool to delete an environment. Use when you need to remove an environment from a project after confirming it's no longer in use.
Get Environment DetailsDOPPLER_SECRETOPS_ENVIRONMENTS_GET
Tool to retrieve an environment. Use when you need metadata for a specific environment after specifying the project and environment slug.
List EnvironmentsDOPPLER_SECRETOPS_ENVIRONMENTS_LIST
Tool to list environments in a Doppler project. Use when you need environment metadata for a specific project after providing the project slug.
Rename EnvironmentDOPPLER_SECRETOPS_ENVIRONMENTS_RENAME
Tool to rename an environment. Use when you need to update an environment's display name after confirming project and environment identifiers.
Remove Group MemberDOPPLER_SECRETOPS_GROUPS_DELETE_MEMBER
Tool to remove a member from a group. Use after confirming the group slug and member identifiers.
Integrations ListDOPPLER_SECRETOPS_INTEGRATIONS_LIST
Tool to list all external integrations. Use when you need to retrieve all configured external integrations after authentication.
Invites ListDOPPLER_SECRETOPS_INVITES_LIST
Tool to list open workplace invites. Use when you need to retrieve all pending invitations for the current Doppler workplace after authenticating.
Remove Project MemberDOPPLER_SECRETOPS_PROJECT_MEMBERS_DELETE
Tool to remove a member from a project. Use after confirming project slug, member type, and slug. Example: "Delete member 'jdoe' of type 'users' from project 'my-project-slug'."
Get Project MemberDOPPLER_SECRETOPS_PROJECT_MEMBERS_GET
Tool to retrieve a project member by type and slug. Use after confirming project slug, member type, and slug.
Project Permissions ListDOPPLER_SECRETOPS_PROJECT_PERMISSIONS_LIST
Tool to list project-level permissions. Use when you need to fetch all available permissions for projects after authentication.
Get Project RoleDOPPLER_SECRETOPS_PROJECT_ROLES_GET
Tool to retrieve a project role. Use when you need details of a specific project role after authenticating.
Create ProjectDOPPLER_SECRETOPS_PROJECTS_CREATE
Tool to create a project. Use when you need to programmatically initialize a new Doppler project after authentication.
Projects DeleteDOPPLER_SECRETOPS_PROJECTS_DELETE
Tool to delete a project permanently. Use after confirming irreversible removal.
List ProjectsDOPPLER_SECRETOPS_PROJECTS_LIST
Tool to list Doppler projects. Use when you need to retrieve all projects with optional pagination.
Update SecretsDOPPLER_SECRETOPS_SECRETS_UPDATE
Tool to update secrets in a config. Use when you need to change secret values for deployments.