Aikido Security logo

Aikido Security + Memtro

Which critical security issues are open in our payments repository, and how do we fix them?

Aikido Security shows you the open issue groups in your feed by severity and type. Memtro also reads individual findings with package, CVE, repository, SLA date and status, plus notes, repositories, containers, domains and PR checks. When asked and granted, it can add a note, snooze, ignore, un-ignore or solve an issue, or adjust its severity. It can also start a repository, container or domain scan and label repositories. Aikido can tell Memtro when a new issue is found or a PR check fails, and a job can start. Only a workspace admin can create the client credentials.

In Memtro

What you can do with Aikido Security in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Aikido Security tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Lists open issue groups highest priority first, with severity, type, time to fix, related CVEs and how to fix.
  2. 02Reads individual findings in every status, with package, CVE, repository, container, SLA date and snooze or ignore state.
  3. 03Shows code repositories, containers, monitored domains and PR checks with their last scans and gate results.
  4. 04When asked and granted, adds a note or snoozes, ignores, un-ignores or solves an issue, which everyone in the workspace sees.
  5. 05When asked and granted, adjusts an issue's severity, starts a repository, container or domain scan, or adds or removes a repository label.
  6. 06With events on, a new open issue, a breached SLA or a failed PR check in Aikido can start a job.

Acts when asked

When you ask it to

These tools change something in Aikido Security. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Add a note to an issue group
  2. 02Snooze an issue or issue group until a date
  3. 03Unsnooze an issue or issue group
  4. 04Ignore an issue or issue group
  5. 05Un-ignore an issue or issue group
  6. 06Mark an issue as solved
  7. 07Adjust the severity of an issue or issue group
  8. 08Start a scan of a code repository
  9. 09Start a scan of a container
  10. 10Start a scan of a domain
  11. 11Add a label to a code repository
  12. 12Remove a label from a code repository

Events

When it happens

Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Aikido Security, choosing the same kinds; the tab shows Aikido Security's own steps. Each event can start a job, with the event as its input. Aikido Security signs every delivery, and one whose signature does not check out is refused before it is read.

Events and webhooks
  • 01A new open issue was found
  • 02A new open-source dependency issue was found
  • 03A new SAST (code) issue was found
  • 04An issue was closed
  • 05An issue was snoozed
  • 06An issue was ignored by a person
  • 07An issue was un-ignored
  • 08An issue was un-ignored by a person
  • 09An issue's severity was adjusted
  • 10An issue breached its SLA
  • 11A PR check failed
  • 12A PR check passed
  • 13A container image scan finished
  • 14A domain scan finished
  • 15A configuration problem was detected
  • 16A request was added to the issues inbox
  • 17Zen firewall blocked an attack
  • 18Zen firewall saw an attack wave
  • 19Zen discovered a new outbound host
  • 20A pentest started running
  • 21A pentest was paused
  • 22A pentest finished
  • 23A pentest failed
  • 24A pentest was cancelled
In practice

Ask it like you would a colleague

Once Aikido Security is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Aikido Security logoAikido Security + Memtro
  • Which critical issues are open in the payments repo?

  • How do we fix the top issue group in the checkout service?

  • Which code repositories have not been scanned recently?

  • Did the last PR check on the api-gateway repository pass its gate?

  • Snooze the lodash issue group until the end of the month.

01

Critical issues before release

Priya Sharma, engineering manager at Acme Ltd, asked which critical issues were open in the payments repository before a release. Memtro listed the open issue groups for that repository with their related CVEs, time to fix and how to fix each one.

02

A failed PR check

At Northwind, a job starts when Aikido reports that a PR check failed. It reads the PR check and the new issues it found, then lists each finding with its package, CVE and how to fix it. Dan Fletcher, lead developer, reads the summary before reviewing the pull request.

Teams

Where it fits

The teams that lean on Aikido Security most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Aikido Security is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Also in Engineering and operations

Using something else for the same job, or both? Each connector has its own tools; connect as many as you like.

Setup

How to connect

Connect withClient ID and client secret
  1. 1

    In Aikido, open Settings → Integrations → API → Aikido REST and create client credentials with App Type Private. Only a workspace admin can do this. Choose the read scopes, plus the write scopes for the actions you want.

  2. 2

    In Memtro, open Connections → Aikido Security and paste the Client ID and Client secret. Set Region if you sign in to Aikido at its US, AU or ME address.

  3. 3

    An administrator grants actions such as snooze an issue or scan a repository by name to the teams that may use them. Events are turned on from the connection's Events tab, and the address is then added in Aikido's webhook settings.

  4. 4

    Ask which critical issues are open in the payments repo.

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Aikido Security tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Aikido Security?+

Only when you ask, and only what it has been granted: add a note to an issue group; snooze an issue or issue group until a date; unsnooze an issue or issue group; ignore an issue or issue group; un-ignore an issue or issue group; mark an issue as solved; adjust the severity of an issue or issue group; start a scan of a code repository; start a scan of a container; start a scan of a domain; add a label to a code repository; remove a label from a code repository. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Aikido Security connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Aikido Security data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect Aikido Security?+

Client ID and client secret. In Aikido, open Settings → Integrations → API → Aikido REST and create client credentials with App Type Private. Only a workspace admin can do this. Choose the read scopes, plus the write scopes for the actions you want.

Can Aikido Security start a job?+

Yes. Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Aikido Security, choosing the same kinds; the tab shows Aikido Security's own steps. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.

Connect Aikido Security in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time