What your agent can do
Once connected, your agent has 26 actions available. You never type these names yourself — you ask in your own words and the agent picks the right one. They are listed here so you know what it can and cannot reach.
Estimates
| Action | What it does |
|---|---|
create_estimate | Starts a new estimate and returns a link to it |
get_estimate | Reads one estimate with all its modules and totals |
list_estimates | Lists the team’s estimates |
update_estimate | Changes the name, client, currency or status |
set_estimate_intro | Writes the opening the client reads above the modules |
delete_estimate | Removes an estimate |
Modules and line items
| Action | What it does |
|---|---|
add_module | Adds a section, such as “Auth” or “Billing” |
update_module | Renames or edits a module |
delete_module | Removes a module |
reorder_modules | Changes the order modules appear in |
add_line_items | Adds priced work with min–max hour ranges, by role |
update_line_item | Edits one line’s hours, role or description |
delete_line_item | Removes a line |
reorder_line_items | Changes the order of lines inside a module |
set_dependencies | Records that one module is built on another |
Dependencies are what stop a client from switching off something the rest of the project needs.
Rate card
| Action | What it does |
|---|---|
get_rate_card | Reads the team’s roles and their sell and cost rates |
create_rate_card_role | Adds a role |
update_rate_card_role | Changes a role’s rates |
delete_rate_card_role | Removes a role |
Component library
| Action | What it does |
|---|---|
search_components | Finds work you have already priced before |
list_components | Lists everything in the library |
get_component | Reads one saved component |
save_component | Saves a module so you can reuse it later |
insert_component | Drops a saved component into an estimate, already priced |
Teams
| Action | What it does |
|---|---|
list_teams | Lists the teams you belong to and your role in each |
set_active_team | Chooses the team every other action works on |
If you belong to more than one team, your agent has to pick one before it can do anything else. The choice is remembered for later sessions.
Permissions
Your agent acts as you. It can only reach the team you are currently in, and it is bound by your role in that team:
- Admin and estimator can create and change estimates.
- Viewer can read, but every change is refused.
Those checks run inside Elumre, so an agent cannot talk its way around them.