Learn why Directual is so cool — join the free live Workshop 🎥
Live Master-Class
Support us on Product Hunt!
valid until March, 15 2021
Database and API-builderBack-end scenariosWeb-page builderBlockchain and web3Integrations
Why Directual
For developersFor product ownersFor freelancers and agenciesFor startups
PricingBlogMerchDocumentationDiscord group
Terms of servicePrivacy policyBrand assets

Back-end scenarios

Create real-time or scheduled scenarios

  • Setup event-based scenarios
    Build event-driven scenarios for processing objects if they appear or are changed. For example, start the onboarding process when new user signs up, or send an alert to admin if a limit is reached.
  • Create scheduled jobs
    Run scenarios according to a schedule—every minute, every day or every first Monday of the month. For example, collect daily statistics or run a regular email campaigns. 
  • Enjoy processing in milliseconds
    Directual scenarios are real real-time system. You’ll hardly discern the flow of an object through the scenario—each step takes milliseconds. That is is a unique feature of Directual. Other no-code platforms 10x (at least) slower. 

Manipulate your data as objects

  • Apply universal approach to workflow building
    Directual scenarios deal with abstract pieces of data — or objects, with no direct connection to specific business processes. Manipulate those objects using such universal steps as ”edit object”, “new object”, or “condition”.  
  • Debug your backend without any headache
    You apply can testing and debugging at three levels: checking the expression in the step; checking the step; and checking the whole scenario. Moreover, each manipulation with an object is recorded as a new version.
  • Handle JSON-data easily
    Parse and compose complex JSON-objects on the go. For example, if you get an array of orders via API in JSON, you can create Directual objects—orders and map  JSON-properties to object fields. And vice versa.

Interconnect multiple scenarios

  • Connect your scenarios
    You can create complex systems connecting several scenarios. Workflows can be linked directly or via event-model (creating or changing an object with an event).  
  • Reuse blocks of back-end logic
    Create set of scenarios which is a specific piece of logic (for example, alerting a user via preferred channel). Then, invoke this block of logic when ti is needed. 
  • Configure advanced processing settings
    Scenarios have plenty of advanced settings, including synchronic mode running, one-thread processing,  and locking an object by its field, etc.  These are the essential features for high-loaded apps.

Request third-party systems

  • Use pre-built connectors
    Directual integrations allow you to connect your app with popular services: site-builders, CRMs, email, messengers, social networks and many others. Explore integrations catalogue.
  • Handle HTTP-requests
    Use flexible and powerful step for HTTP-requests for connecting Directual with any app that has REST API. Apply different parameters, auth methods, types of request and inspect responses.
  • Use integration
    Can’t find connector and don’t want to handle HTTP-requests? No problem! Connect Directual with popular integration-hub Zapier and integrate your app with more than 2,000 popular apps!

Become a Directual expert

Browse video courses, step-by-step tutorials and guides in Directual Academy. It is absolutely free and comprehensible.

Go to Directual Academy

Free until you’re ready to skyrocket

No trial here. You are welcome to learn and experiment. Directual will be free as long as your app is small and isn’t in prod. Then just choose the proper paid plan–they are flexible and start from 30$ monthly.