Business modulesInbox

Conversations and support

Support teams answer connected channels with assignment, teams, priorities, status and customer context.

Support teams answer connected channels with assignment, teams, priorities, status and customer context.

Where to find it

Web: open Inbox. Desktop: Business → Inbox, using the same record paths. Disabled modules or missing read permission remove the navigation entry.

Screen / tabWeb pathUsageDesktop
Inbox/inboxList, view or tabNative screen
Analytics/inbox/analyticsList, view or tabNative screen
Teams/inbox/teamsList, view or tabNative screen
Satisfaction/inbox/csatList, view or tabNative screen
Service levels/inbox/slaList, view or tabNative screen
Search/inbox/searchList, view or tabNative screen

Record tabs and panels

These contributions appear when their modules are enabled and permitted, alongside the record’s own tabs. Check module/permission state if missing.

AreaKindOwning module
TasksPanelai

Start working

Step 1

Choose assigned/unassigned views.

Step 2

Read conversation/customer/attachments.

Step 3

Reply or add notes; use saved responses/macros.

Step 4

Assign/prioritise/follow/snooze/resolve/reopen.

Step 5

Use search, bulk actions, analytics, satisfaction and SLA.

Conversations and support
Conversations and support — Desktop
Conversations and support

Settings

Option-by-option configuration and screen paths: Settings guide.

Permissions and limits

Before you start

Private notes stay internal. Delivery depends on adapter/connection health. Business-hour SLA clocks use channel hours.

Role capabilities: Read (read), Write (write), Delete/archive (delete), Manage (manage), Comment (comment), Handle automated delivery/jobs (handle), Export (export), Own records only (own_records_only).

Own-record restrictions apply equally to lists, records and Era. Record state or missing data can refuse an otherwise permitted action.

Ask Era

Summarise the conversation and draft a reply.

Select relevant records for Era context. Era respects modules/roles; external or confirmation-sensitive work can stop for approval. Use era tools in the terminal to inspect currently available tools.

Automation and events

These declared events are available to module-event triggers. Subscribing does not configure the next operation; choose recipients, conditions and actions separately.

Operation details

The inventory includes record, configuration, visitor and background flows. IDs support Era/automation; not every row is a menu button. Asterisks mark required inputs. Unmapped rows do not imply a visible control.

Operation and IDInputsPermissionScreen or flow
Connect a channel · inbox.create_inboxName *, Channel *, Number or account, Channel settings, Credential, Who works itManage/settings/inbox/connect, /voice
Edit an inbox · inbox.update_inboxInbox *, Name, Send a greeting, Greeting, Out of office message, Only answer in working hours, Timezone, Assign automatically, Ask for an email address, Ask for a rating when resolved, Allow replies after resolving, One conversation per person, Sender name, Business name, Help centre, Channel settings, Survey settingsManage/settings/inbox, /settings/inbox/connect, /voice/[id]
Take a channel out of service · inbox.deactivate_inboxInbox *Manage/settings/inbox
Set who works an inbox · inbox.set_inbox_membersInbox *, People *Manage/settings/inbox
Open a conversation · inbox.open_conversationInbox *, Person *, Channel address, Team, Priority, Channel referenceWrite/inbox
Take in an arriving message · inbox.ingestInbox *, Person *, The provider’s id for this message *, What they said, Name at the provider, Channel address, Channel address value, Kind of message, Attachments, Replies to (email ids), Start a new thread unless replyingHandle automated delivery/jobsRecord/API/visitor flow; no separate screen button mapped
Assign a conversation · inbox.assignConversation *, AgentWrite/inbox
Move a conversation to a team · inbox.assign_teamConversation *, TeamWrite/inbox
Hand a conversation to a bot · inbox.assign_botConversation *, BotWrite/inbox
Register a bot · inbox.save_agent_botBot, Name *, Description, Where we send its eventsManage/settings/inbox/bots
Reset a bot’s token or secret · inbox.reset_agent_bot_credentialsBot *, What to reset *Manage/settings/inbox/bots
Remove a bot · inbox.delete_agent_botBot *Manage/settings/inbox/bots
Choose the bot on an inbox · inbox.set_inbox_botInbox *, BotManage/settings/inbox/bots
A bot replies · inbox.bot_replyBot *, Conversation *, Message, Kind of message, Options, cards or formHandle automated delivery/jobsRecord/API/visitor flow; no separate screen button mapped
A bot hands over or resolves · inbox.bot_set_statusBot *, Conversation *, Status *, WhyHandle automated delivery/jobsRecord/API/visitor flow; no separate screen button mapped
Record a bot delivery · inbox.record_bot_deliveryBot *, What went wrongHandle automated delivery/jobsBackground routine
Assign automatically · inbox.auto_assignConversation *Write/inbox
Resolve a conversation · inbox.resolveConversation *Write/inbox
Reopen a conversation · inbox.reopenConversation *Write/inbox
Snooze a conversation · inbox.snoozeConversation *, Until *Write/inbox
Set priority · inbox.set_priorityConversation *, PriorityWrite/inbox
Mark read · inbox.mark_readConversation *ReadRecord/API/visitor flow; no separate screen button mapped
Mark unread · inbox.mark_unreadConversation *Read/inbox
Add a follower · inbox.add_participantConversation *, Person *Write/inbox
Remove a follower · inbox.remove_participantConversation *, Person *Write/inbox
Move a conversation to another person · inbox.change_customerConversation *, Person *Write/inbox
Reply · inbox.replyConversation *, Message, Kind, Attachments, Saved reply, WhatsApp template, Template values, Cc, Bcc, In reply toWrite/inbox
Add a private note · inbox.add_private_noteConversation *, Message, Kind, Attachments, Saved reply, WhatsApp template, Template values, Cc, Bcc, In reply toComment/inbox
Edit a message · inbox.edit_messageMessage *, Message *Write/inbox
Delete a message · inbox.delete_messageMessage *Delete/archive/inbox
Save a reply · inbox.save_canned_responseSaved reply, Shortcut *, Reply *Manage/settings/inbox/canned-responses
Save this as a reply · inbox.save_reply_from_messageMessage *, Shortcut *Manage/inbox
Translate a message · inbox.translate_messageMessage *, Language *Write/inbox
Save Inbox preferences · inbox.set_member_preferenceAvailability, Message signature, Play audio alertsRead/settings/inbox
Set automatic resolution · inbox.set_auto_resolveInbox *, Hours of inactivity (1–8760), Activity noteManage/settings/inbox
Sync WhatsApp templates · inbox.sync_whatsapp_templatesWhatsApp inbox *Manage/settings/inbox
Delete a saved reply · inbox.delete_canned_responseSaved reply *Manage/settings/inbox/canned-responses
Save a team · inbox.save_teamTeam, Name *, Description, Assign automatically within the teamManage/inbox/teams
Set a team’s members · inbox.set_team_membersTeam *, People *Manage/inbox/teams
Delete a team · inbox.delete_teamTeam *, Delete anywayManage/inbox/teams
Save a routing rule · inbox.save_assignment_policyRule, Name *, Description, Order, Queue order, Most per agent in the window, Window (seconds), EnabledManage/settings/inbox/routing
Set an inbox’s routing rule · inbox.set_inbox_policyInbox *, RuleManage/settings/inbox
Record what a channel said · inbox.record_deliveryMessage, Inbox, Provider message id, Status *, Attempt generation, Provider message id, Reason, Attempts (0–100)Handle automated delivery/jobsRecord/API/visitor flow; no separate screen button mapped
Retry sending · inbox.retry_deliveryMessage *Write/inbox
Record that the visitor saw the thread · inbox.record_visitor_seenConversation *Handle automated delivery/jobsRecord/API/visitor flow; no separate screen button mapped
Change several conversations · inbox.bulk_updateConversations *, Status, Snooze until, Assign to, Return to the queue, Team, Take off the team, PriorityWrite/inbox
Save a macro · inbox.save_macroMacro, Name *, Who can use it, Steps *Write/settings/inbox/macros
Delete a macro · inbox.delete_macroMacro *Write/settings/inbox/macros
Run a macro · inbox.run_macroMacro *, Conversations *Write/inbox
Take a rating · inbox.submit_csatConversation *, Rating * (1–5), CommentHandle automated delivery/jobsRecord/API/visitor flow; no separate screen button mapped
Review a rating · inbox.review_csatRating *, Review notesWriteRecord/API/visitor flow; no separate screen button mapped
Mute · inbox.muteConversation *Write/inbox
Unmute · inbox.unmuteConversation *Write/inbox
Email the transcript · inbox.send_transcriptConversation *, Send toWrite/inbox
Set business hours · inbox.set_working_hoursInbox *, Week *, Use business hours, Out-of-office message, TimezoneManageRecord/API/visitor flow; no separate screen button mapped
Save an SLA policy · inbox.save_sla_policyPolicy, Name *, Description, First response within (seconds), Next response within (seconds), Resolution within (seconds), Count business hours onlyManageRecord/API/visitor flow; no separate screen button mapped
Delete an SLA policy · inbox.delete_sla_policyPolicy *ManageRecord/API/visitor flow; no separate screen button mapped
Apply an SLA · inbox.apply_slaConversation *, Policy *WriteRecord/API/visitor flow; no separate screen button mapped
Check an SLA · inbox.evaluate_slaApplied SLA *Handle automated delivery/jobsRecord/API/visitor flow; no separate screen button mapped
Record a connection test · inbox.record_channel_healthInbox *, Status *, Reason, Provider detailsHandle automated delivery/jobsRecord/API/visitor flow; no separate screen button mapped
Record the mailbox cursor · inbox.record_poll_stateInbox *, Cursor *Handle automated delivery/jobsRecord/API/visitor flow; no separate screen button mapped
Sign a mailbox in with Gmail or Outlook · inbox.set_mailboxInbox *, Account *ManageRecord/API/visitor flow; no separate screen button mapped
Give a conversation to Era · inbox.assign_eraConversation *, Era *Write/inbox

Technical sources

packages/os-kernel/src/modules/inbox.ts, packages/os-kernel/src/modules/index.ts, apps/studio/lib/os/navigation.ts, apps/studio/lib/os/settings-groups.ts, apps/era-station/apps/web/src/era/business/screens.ts.

Screen pictures

Report details

Click an agent, team or label in Inbox analytics to open its detail report. The period and business-hours controls apply to response clocks. Daily activity and up to 100 recent conversations are shown; open a conversation to continue work. Conversation lists reflect current assignment and labels, while response clocks reflect recorded events.

© 2026 Era. Era documentation. Something missing or wrong? Write to us: [email protected]