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

ActionWhat it does
create_estimateStarts a new estimate and returns a link to it
get_estimateReads one estimate with all its modules and totals
list_estimatesLists the team’s estimates
update_estimateChanges the name, client, currency or status
set_estimate_introWrites the opening the client reads above the modules
delete_estimateRemoves an estimate

Modules and line items

ActionWhat it does
add_moduleAdds a section, such as “Auth” or “Billing”
update_moduleRenames or edits a module
delete_moduleRemoves a module
reorder_modulesChanges the order modules appear in
add_line_itemsAdds priced work with min–max hour ranges, by role
update_line_itemEdits one line’s hours, role or description
delete_line_itemRemoves a line
reorder_line_itemsChanges the order of lines inside a module
set_dependenciesRecords 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

ActionWhat it does
get_rate_cardReads the team’s roles and their sell and cost rates
create_rate_card_roleAdds a role
update_rate_card_roleChanges a role’s rates
delete_rate_card_roleRemoves a role

Component library

ActionWhat it does
search_componentsFinds work you have already priced before
list_componentsLists everything in the library
get_componentReads one saved component
save_componentSaves a module so you can reuse it later
insert_componentDrops a saved component into an estimate, already priced

Teams

ActionWhat it does
list_teamsLists the teams you belong to and your role in each
set_active_teamChooses 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.