What is a backend function?
An Backend Function is a small serverless function in Buildy that runs logic on the backend, such as processing custom API calls, or integrating with external services such as Monday.com.How is it different from the built-in integrations?
Buildy does have a list of built-in integrations for sending emails, integrating with AI, extracting data from files and images, and more, but backend integrations give you more flexibility and control. To learn more about the built-in integrations, you can check the Built-in Integrations section.Why do I need a backend function?
Sometimes your app needs custom backend logic beyond basic data CRUD (Create, Read, Update, Delete). Buildy’s backend functions are serverless functions (similar to AWS Lambda) that let you run code on the backend triggered by events or requests. It means you can define desired backend behavior in plain language, and Buildy will write and deploy the necessary Backend Function code for you.Common Use Cases
Custom Payment Processing
- Process payments with custom logic (discounts, tax calculations, subscription handling)
- Integrate with payment providers like Stripe, PayPal, or custom payment gateways
- Handle webhooks from payment services
External API Integrations
- Sync data with CRM systems (Salesforce, HubSpot)
- Integrate with project management tools (Jira, Asana, Monday.com)
- Connect to social media APIs (Twitter, LinkedIn, Instagram)
- Pull data from weather services, stock market APIs, or news feeds