# Inviting Team Members

## First, determine which role you want each member to have.

When inviting team members to your organization, there are 2 role options to choose from.

| Role      | Capabilities                                                                                                                                                                                                                                                                                                                                     |
| --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Admin     | <ul><li><p>Have full App access (create, read, update, delete)</p><ul><li>Can create, update & delete API keys</li><li>Can create, update, & delete webhooks</li><li>Can configure app authentication</li></ul></li><li>Can manage other team members (invite & revoke/enable member access)</li><li>Can manage billing & subscription</li></ul> |
| Developer | <ul><li><p>Can create, read, and update apps</p><ul><li>Can create API keys</li><li>Can only update/delete API keys that they create</li><li>Can create webhooks</li><li>Can only update/delete webhooks that they create</li><li>Can configure app authentication</li></ul></li><li>Can view/see team members</li></ul>                         |

### Invite a Team Member

1. Go to the **Settings** tab on the left menu bar.
2. Click on the **Team Members** tab on the settings page.
3. Click the **Invite a Team Member** button.
4. Fill in the invitation form modal that opens up after you click the button in step 3. Note: the Developer role is selected by default. Feel free to select Admin if you're inviting an admin user.
5. Click the green **Invite** button.

An invitation email will be sent to the user and the invitation status will be Pending until they accept your invitation and join your organization.


---

# 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://docs.pyas.io/fundamentals/getting-set-up/inviting-team-members.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.
