Skip to content

Appwrite

Appwrite is an open-source backend server designed to simplify and streamline the development process for web, mobile, and Flutter applications. It provides a complete set of easy-to-integrate APIs for user authentication, database management, storage, and server-side functions. With robust security measures and real-time capabilities, Appwrite helps developers build secure, scalable, and high-performing applications faster. Whether you're a solo developer or part of a team, Appwrite's intuitive interface and comprehensive features empower you to focus on creating great user experiences without worrying about backend infrastructure.

Key Features of Appwrite:

  • User Authentication: Supports multiple login methods including email and OAuth.
  • Database Management: Real-time database with advanced querying.
  • File Storage: Secure and easy file upload, download, and management.
  • Realtime Capabilities: Synchronization and updates in real time for collaborative apps.
  • Server-Side Functions: Custom functions, cron jobs, and webhooks support.
  • Security: Data encryption and strict access control.
  • APIs: Extensive APIs for integration with applications.
  • Open-Source: Fully open-source backend for flexibility and control.

Further information

Read more detailed information on Appwrite here.

Trigger:

New documents: Triggers when a new document is created.

Connect with Appwrite:

  1. Log in to your Appwrite account: https://appwrite.io/.
  2. Click the + Create project button. Appwrite_01.jpg
  3. Fill in your Project name and click the Next button. Appwrite_02.jpg
  4. Choose a deployment region for your project and click the Create button.

    WARNING

    Make sure to choose the correct deployment region, it cannot be changed later!

    Appwrite_03.jpg
  5. In the Integrate with your server section click the API key button. Appwrite_04.jpg
  6. On the Create an API key page in the Details step, fill in the Name field and select Never for the expiration date. Then click the Next button. Appwrite_05.jpg
  7. In the Scopes step click the Select all button. Then click the Create button. Appwrite_06.jpg
  8. Copy the API key secret. Appwrite_07.jpg
  9. Go to Workflow Automation and navigate to Apps. Click the + Add Connection button. In the popup, select Appwrite from the list. Appwrite_08.jpg
  10. Enter a Screen Name of your choice and paste the API key secret into the API Key field on Workflow Automation. Appwrite_09.jpg
  11. Go back to Appwrite and navigate to Settings in the menu. Copy your Project ID value. Appwrite_10.jpg
  12. Go to Workflow Automation and paste the Project ID value into the Project ID field. Appwrite_11.jpg
  13. If you are working on a self-hosted Appwrite project, paste your Appwrite instance URL into the Appwrite instance URL field on Workflow Automation.
  14. Enter the hostname of your Appwrite instance URL into the Host Name field on Workflow Automation. It's either cloud.appwrite.io or the hostname of your instance URL. Appwrite_12.jpg
  15. Click the Submit button.
  16. The connection with Appwrite is now established. Appwrite_13.jpg
  17. Start using your new Appwrite connection with Workflow Automation.