Safeguard
AI Security•

A one-week bake-off plan for AI assistant agent features

A day by day one-week plan to test scheduled tasks, file generation, the desktop app and remote sandboxes in AI assistants before you commit.

Safeguard Security Team
6 min read

You can test the four main agent features in a week with a fixed script: scheduling on day one, file generation on day two, the desktop app on day three, the remote sandbox on day four, and admin controls with scoring on day five. Use test accounts and dummy data, and run every product through the same steps.

Ground rules

Use dedicated test accounts and dummy data only. No production secrets, no customer data. Note the version of each product. Keep a shared sheet where each finding gets a product, a test name, a result and an evidence level, matching the vendor-neutral scorecard.

Assign one owner per day. Two reviewers should watch the results, preferably one from security and one from the team that would use the tool.

Day one: scheduled tasks

  1. Create a harmless task that writes a timestamp to a note every hour.
  2. Close the laptop lid overnight and check results in the morning.
  3. Revoke the task's credential and see who gets an alert.
  4. Check which identity the task used in the logs.
  5. Note how the product handles time zones, and read its documentation on clock changes.

Day two: file generation

  1. Ask for a spreadsheet built from test tickets, one of which starts with an equals sign. Open the file safely and reopen it after saving. OWASP warns that sanitization can fail in Excel after a save and reopen.
  2. Open the generated file's link in a private window.
  3. Ask for a macro enabled file on purpose.
  4. As an admin, find and delete a generated file.

Day three: the desktop app

  1. Review the permissions requested at install.
  2. Place a marker file outside the granted folder and ask the assistant to find it.
  3. Put a dummy token on the clipboard and see if it surfaces.
  4. Try a command that is not allowed.
  5. Check how the app updates and whether admin settings can be locked.

Day four: the remote sandbox

  1. Run a task that tries to reach an unlisted host and see what happens.
  2. Plant a dummy token in an environment variable, end the task, and look for it in the next run.
  3. Run a task as a second user and see whether state is shared.
  4. Ask the vendor to describe the isolation technology in writing.

Day five: admin controls and scoring

  1. Disable each feature org wide, then re-enable it, and confirm the effect on test users.
  2. Export logs and check for identity, tool calls and timestamps with zones.
  3. Read the data retention and training terms and record what they say.
  4. Score each criterion with evidence levels, apply any gates, and hold a one hour review.

What to produce

A short report per product: scores, failed gates, open questions for the vendor and the version tested. Send open questions to the vendor in writing and give them a date. Slow or vague answers are information too.

Keep it honest

Resist extending the week to make a favorite look better. If a feature needs a month to evaluate, say so and scope a pilot instead. For the pilot, see a 14 day plan for testing a security vendor's AI feature.

Safeguard's compliance and evidence automation can store the report with your vendor review records.

A worked example: day two on the clock

To show how tight the week can be, here is a sample schedule for day two, file generation, with two reviewers.

TimeActivityOutput
09:00Create test tickets, one starting with an equals signTest data ready
09:30Generate a spreadsheet in Product One and Product TwoTwo files
10:30Open each safely, save, close, reopenNotes on cell behavior
11:30Check links in a private windowLink default per product
13:00Ask each assistant for a macro enabled fileFormat results
14:00Admin test: find and delete a fileAdmin control notes
15:30Record scores and evidence levelsSheet updated
16:30Write open questions for each vendorEmail drafts

That is a single day, with a clear output at each step. The other days follow the same rhythm: set up, run, check, record, write questions.

Step by step: prepare the week

  1. Book two reviewers for the whole week.
  2. Request trial tenants from each vendor ahead of time, with the plan you would actually buy.
  3. Create test accounts with an admin and a standard user for each product.
  4. Prepare dummy data: tickets, documents, a dummy repository and dummy tokens.
  5. Print or share the day by day script.
  6. Agree who communicates with vendors, so questions are consistent.
  7. Set the scoring sheet up in advance.

What to do when a test cannot be run

Some tests cannot be run, for example if the trial plan lacks a feature. Record "not testable on this plan" and ask the vendor in writing. Do not give credit for a feature you could not touch.

What to do when results conflict with the documentation

Believe the test. Note the product version, repeat it once to rule out a mistake, then send the vendor a precise description. Either the documentation is wrong, the product has a bug, or your test setup differs from theirs. All three are worth knowing.

Closing the week

On the final afternoon, hold the review: totals, gates, open questions, a recommendation on whether to proceed to a pilot, and a list of settings you would change from default. A one page summary per product, with the scorecard attached, is enough. Store it with your vendor records and set a date to re-run the highest risk tests after the first major update.

Try it yourself

Click through it at your own pace, or open it full screen. Watch an assistant work with a connected tool, and note which actions you would want logged and approved.

Quick check

Can we run the bake-off with real data?

Avoid it. Use dummy data and test accounts until the controls are verified.

What if a vendor will not support testing?

Record it as unknown on the scorecard. Unknown scores zero.

Do we need a separate trial for each feature?

Not usually. One trial tenant per product with the plan you would buy lets you run all four feature tests.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.