# Article Name 3 Ways to Add Users to Grammarly # Article Summary Discover three ways to add users to Grammarly, offering a concise overview of methods to add people to your Grammarly account # Original HTML URL on Toriihq.com https://www.toriihq.com/articles/how-to-add-user-grammarly # Details Need to add teammates to your Grammarly account without the guesswork? This quick guide shows three practical ways to bring people on board, whether you manage a small team or a growing org. You’ll see where each method fits and what you’ll need before you start. We’ll cover email invites from the Admin Console, a shareable invite link, and automatic provisioning via SSO/SCIM on Business and Enterprise. ## Use Grammarly's UI Here, you’ll use the Grammarly Admin panel to invite people to your team. ### Open the Admin panel Sign in to Grammarly on the web. In the bottom left, select your profile, then choose Admin panel. If you do not see Admin panel, you are not an admin or your plan does not include team management. Grammarly’s Help Center uses this same wording. ### Go to Members In the left sidebar of the Admin panel, open Members. This is where you manage seats and invitations, as described in Grammarly’s docs. ### Click Invite members Select Invite members. You will see options to add people by email, in bulk, or with an invite link, which mirrors Grammarly’s guidance. ### Invite by email Type one or more work email addresses. You can paste a list, each on its own line or separated by commas. Pick the role if prompted, usually Member or Admin. Check that you have enough seats before sending. ### Invite in bulk with a CSV Choose the CSV upload option if you are adding many people. Download the template if offered, add the email addresses, then upload the file. Review the seat count, then confirm. ### Share an invite link If your plan allows it, copy the team invite link from the invite screen. Share it only with people from your allowed domain. You can disable the link later in the same place. Grammarly’s Help Center calls this “invite by link.” ### Send and track Send the invites. Open Pending invitations to see who has not accepted yet. You can resend or revoke from this list. After users accept, they appear as Active under Members. ### Optional: Set roles and organize If needed, change a user’s role in Members. You can also assign people to groups if your plan supports groups. This follows the layout and terms in Grammarly’s admin docs. ## Use Torii Instead of working inside Grammarly directly, you can use Torii [https://www.toriihq.com/], a SaaS Management Platform, to add user in Grammarly. SMPs give you a central place to manage SaaS apps and subscriptions, making it simple to programmatically onboard/offboard users, review license and subscription details, and more. With Torii, you can replace manual steps with automation, so the action runs as soon as a trigger occurs. Triggers might include a new hire, an employee offboarding, a contract renewal, and similar events. If this task recurs often, automating it can save time and reduce errors. To add user in Grammarly directly from Torii, do the following: ### 1. Sign up for Torii Contact Torii [https://www.toriihq.com/], and request your free two-week proof-of-concept. ### 2. Connect your Grammarly account to Torii Once your Torii instance is active, connect Grammarly to Torii (assuming you already have a Grammarly account). Here are the instructions for the Grammarly integration [https://support.toriihq.com/hc/en-us/articles/12675067082907]. ### 3. Create a Torii workflow for Grammarly In Torii, set up an automated workflow to add user in Grammarly. Navigate to the Workflows tab, choose a trigger, and configure an action that adds user in Grammarly. After that, whenever the trigger conditions are met, Grammarly will be updated automatically. ## Use Grammarly's API Here, you’ll use Grammarly’s SCIM 2.0 API to create a user in your Grammarly Business organization. The steps follow Grammarly’s SCIM documentation and standard SCIM behavior. ### Get your SCIM base URL and token ready - You need: - Your Grammarly SCIM base URL from Grammarly’s SCIM API docs for your org - A SCIM bearer token with permission to provision users Set them as environment variables so your commands stay clean. Example shell setup: ### Create a user with POST /Users Send a SCIM-compliant payload. At minimum, include userName and emails. Most teams set userName to the person’s email. Example curl is: - If the request succeeds, you should get 201 Created with the new user’s SCIM id in the response body. - Grammarly’s SCIM API follows SCIM 2.0, so userName must be unique. ### Verify the user was created You can fetch by filter or by id returned from the create call. Find by userName: Or fetch by id: You should see the user object with active set to true. ### Handle “already exists” cases cleanly If the email is already in use, the API may return a conflict. Decide if you should update or reactivate the record. - To reactivate an existing, inactive user, send a SCIM PATCH to set active to true. Example curl is: - To update profile details, patch only what changed. For example, update the familyName: Example curl is: ### Confirm provisioning status - Fetch the user again and check: - Active is true - UserName and emails match what you expect Example curl is: If the object looks correct, the user has been added through Grammarly’s SCIM API and will be able to access Grammarly per your organization’s authentication settings.