# Developer Documentation

SmartBots lets your own code control Second Life bots. Send commands from an in-world LSL script, your website or your app, get told when something happens to your bot, or write JavaScript that runs on our servers in the Bots Playground.

## Choose your tool

| Tool | Best for | Language |
|------|----------|----------|
| [HTTP API](/doc/http-api-yQREAqjkHv) | Controlling a bot from anything that can send an HTTP request: in-world objects, websites and apps | Any      |
| [Bots Playground](/doc/bots-playground-fQ8FdR1tn1) | Programs that run on our servers and react to bot events, which you can also sell in the Store | JavaScript |
| [TotalControl for LSL](/doc/totalcontrol-for-lsl-PaqhIL1E0K) | Controlling your personal bot from an LSL script with `llMessageLinked` | LSL      |
| [AdminBot for LSL](/doc/adminbot-for-lsl-aRaor2rkNq) | Group tasks from an LSL script: invitations, ejections, group chat and notices | LSL      |
| [Simple Groups API](/doc/simple-groups-api-qAEzfuSJQG) | Inviting and ejecting group members over HTTP, without needing UUIDs, with plain-text replies | Any      |

TotalControl and AdminBot are free from the SmartBots Store on the SL Marketplace. TotalControl needs an active personal bot. AdminBot needs a group listed with SmartBots and a valid subscription.

## What's new

See the latest changes to the [HTTP API](/doc/updates-changes-Ldu1LqJXJC) and to the [Bots Playground](/doc/updates-changes-2bgh9ObF20).

---

**Documents**

- [AdminBot for LSL](https://www.mysmartbots.com/docs/s/dev/doc/adminbot-for-lsl-aRaor2rkNq)
- [HTTP API](https://www.mysmartbots.com/docs/s/dev/doc/http-api-yQREAqjkHv)
- [Bots Playground](https://www.mysmartbots.com/docs/s/dev/doc/bots-playground-fQ8FdR1tn1)
- [Information](https://www.mysmartbots.com/docs/s/dev/doc/information-UbNF16TaWG)
- [TotalControl for LSL](https://www.mysmartbots.com/docs/s/dev/doc/totalcontrol-for-lsl-PaqhIL1E0K)
- [PHP API](https://www.mysmartbots.com/docs/s/dev/doc/php-api-OuIXuddft4)
- [Simple Groups API](https://www.mysmartbots.com/docs/s/dev/doc/simple-groups-api-qAEzfuSJQG)
- [Powered by SmartBots](https://www.mysmartbots.com/docs/s/dev/doc/powered-by-smartbots-xJdlctTXXf)