# OAuth Flows

OAuth Flows lets your users authenticate via third parties as Google, Microsoft or Operator.&#x20;

You can do this to verify users' identity in the app.&#x20;

The skill allows users to authenticate both via phone or via chat channels.

### Phone channel

When authenticating users via phone, the skill will send the caller an SMS, containing a link to a login page for either Google, Microsoft or Operator.

After logging in with their personal user credentials, the app will be notified, and receive the authenticated details of the caller.&#x20;

The user will be updated based on the identity received by the third party.

### Chat based channels

When authenticating users via chat, the skill will show the users a login button for the selected third party. After logging in, as in the phone channel, the app will receive the identity from the third party.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manuals.dialox.ai/store/skills/oauth-flows.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
