Introduction to Functions

A function specifies the underlying action that a component can perform, such as reading data, inserting a record, updating multiple records or calling an API. When you add components to a Space, you'll be able to select the function that you want that component to perform. For example, you may want a button component to edit a User record using the Update Users function, or a form component to create a new record using the Insert User function.

Auto-generated Functions

Custom SQL Database Functions (PostgreSQL, MySQL, SQL Server, MariaDB, Cassandra)

Custom MongoDB Functions

HTTP Functions (REST APIs, GraphQL, SOAP APIs, or any other HTTP request)