# Building actions
Before we start, it is also important to get familiar with the different types of HTTP request methods which power all actions.
Once you have figured out how to connect to your applications, you can build actions for your connectors. Actions give your connectors functionality and purpose, without them, your connectors can't really do much. In this segment, we go through the building of various types of actions:
- Creating objects
- Updating objects
- Get (Retrieving) objects
- Download files/documents
- Upload files/documents
- Adding custom actions
- Multi-step actions that work with Asynchronous APIs
- Multi-threaded actions which support sending multiple requests
# General structure of actions
You can find a full reference of the
actions key in our SDK reference.