## Overview
To support the different entry points a user may take when registering or logging in to Blend, your organization needs to establish an [SSO Start Page](🔗) and configure the necessary [URL redirects](🔗).
## Self-Serve Workflows
A consumer may enter the Blend application from a self-serve channel (e.g a public facing website) or another secure application within your organization.
## Self-Serve Workflow Examples
### Public facing website
A consumer may enter Blend from a public facing website, such as a marketing website, that highlights your values, explains your process, and highlights today's rates.

### From within an established secure session
Consumers may enter Blend from within an already authenticated session. For example, they may begin their application after clicking on a widget within an online banking portal.

## Notification Based Workflows
A consumer may enter the Blend application from a Notification such as an email that asks the consumer to take an action (e.g. _Sign Up..._ or _Complete a New Request_).
## Notification Based Workflow Examples
### Email Notifications
Users may enter the Blend application after receiving an email invitation to apply by a loan officer or other party within your organization. The user will receive email notifications throughout their application process requesting they complete tasks or provide further information.
**Email Invite**

**Email Notification**

## URL Redirect Configuration
To support redirecting your users to the appropriate URLs, your organization must provide Blend with an entrypoint URL. This URL will need to be able to handle query parameters to redirect the user to the appropriate experience.
Blend will use the entrypoint URL provided by your organization and append query parameters based on the context of the user. This is relevant for [notification based workflows](🔗) to ensure the appropriate user experience between systems.
## URL Redirect Parameters
Parameter | Value(s) | Description |
`client ` | `blend ` | Optional parameter used to identity a redirect request coming from the Blend platform. |
`type ` | `signUp ` or `signIn ` | Indicates if the user is attempting to register or log in to the Blend platform. |
`party ` | `primary ` or `coborrower ` | Indicates whether the user initiating the request is a primary party on the application or a coborrower (co-applicant). |
## SSO Start Page
Unlike a typical SSO implementation that might manage authorization to an internal resource within your organization, users will need to access the Blend platform who are not provisioned within your SAML server. To support this, your entrypoint URL should point to a "SSO Start Page".
The SSO Start Page provides an opportunity for your user to identify themselves and redirects them to the appropriate authentication experience.
The look and feel of the SSO Start Page are at your discretion.

## URL Configuration Guide
### Email Notification - Application Invite
Email notification requesting the user to start a new application on the Blend platform.
Entry Point URL | Redirect Destination |
`https://yourEntrypointUrl.com?client=Blend&type=signUp&party=primary ` | SSO Start Page |
`https://yourEntrypointUrl.com?client=Blend&type=signUp&party=coborrower ` | SSO Start Page |
### Email Notification - New Request or Reminder
Email notification requesting the user to start a new application on the Blend platform.
Entry Point URL | Redirect Destination |
`https://yourEntrypointUrl.com?client=Blend&type=signIn&party=primary ` | IdP Sign In URL |
`https://yourEntrypointUrl.com?client=Blend&type=sign&party=coborrower ` | IdP Sign In URL |
_For registered, non SSO users, Blend will route the user directly to the Blend login page._