You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[connectors] Generic HTTP/REST connector — call any API as configuration #95
The connector children today are GitHub / Google Sheets / Gmail — specific systems. The lead-finder needs Google Places, and the broader goal (#94) needs any REST API to be usable without code.
Do
A configurable generic connector: a connector instance = { baseUrl, auth (none | apiKey-from-vault | bearer | oauth-grant), defaultHeaders }, exposing a parameterized http_request tool:
method, path/template, query, headers, JSON body — all with {{param}} interpolation from pipeline/settings inputs.
auth from the key vault (envelope crypto / user_api_keys), never inline.
Activity
feat(connectors): generic HTTP/REST connector — call any API as config (
feat(pipelines): core step library — map/filter/dedupe_upsert/fan_out…
feat(connectors): web-search connector + extract_contacts step — lead…