Go Live: Grow Your Social Media Presence

All Topics

Let Your AI Make Changes

Updated Sep 20, 2026

Allow supported edits, agree on a specific change and check what was saved.

Ready for your assistant to help with the setup, not just explain it? This lesson shows how to allow changes through MCP and keep each request clear and deliberate.

Use AI to Manage SMTasker — Part 4. This is for an external assistant connected through MCP. Skye has its own approval flow, covered in Getting Started with Skye.

Before you start: complete the read-only check. You should already have a working connection. If you only want explanations and reports from an external assistant, you can stay read-only and skip this step.

Understand what you are allowing

Read data lets the assistant look at workspace information. Make changes also allows supported edits. That can save you from entering settings yourself, but it gives the connection more power.

A message saying “ask me first” is a useful instruction, not a replacement for permissions. Check the approval controls in your external AI app too. Do not assume it will show Skye’s Apply button before every change.

This permission is not limited to the automation in your next prompt. The form warns that write access allows real changes to accounts, devices and automations. Keep the connection’s approval controls enabled and name the exact target in every request.

Conceptual workflow for allowing write access, reviewing a request and checking the saved result.
A workflow guide, not a product screen or a completed change. Decide what may change before asking the assistant to act.

Step 1: Create access for changes

In SMTasker: open Settings → API & MCP Access. Scroll to API keys and click New API key.

We use a separate key so you can recognize write-enabled access later. Creating it does not automatically replace the key Codex is already using.

Full SMTasker settings context highlighting the API keys section and New API key button.
Create a separate, clearly named key so you can recognize and revoke this connection later.
  1. Use a name such as My AI — setup access.
  2. Choose an expiration date.
  3. Keep Read data checked and enable Make changes.
  4. Click Create key and store the generated code privately.
SMTasker key form with Read data and Make changes checked, the write-access warning and Create key button highlighted.
The form after scrolling down: both permissions selected. This is an unsubmitted example; no new key was created for this screenshot.

Only do this for an assistant you trust. Never put the generated key in an ordinary chat, screenshot or support message.

Step 2: Update your assistant’s connection

In your AI app: ask it to help replace the read-only key using the same private entry method you used during setup. The SMTasker Server URL stays the same.

I want to update my SMTasker connection to use a key that allows changes. Guide me through entering the replacement key privately, outside this chat. Preserve my other connections and approval settings. Do not change anything in SMTasker yet.

Follow any restart or new-task instructions for your app. Verify a read-only question still works. You have changed the connection’s permission—not asked it to edit an automation yet.

Keep the earlier read-only key private if you plan to switch back. Do not revoke another integration’s key by mistake. If the assistant still reports read-only access, check that this connection is actually using the replacement key before changing anything else.

Step 3: Agree on one change first

Start small. Name the account and automation, describe the intended edit, and say what must stay untouched. Ask for a proposal before authorizing the edit.

Inspect the stopped automation AUTOMATION_NAME on ACCOUNT_NAME. My goal is: DESCRIBE_YOUR_GOAL. Explain which settings you would change and what would stay the same. Do not apply changes or start anything. Wait for me to approve a specific proposal.

Replace the three placeholders first. This example assumes the automation is already stopped. If you want to work on a running automation, say so explicitly and discuss its status rather than asking the assistant to guess.

Read the proposal. If a target is ambiguous, clarify it. If the assistant suggests starting the automation or changing other tools, stop and narrow the request.

Check the saved result before running anything

After approving a specific edit, open that automation in SMTasker. Compare the saved settings with the proposal and check that it remains stopped. A chat confirmation is useful, but the saved product settings are what you will actually run.

When you no longer want the assistant to make changes, return to Settings → API & MCP Access → API keys and revoke its write-enabled key. Reconnect with read-only access if you still want workspace checks.

Revoking a key stops access through that key; it does not undo edits already saved or stop an automation that is running. Check automation status separately in SMTasker. To go back to read-only, use a valid read-only key in your assistant’s connection and test a simple question again.

Conceptual guide to stopping access by revoking the connection's key.
Revoke the key for the connection you intend to stop. Other integrations may use different keys.
Next: Set Up Your First Automation with AI. Follow one small example and inspect it before running.
Was this article helpful?
Back to top