Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Low Code
  3. Custom Connector Docs

Custom Connector Docs

Ruby

Documentation and SDK for building custom application connectors for the Workato integration platform.

GitHubGitHub
47 stars50 forks0 contributors

Overview

This repository contains the official documentation and SDK for developers to build custom adapters (connectors) for the Workato platform. It enables the creation of private or public connectors to integrate with any application's API, extending Workato's automation capabilities.

Key Features

  • Custom Adapter Development — Build connectors using a Ruby-based SDK to define triggers, actions, and object definitions.
  • Multiple Authentication Methods — Supports Basic Auth, API Key, OAuth 2.0, and custom authentication schemes.
  • Trigger Types — Includes poll triggers (classic and descending) and webhook triggers for real-time event handling.
  • Dynamic Object Definitions — Define input/output schemas statically or dynamically based on API responses.
  • Pick Lists & Configuration Fields — Create dynamic dropdowns and context-dependent input fields for recipe builders.
  • Example Connectors — Provides numerous sample adapters for popular services like Harvest, Freshdesk, and Podio.

Philosophy

The SDK is designed to abstract authentication and request handling, allowing developers to focus on defining business logic and data mappings for seamless integration within the Workato ecosystem.

Quick Stats

Stars47
Forks50
Contributors0
Open Issues2
Last commit4 years ago
CreatedSince 2018

Tags

#workflow-automation#ipaas#ruby#automation#api-integration

Built With

R
Ruby

Included in

Low Code433
Auto-fetched 22 hours ago

Related Projects

Embedding GuideEmbedding Guide

This project provides a step-by-step guide for embedding Workato's web application within another vendor's platform. It demonstrates how to map URLs, handle navigation events, and integrate the Workato Embedding Client to create a seamless embedded experience. ## Key Features - **URL Mapping** — Establishes a correspondence between Workato URLs and internal vendor URLs for consistent routing. - **Iframe Integration** — Renders Workato content within an iframe, with the src attribute dynamically set based on URL mapping. - **Embedding Client Script** — Injects the Workato Embedding Client JavaScript to enable communication and control of the embedded app. - **Navigation Event Handling** — Subscribes to Workato's navigation events to synchronize page changes between the embedded app and the host application. - **Normal Link Navigation** — Uses standard anchor tags for navigation, ensuring a cohesive user experience across pages. ## Philosophy The guide emphasizes a straightforward, configuration-driven approach to embedding, focusing on clear URL mapping and event-driven communication to integrate Workato seamlessly into existing vendor platforms.

Stars8
Forks7
Last commit2 years ago
SystematicSystematic

The only community for business systems

Stars0
Forks0
Last commit
The ConnectorThe Connector

Workato blog on Business Automation

Stars0
Forks0
Last commit
Solution MarketplaceSolution Marketplace

A curated list of ready-to-use solutions built by Workato and vendors

Stars0
Forks0
Last commit
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub