Browser extension
Chrome and Edge can send the page you are reading into the composer. The extension is not in the Chrome Web Store. Someone on your team loads it unpacked from the product repository. The build and the Chrome and Edge clicks are in the repository guide, docs/EXTENSION.md.
The extension does not approve a post and it does not publish one.
Create a token
Section titled “Create a token”You need permission to draft. Open Settings, then Browser extension.
Name the token, then check the brands and the accounts it may use. Schedule a time sends the draft for approval at a time you pick. Add to queue uses the next open weekly time slot and does not approve the post. Leave either one off to keep that action out of this browser.
Create the token and copy it. It is shown once. Settings also shows the server address to paste into the extension. Use that address, including the port. On the office server the address is https://app.socialautomagic.com:47391.
Revoke stops the token on the next share. You can revoke only your own tokens. A token cannot open a brand it was not given, and it cannot do more than you can do. If you later lose draft permission, the token stops.
Install
Section titled “Install”Build the extension from the repository with npm run build:extension. In Chrome, open chrome://extensions, turn on Developer mode, and choose Load unpacked. In Edge, open edge://extensions and do the same. Choose the extension/dist folder the build wrote. Do not choose the source folder.
There is no separate Edge package and no store listing. After a new build, click Reload on the extension card.
Connect it
Section titled “Connect it”Open the extension settings.
- Paste the server address from Settings, including the port.
- Paste the token.
- Save and check. The page names the account that connected.
If the office server uses its own certificate, open that address in the browser and trust the certificate before the extension can connect. The trust steps are in the hosting guide.
The token stays in this browser. Removing it from the extension does not revoke it. Revoke it in Settings when that browser should stop.
Click the toolbar icon, or right-click the page, selected text, or an image.
The popup asks for a brand, the accounts, and a caption. The caption starts from the text you selected, or from the page title and address.
| Choice | Result |
|---|---|
| Save to composer | A draft. Finish network-specific fields in the composer. |
| Schedule | Sent for approval at the time you pick. Nothing goes out until someone approves it. |
| Add to queue | The next open time slot. Add a weekly slot for the brand or the account first. The post is not approved. |
An image is uploaded with the draft when the browser can read it. PNG, JPEG, WebP, and GIF up to 8 MB are accepted. YouTube and TikTok still need the media those networks require. Finish that in the composer. Open in composer uses the server address you saved.