Araçlar
Era MCP sunucusunun 40 aracı, ne yaptıkları ve terminaldeki karşılıkları.
Era'da sohbet ettiğinde işi yapan yapay zekâ (senin aboneliğinle Claude Code, Codex ya da diğerleri) işletmene bu araçlarla dokunur. Bir araç yalnızca senin kullanabileceğin bir hedefi varsa listelenir: kapalı bir modülün ya da yetkin olmayan bir kaydın aracı görünmez. Kaldıran, dışarı gönderen ya da yayınlayan araçlar riskli sayılır; kayıt kaldırma, belge kesme ve site yayınlama gibi adımlar senin onay kartını bekler. Açıklamalar, yapay zekâya verildiği gibi İngilizcedir.
İşletmeye bakmak
era_overview, records_find, business_numbers, free_times
Kayıtlar
records_create, records_update, records_archive
Mesaj, toplantı ve belge
message_send, meeting_schedule, document_create, document_issue
Web sitesi
site_edit, site_publish
Dosyalar
file_save, file_get, files_import
Hafıza ve yetenekler
memory_save, memory_forget, brain_search, brain_graph, skill_save
Onaylar ve iş takibi
approvals_decide, turn_report, work_status, era_run, era_open
Dış dünya ve bilgisayar
places_search, visuals_make, pc_act
Diğer
era_find, brain_path, brain_history, decision_trace, decision_influence, reason, ontology_check, search_past_conversations, apps_find, app_connect, media_make
İşletmeye bakmak
era_overview
İşletmene bakıyor · Yalnız okur · terminalde era overview
This workspace right now: every module (on / off), the automations (workflows, on or draft, runs) and their recent runs, connected apps and accounts, the AI and media keys connected (presence only), members, Era's brain, computers online, waiting approvals, open work, today's numbers.
Call it first for any "what do I have" question and before saying something is missing or off. Never ask before reading.
Members come a page at a time with their total: membersOffset reads the next page.
records_find
Kayıtlarına bakıyor · Yalnız okur · terminalde era records find
Find, count or get records of one type (…). mode list (default) | count | get (id).
q = search text, status, where {column: value}; table_row needs table (its title); module_row needs module + table (any module's table; mode columns lists its columns). approval rows carry the ids approvals_decide takes.
No row cap: page with next until it is null, or file_save export for a whole source as one file. Rows are {id, title, a few fields, url}. Never ask before reading.
business_numbers
İşletme rakamlarına bakıyor · Yalnız okur · terminalde era numbers
Sales, revenue, orders, bookings, new leads, conversations and customers: today, yesterday, 7 and 30 days (and the 30 before), already summed.
from / to (YYYY-MM-DD, up to 366 days) = any range; groupBy day|week|month gives a series (without a range: the last 30 days).
month (YYYY-MM) = that month's sales by order and VAT rate for the accountant.
free_times
Boş saatlere bakıyor · Yalnız okur · terminalde era free-times
Free booking times on a day (opening hours, staff, other bookings). Call it before booking when no time was given.
Leave service empty to see the real service names.
Kayıtlar
records_create
Ekleniyor · Ekler ya da değiştirir · terminalde era records create
Create one or many records: items = [{…}] (any number). Same name / phone / e-mail already there → skipped (dedupe "update" changes it instead). Report done / failed / skipped exactly.
Fields (* = required): …
records_update
Güncelleniyor · Ekler ya da değiştirir · terminalde era records update
Change one or many records: items = [{id, set: {field: value}, stage, addTags, removeTags}] (any number).
stage = a lead's stage by its name ("Kazanıldı"); tags by name (made when missing). Fields are the update input of that type.
records_archive
Kaldırılıyor · Kaldırabilir · terminalde era records archive
Archive or delete records. It waits for the person's approval card INSIDE this call; continue with what it returns and never call it again for the same ids.
reason is required for an invoice or an expense.
Mesaj, toplantı ve belge
message_send
Mesaj gönderiliyor · Dışarı gönderebilir ya da yayınlayabilir · terminalde era message send
Message a customer: the Inbox conversation (WhatsApp, Instagram, e-mail, site chat), or WhatsApp from their PC (channel whatsapp_pc, to = name or phone).
draft true = a private draft the team sees, nothing is sent. Sending waits for the approval card inside this call.
meeting_schedule
Toplantı ayarlanıyor · Ekler ya da değiştirir · terminalde era meeting schedule
Put a meeting or appointment with people in the calendar. Defaults: 30 minutes, the business time zone.
document_create
Belge hazırlanıyor · Ekler ya da değiştirir · terminalde era document create
Draft an invoice or a quote from lines (nothing is issued or sent). price is per unit in the currency, VAT is a percent.
Then document_issue when the person asked to issue or send it.
document_issue
Belge kesiliyor · Dışarı gönderebilir ya da yayınlayabilir · terminalde era document issue
Issue a drafted invoice (e-Arşiv / e-Fatura) or send a quote. It waits for the person's approval card inside this call.
Web sitesi
site_edit
Siten düzenleniyor · Ekler ya da değiştirir · terminalde era site edit
Change the website, kept as a draft: instruction = in words ("fiyat listesi ekle"), or ops = [{op: edit|add|move|remove|style|page_add, site?, page?, section?, …}].
Visitors see it only after site_publish.
site_publish
Site yayınlanıyor · Dışarı gönderebilir ya da yayınlayabilir · terminalde era site publish
Publish the site's draft, or one page (pageId). Only when the person asked; it waits for their approval card inside this call.
Dosyalar
file_save
Dosya Era’ya kaydediliyor · Ekler ya da değiştirir · terminalde era file save
Put a file you made into Era Files (Files › Era) so the person has it on every device, with a card in the chat.
rows (+columns, format xlsx|csv) builds a spreadsheet; contentBase64 + name sends a small file; path returns an upload command for a bigger one.
file_get
Dosya getiriliyor · Yalnız okur · terminalde era file get
Bring an Era file (an attachment, an export, a document) into your work folder: returns a short-lived download link and the command to save it, then read it with your own tools.
files_import
Dosyadan aktarılıyor · Ekler ya da değiştirir · terminalde era file import
Import the rows of a spreadsheet in Era Files into leads (target crm), a new table, or a table plus a dashboard. fileId from a file card or file_save.
Hafıza ve yetenekler
memory_save
Not alınıyor · Ekler ya da değiştirir · terminalde era memory save
Keep a durable fact, preference, rule or procedure about this business or person. told true = they said "hatırla" (kept at once);
otherwise a Hatırla card asks them (ask in one short line). rejected_before = they said no before: drop it.
memory_forget
Unutuyor · Kaldırabilir · terminalde era memory forget
"Bunu unut": forget a memory by their words (or id), or stop using a skill (skill = its name). Ambiguous → ask which in one line.
brain_search
Hafızasına bakıyor · Yalnız okur · terminalde era brain search
The business's own knowledge: uploaded documents, sites, past chats and research, past offers. Returns snippets with their source; cite them.
Only what this person may see. Use it before saying Era does not know.
brain_graph
Bağlantılara bakıyor · Yalnız okur · terminalde era brain graph
How things in the business's knowledge connect. query = the people, companies, products, offers around it and how they relate, with their facts and sources;
from + to = the shortest relationship path between two of them ("Ayşe hangi teklifle bağlantılı?"). Only what this person may see.
skill_save
Yöntem öneriliyor · Ekler ya da değiştirir · terminalde era skill save
After a multi-step job that worked and no skill covered, propose it as a skill (name kebab-case, one line when to use it, the steps that worked, evidence = what the turn report showed).
replaces = the skill they corrected. The person approves it on a card.
Onaylar ve iş takibi
approvals_decide
Onaylar işleniyor · Dışarı gönderebilir ya da yayınlayabilir · terminalde era approvals decide
Approve or decline waiting approvals the person decided in their own words ("hepsini onayla"). Never on your own.
turn_report
Yalnız okur · terminalde era turn report
What this turn really wrote: every write, how many succeeded and failed, with reasons. Call it before the final answer after several writes and say only what it shows.
work_status
İşin durumuna bakıyor · Yalnız okur · terminalde era work status
Background work from workflows, automations and plans: state, result, files ("o iş ne oldu"). Call it before answering about earlier work.
era_run
İşlem yapılıyor · Dışarı gönderebilir ya da yayınlayabilir · terminalde era run
The long tail: run any Era action by its exact name, as the person. Find the name and input in the era-actions skill (read it with your own file tools).
items = the same action over many inputs (any number). A wrong input returns {error, fix, schema}: correct it and call once more.
era_open
Ekran açılıyor · Yalnız okur · terminalde era open
Open an Era screen next to the chat: a record, a filtered list, a file, the site editor (id: the site to open), approvals, or a page path. The person sees it at once.
Dış dünya ve bilgisayar
places_search
Haritalarda arıyor · Yalnız okur · terminalde era places search
Real businesses from Google Maps for a lead list: name, phone, site, address, rating and the Maps link. Up to 20 per call: one call per district × category word.
Never invent a firm. For anything else use your own web search.
visuals_make
Görseller hazırlanıyor · Ekler ya da değiştirir · terminalde era visuals make
Make or edit images or posters (Era generates them; they land in Era Files). inputFileIds = the person's photos to edit; set listing|angles|clean|lifestyle for product photos.
pc_act
Bilgisayarında çalışıyor · Dışarı gönderebilir ya da yayınlayabilir · terminalde era pc act
Do one thing on the person's PC through Era Desktop: status, screenshot (an image), open_url, open_app, read_file, read_screen, whatsapp_send/read, click, type, key.
args: url | name+text | file | to+text | x,y | text | keys. Never type passwords or card numbers.
Diğer
era_find
Ne yapabileceğine bakıyor · Yalnız okur · terminalde era find
Search everything Era can do here, in any words: every action this person may run (with its input), workflow templates, business blueprints, site themes and apps.
name = one action's whole input schema. Then era_run {action, input}. Use it before saying Era cannot do something.
brain_path
Bağlantı yolunu buluyor · Yalnız okur · terminalde era brain path
The shortest relationship path between two people, companies, products or offers in the business's knowledge ("Ayşe hangi teklifle bağlantılı?"), with sources. Only what this person may see.
brain_history
Kaydın geçmişine bakıyor · Yalnız okur · terminalde era brain history
How a synced record changed over time (a deal, a task, an order from a connected app): each version with its dates and field changes. query = a record ref ("linear:task:123") or a name.
decision_trace
Kararın zincirine bakıyor · Yalnız okur · terminalde era decision trace
Why a recorded decision happened (direction upstream) or what it led to (downstream, default), hop by hop. Without decisionId, query finds the decisions to pick from.
decision_influence
Kararın etkisini ölçüyor · Yalnız okur · terminalde era decision influence
How much a recorded decision mattered: the downstream decisions it triggered, weighted by how they turned out (0..1). Without decisionId, query finds it.
reason
Kurallardan çıkarım yapıyor · Yalnız okur · terminalde era reason
Deterministic rule reasoning (Datalog, no guessing): facts like "overdue(inv1)" and rules like "risk(X) :- overdue(X), big(X)." give exactly what follows. For policy and rule answers that must be provable.
ontology_check
Veri tutarlılığına bakıyor · Yalnız okur · terminalde era ontology check
Open data-consistency problems the brain found (a customer missing a required field, a contradiction), newest first; entityId narrows it to one. Use before trusting data for a high-stakes step.
search_past_conversations
Eski sohbetlerde arıyor · Yalnız okur · terminalde era chats search
Raw words across this person's past Era chats in this workspace (and the workspace's shared ones): the chat, who said it, when, the passage and its link. For "geçen hafta ne konuşmuştuk".
apps_find
Uygulamalara bakıyor · Yalnız okur · terminalde era apps find
The app market (Apps): 250+ apps Era can connect or install — what each does, whether it is connected here, and (app = its id) the actions app_run can call with their inputs.
q = words ("instagram", "ödeme", "kargo"); connected true = only the connected ones. Suggest an app from here; never invent one.
app_connect
Bağlantı hazırlanıyor · Ekler ya da değiştirir · terminalde era app connect
Start connecting an app the person asked for ("Instagram bağla", "Trendyol'u bağla"): a Bağla card with the right link appears in the chat (sign-in for OAuth apps, the key form for API-key apps, the store form for marketplaces).
Then tell them in one line to press it. When they say they connected, call again with check true: it says whether it is connected now.
media_make
Üretiliyor · Ekler ya da değiştirir · terminalde era media make
Make an image, video, voice-over or music on the member's own key/subscription. Open-Higgsfield: operation catalogue discovers tools and exact typed schemas; generate with higgsfield:{id,values,files} uses their MuAPI key. operation grade adjusts an image locally without a model. operation resume checks a saved provider job without submitting another generation. Existing presets, camera flows, lip sync, upscale and video_edit also work here. Studios (Creative Studio): image, cinema, character, layers, video, clip, motion, lipsync, recast, audio, marketing, product — operation open opens one beside the chat with prompt/preset/model/mode filled in (nothing generated); generate with studio puts the result in that studio. Results land in Creative Studio and Files. No connected source: offer Settings › AI › Providers. Never claim an unpriced MuAPI job is free.
Kayıt türleri
records_find, records_create, records_update ve records_archive bu türlerle çalışır:
| Tür | Adı | Modül |
|---|---|---|
lead | potansiyel müşteri | crm |
customer | müşteri | customers |
order | sipariş | retail |
booking | randevu | appointments |
product | ürün | catalog |
conversation | konuşma | inbox |
invoice | fatura | invoices |
quote | teklif | quotes |
shipment | kargo | integrations |
table_row | tablo satırı | data |
expense | gider | finance |
task | görev | ai |
channel_order | pazaryeri siparişi | integrations |
integration | bağlı uygulama | integrations |
approval | onay bekleyen | ai |
agent | ajan | ai |
table | tablo | data |
workflow | otomasyon | workflows |
workflow_run | otomasyon çalışması | workflows |
Listede olmayan her işlem için yapay zekâ era_run ile Era'nın ilgili eylemini adıyla çalıştırır; aynı izin ve onay kuralları geçerlidir.
Kaynaktan üretildi
Bu sayfa doğrudan Era'nın kaynak kodundan üretilir (apps/studio/lib/os/era-tool-tiers.ts); son güncelleme 2026-10-16.