> For the complete documentation index, see [llms.txt](https://docs.work-relay.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.work-relay.com/what-is-work-relay/work-relay-and-salesforce.md).

# Work-Relay and Salesforce

## A 100% native application

Work-Relay is built using Salesforce technology. There is therefore no need for integration with Salesforce - the integration is built-in. Its components are designed to address the needs of key personas involved in the design, build, and execution of workflow applications.

![](https://media.screensteps.com/image%5Fassets/assets/005/087/884/original/70e4a5c9-d2f0-4f4b-9b06-94c328bee082.png)

## Salesforce data objects

When you set up a [process](https://docs.work-relay.com/processes/), you need to select a data source. This is any Salesforce object.

You can then set [how to start](/processes/working-with-processes/start-and-plan-the-process.md) the process. This can be e.g. when a record is added to the data object, or a field is updated. You can also trigger the process manually, by a scheduled event, or by another process.

When a process is started, the first thing that happens is that users [responsible](/processes/process-steps/process-step-settings/working-with-step-assignee.md) for the first [step](/processes/process-steps/step-types.md) will be notified via their [Chatter feed](/functional/chatter-feeds/overview.md) that they need to take action. Once they "proceed" the step, the next user gets [notified](/processes/process-settings/notifications-settings.md), etc.

Once you are in the process, you can use data in the Data Source object to determine which [path](/processes/connectors/connectors-conditions-and-rules.md) the process should take, and/or to store information captured during the flow.

You can also use information from other data objects to set conditions, and use data collected in the process to [update](/automations/global-actions-and-action-groups/types/update-records.md) other data objects.
