NewIntroducing Arbiter AI. Experience the boundless capabilities of AI, right inside Arbiter. Check it out
  • Intro
    • Automations
    • Complex Decision-Making
    • Integrations
  • Docs
  • Support
  • Pricing
Try Arbiter

    Introduction

  • What is Arbiter?
    • Overview
    • Automations and Integrations
    • Decision-Making Software
    • Overview
    • Configure the Start Node
    • Connect to an HTTP API
    • Use Processor for Math Calculations
    • Add Conditions with Rule Node
    • Output Data and Workflow Tests
  • Concepts
  • Workflows

  • Projects
    • Intro
    • Workflow data state
    • Result schema
    • Canvas actions
    • Start node
    • Connector node
    • Rule node
    • Processor node
    • Workflow node
    • Setter node
    • Intro
    • Http request
    • Intro
      • Overview
        • Overview
        • Text
        • Date and Time
        • Math
        • Overview
        • Text Template
        • Find
        • Filter
  • Variables
    • Checkpoints
    • Workflows status
  • Data Types
  • Input Parameters Form
  • Arbiter AI
  • Visibility and Audit
  • Troubleshoot & FAQ

  • Roadmap
  • Changelog
Type '/' to Search

•Functions

Arbiter's serverless functions are single-purpose, programmatic functions. You could use built-in functions or create your own to implement some custom functionality that Arbiter doesn’t support yet.

functions

•Types

•Built-in

Built-in functions are an ever-growing collection of read-only functions that we provide and maintain. We are trying to cover the most common problems and you can use them directly in your workflows.

Note: You cannot edit the source code, input, or output parameters.

•From template

You could create a function using one of our templates. Template functions have a read-only source code and editable input and output. Templates are similar to built-in functions with one major difference - it is the user's responsibility to set up the input and output types.

Note: You cannot edit the source code, but you have to set up custom input and output parameters.

•Custom

You can create your own custom functions written in any of the supported languages.

Arbiter currently supports:

  • Java Script
  • Golang
  • Python
  • PHP
  • Swift
  • Ruby

•Function builder

Every function has a source code, input parameters, and output parameters. The function's input and output should be an objects. You could also use an Arbiter AI to generate functions.

functions-config

When you are ready for a test, the procedure is the same as http connectors. After function execution, you will be redirected to the Output tab. Again similar to testing HTTP connectors, building an Output schema is automated.

DocsContactLegalCookies
©2022-2023 Arbiter Technologies Ltd. All rights reserved.