User
A user represents a single real human using Yetto. A person does not need to have multiple Yetto user accounts to join multiple organizations or work with different teams or companies.
Organization
An organization represents a group of people working together. Typically an organization will represent a company. For large companies, organizations can be set up for large divisions of the company that need to be kept separate.
Membership
Memberships are what link a user to an organization. A user can have a membership to any number of organizations and organizations can have any number users as members.
Role
Roles represent the sets of permissions a user has as a member of an organization. The roles and sets of permissions can be defined by an organization, so they are flexible enough to meet the varying needs of different teams. A user's role can be different for each organization they are a member of.
Inbox
An inbox is where messages are received and sent for an organization. It can represent a single email address or a single team, depending on the needs of the organization. Each organization can have any number of inboxes.
Plug
Plugs are Yetto's integrations with other systems. Each plug allows you to interact with another system in some way, typically via message interactions. The email plug, for instance, allows you to send and receive emails in an inbox.
Plug installation
Each plug can be installed on an inbox of your choice. The individual instances of a plug within an inbox is referred to as a plug installation. These can be configured separately without impacting the installations in other inboxes.
Switch
Switches are the internal routing logic of Yetto. Each Switch describes an action to take based on an event in Yetto. This is how message data is routed from Yetto to plugs, but it is also how other automation logic can be set up.