# Building 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
Before we start, it is also important to get familiar with the different types of HTTP request methods. These HTTP request methods are what give life to the actions that you are building.
# General structure of actions
The structure of actions are fairly typical, the basic components that are used include the
sample_output blocks. You can find a full reference of the
actions key in our SDK reference.