Update Email Inbox
Beta/v1/messaging/email-inboxes/{id}Idempotent with Idempotency-Key header. Learn more
Edits an email inbox's from-name, status, and default agent trigger config.
idstringEmail inbox ID.
include[]optional arrayenumValues:email_domainagent_configSub-objects to expand in the response. When omitted, sub-objects are returned as null.
statusstringWhether the inbox routes mail.
active: inbound mail is threaded and outbound replies are allowed.disabled: the inbox stays provisioned but does not route mail.
from_nameoptional stringDisplay name for the From header of outbound mail.
agent_config_idoptional stringThe agent to bind to this inbox to handle incoming mail.
agent_trigger_policyoptional stringHow the bound agent decides whether to run on incoming mail.
mention: runs only when the agent is @mentioned in the message.keyword: runs when the message contains any of the trigger keywords.always: runs on every incoming message.
agent_trigger_keywordsoptional array of stringKeywords that fire the agent when the trigger policy is keyword.
idstringEmail inbox ID.
objectstringenumValues:email_inboxResource type identifier.
statusstringWhether the inbox is currently routing mail.
active: inbound mail is threaded and outbound replies are allowed.disabled: the inbox is provisioned but drops inbound mail and does not send replies.
The domain this inbox belongs to.
idstringEmail domain ID.
objectstringenumValues:email_domainResource type identifier.
domainstringThe fully-qualified domain name (e.g. support.acme.com).
statusstringVerification status.
pending: registered and awaiting DKIM confirmation.verified: DKIM confirmed; the domain can send and receive mail.failed: verification could not be completed.
dkim_tokensarray of stringThe DKIM CNAME tokens the customer must publish in DNS to verify the domain.
verified_atstring (date-time)nullableWhen the domain's DKIM verification was confirmed.
created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
addressstringThe full inbox address (e.g. support@acme.com).
from_namestringnullableThe display name used in the From header of outbound mail.
agent_configagent_definitionExpandablenullableThe agent that handles mail for this inbox, when one is bound.
null when no agent is bound.
idstringAgent definition ID.
objectstringenumValues:agent_definitionResource type identifier.
definition_typestringenumValues:systemcustomWhether the agent is provided by Augno or created in this account.
system: provided by Augno; cannot be edited or deleted.custom: created by a user in this account.
category_codestringCategory grouping for the agent (e.g. order_processing), used to organize agents in the UI.
trigger_typestringenumValues:scheduledmanualeventHow runs of this agent are initiated.
scheduled: runs on a cron schedule (seeconfig.trigger_config.cron_schedule).event: runs in response to platform events (seeconfig.trigger_config.event_filters).manual: runs only when explicitly invoked.chat: runs in response to a chat message; the run is linked to a conversation and posts its reply back into it.
namestringHuman-readable name of the agent.
slugstringURL-friendly identifier for the agent.
descriptionstringnullableDescription of what the agent does.
editabilitystringenumValues:editableread_onlyWhether the current user can edit this agent definition.
Always read_only for system definitions.
statusstringenumValues:activeinactiveWhether this agent is enabled for the current account.
Activation is per-account: a system agent shared across accounts can be active for one account and inactive for another. An inactive agent does not run.
Role defining the permissions the agent operates with.
null in this endpoint.configagent_definition_confignullableAgent-level configuration controlling LLM behavior and trigger settings.
null in this endpoint.Tools attached to this agent.
null in this endpoint.created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
agent_trigger_policystringnullableWhen the bound agent runs on incoming mail.
mention: only when the agent is @mentioned, matched against its trigger keywords.keyword: when the mail contains any of the configured trigger keywords.always: on every incoming message.
agent_trigger_keywordsarray of stringKeywords that fire the agent when agent_trigger_policy is keyword.
created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
Responses
Successful response for Update Email Inbox