The 9 pillars of your agent

Features

These pillars are what turns a model into a living agent.
You govern each piece from the panel, and it's also within the agent's own reach.

Memory

Your agent's soul.

Unlike the memory of the main AI models, notes here are split into short and long term, and only what's actually needed gets loaded into context.

This saves tokens without compromising the quality of responses: the agent knows what it has stored long-term and consults it when needed.

The agent manages its own memory: it decides what to keep and for how long.

Read the docs

You Heads up: we no longer bill in 30 days. Since August, it's 15.

Kira's avatar

Kira · your agent Noted. I'll save it so it doesn't happen again.

the agent saves the correction to memory

Kira's memory 14 notes

Short term · what it knows now

  • weekly-report.md The sales report goes out every Friday before 10 AM
  • order-4821.md Pending stock confirmation from the warehouse

Long term · what it remembers

  • billing.md Numbering, taxes and who gets billed
  • catalog.md Live references, prices and what's no longer sold
  • payment-terms.md Since August billing is at 15 days, not 30 Recently noted

One memory for each person

The knowledge it gathers from the person it's talking to is known in every private conversation with that person: the profile travels with the person, not the channel.

Mail «Send me the project breakdown, as always.»
M Marta · Purchasing
  • Asks for the project breakdown
  • Prefers calls in the afternoon
  • CCs management on large orders
Telegram The context from the email conversation is known here.

Archive

Conversations as context.

Every message in or out is logged and available to the agent. Search is multi-channel and lets you pull up entire conversations to resume context regardless of which channel you're on.

Threads are kept separate by person and by channel, so conversations don't bleed into each other.

Search is global and filterable by date: any past conversation can be found and picked back up exactly where it was left off.

Read the docs

You Do you remember what we talked about regarding March's quote?

doesn't remember, so it looks it up...

history_search MCP "march quote"

scope: your conversations and the groups you're in · all channels

  • Email Mar 14

    «Send me March's quote with the volume discount.»

  • Telegram Apr 2

    «It ended up being 12 pallets, not 10. Redo the calculation.»

  • Discord #purchasing Apr 14

    «Management approves it. Invoice it within 15 days.»

12 messages · 3 channels loaded into context

finds it, loads it, and replies...

Kira's avatar

Kira · your agent Yes. You requested it by email on March 14th with a volume discount, in April you raised it to 12 pallets, and in #purchasing it was approved for 15 days on the 14th.

Skills

Self-managed, shared procedures.

A skill is a procedure that avoids redoing the reasoning behind repetitive tasks: billing criteria, a complaint-handling protocol, deployment steps.

They share a quirk with long-term memories: only what's actually needed gets loaded into context, and the agent consults it when it needs to. This saves tokens and keeps the model from getting overloaded.

They're assigned per agent and shared between several.

Each skill can have its own model and effort level, letting you tune cost procedure by procedure without touching the agent's configuration.

Read the docs
  • complaints
    GAZ's avatar
    Kira's avatar

    How a customer complaint is handled, step by step.

    haiku-4-5 effort low

  • billing
    Kira's avatar

    Issuing, numbering and who gets billed for each service.

    haiku-4-5 effort low

  • access-review
    SOKI's avatar

    Permission audits and key rotation.

    opus-5 effort high

  • deploy
    NOVA's avatar

    Steps and checks to ship a change.

    agent's model

Channels

More than just chat

Telegram, Discord, WhatsApp, Slack, IMAP/SMTP email, Gmail, GitHub, webhooks. The agent operates on the channels your team already uses, with no extra tools to roll out.

Communication runs both ways: it handles what comes in and opens a conversation on its own initiative when something relevant happens. In groups, a required mention keeps it from butting in uninvited.

Agents can talk to each other, so one can hand off a task to another and get back to its own.

Read the docs
  • Telegram
  • Discord
  • Gmail
  • GitHub
  • Webhook
  • Voice
GAZ's avatar
GAZ Customer support in and out

Credentials

Share your credentials with your agents, securely.

Encrypted vault organized into cards by service: usernames, passwords, API tokens, SSH access and OTPs.

Assign each credential to agents and to your team. The value is never exposed in the conversation, and every access is logged in the audit trail: which credential, which agent, and when.

Read the docs
Hetzner · production
NOVA's avatar
SOKI's avatar
  • username admin@yourcompany.com username
  • password •••••••••• password
  • API token •••••••••• api_key
  • two-factor •••••••••• instant code otp
The agent uses it; the value never shows up in the conversation.

And every use is logged

  • NOVA read the password 2 min ago
  • SOKI created a new credential 1 h ago
  • Marta revealed the API token yesterday, 18:42

Scheduled tasks

Automate your work, or let it get done for you.

Inbox review, a closing report, monitoring a server, an anomaly alert. They run on schedule and leave a record of what they did.

Three modes depending on the job: invoke the agent to evaluate and decide, run a script and log its output, or combine both — the script gathers the data and the agent acts on it.

They support one-off or recurring runs, with an expiration date and their own time zone per task.

Read the docs
Today Europe/Madrid
  • 07:45 Check the inbox and prioritize agent every workday
  • 13:15 Watch the ERP and flag anomalies script every 15 min
  • 16:20 now
  • 20:00 Daily summary hybrid every day
  • Fri Weekly accounts closing agent every Friday · until Sep 30
The script gathers the data; the agent decides what to do with it.

Agent Desk Beta

Your agents, facing the public, under control.

Read the docs

A shared inbox where your team supervises live every conversation: which agent is handling whom and what it's replying.

Turns your agent into a public-facing operator without losing control: the team can supervise, step in and approve every sensitive action.

The agent can write drafts for the team to review, reply directly, or hand the conversation off to a human.

Luis Client · Telegram handled by Ana

Luis I need the twelve pallets on Thursday, not on Monday. Can that work?

GAZ · agent

Yes. There's stock and the carrier has room on Thursday, so I've reserved it for you. The urgent shipping adds €180, and that charge isn't mine to approve: I'm passing it to Ana.

stock checked slot reserved route updated

Urgent shipping surcharge · €180 · pending approval approve deny
GAZ's avatar
GAZ hands the conversation to Ana

Ana · support Hi Luis, it's Ana. Approved: it ships Thursday with urgent delivery included.

Voice control Beta

Words the wind won't carry off.

Send voice messages and make calls with your agents while you're on the move.

Each agent has its own assigned voice, and works the same way it does on any other channel.

Requires an integration with ElevenLabs or a compatible TTS/STT service.

Read the docs
GAZ's avatar
GAZ Marta on call · 04:12
live transcript

Marta Hey, the order's up to twelve pallets. Can we still make Friday?

GAZ Yes. I'll tell production now and confirm as soon as they reply.

Marta Perfect, and note that the invoice is now fifteen days.

0:12 Voice notes through the usual channels too, transcribed the same way.

MCP servers

Nothing new on the horizon.

Connect and disconnect MCP tools on your agents: together with credentials, these are what extends what they can do.

Supports both stdio and HTTP transport. Each server's credentials are stored encrypted and never exposed: the agent uses the tool, never sees the secret.

Read the docs
Server Via
NOVA's avatar
NOVA
SOKI's avatar
SOKI
GAZ's avatar
GAZ
Kira's avatar
Kira
github repository, issues and reviews stdio assigned to NOVA assigned to SOKI not assigned not assigned
postgres ERP queries stdio assigned to NOVA not assigned not assigned assigned to Kira
holded invoices and accounting http not assigned not assigned not assigned assigned to Kira
notion team documentation http not assigned not assigned assigned to GAZ assigned to Kira
And now

Try it with an agent of your own

Fifteen days with everything unlocked, no card required. You just need a machine to run the agents on and the AI model you're going to use.