Step 1: Create a TextYess role
In your Magento admin, go to System → Permissions → User Roles, then click Add New Role. You’ll name the role, set its resource access to Custom, and tick exactly the permissions listed in the table below.The hint shown next to the credentials form in the TextYess dashboard currently lists only a subset of these resources. The table above is the authoritative list — a merchant who assigns only the shorter list will see 401/403 errors on the first catalog or customer sync. We’re updating the dashboard hint in a future release.
1
Name the role
Under Role Info, set Role Name to
TextYess Integration. When prompted, enter your current admin password to confirm the role change.2
Set resource access to Custom
Open the Role Resources tab. Set Resource Access to Custom — this reveals the full permission tree.
3
Tick the required resources
Check every resource listed in the table above and nothing else. The Magento admin path column shows where each resource lives in the tree; the ACL resource id column is the internal identifier your sysadmin or hosting provider can cross-reference.
4
Save the role
Click Save Role at the top right.
Step 2: Create a dedicated admin user
Still under System → Permissions, open All Users and click Add New User.1
Fill in Account Information
Use a username that makes the integration easy to recognise later, for example
textyess. Provide a contact email and a password (with confirmation).2
Assign the TextYess Integration role
Open the User Role tab and select the
TextYess Integration role you created in Step 1. Without this step the user will have no permissions at all.3
Save the user
Click Save User. You’ll need the username and password again in Step 4, so keep them handy.
Step 3: Enter your store URL in the TextYess dashboard
Open the Connect Your Magento Store page in the TextYess dashboard. Paste the public storefront URL of your shop — for example,https://your-store.com — into the Shop URL field.
Use the storefront origin, not your Magento admin URL. Many stores harden their admin with a non-default path such as
https://your-store.com/admin_7f2a; you still enter https://your-store.com here. TextYess calls Magento’s REST API under /rest/V1/... at the storefront origin.Step 4: Enter the new user’s credentials and connect
Paste the Username and Password you set in Step 2 into the corresponding fields, then click Connect Magento.Your store is now connected. TextYess will start importing your product catalog, categories, customer groups and recent orders automatically. Large catalogs can take several minutes to finish the first sync.
Having trouble? Reach out to TextYess Support with your store URL and a short description of the problem.