Skip to content

[Feature]: Add connectors management to CLI #103

@gonengar

Description

@gonengar

Problem Statement

Summary

Add CLI commands for managing OAuth connectors, allowing users to authenticate with external services (Slack, Google, Notion, etc.) and store tokens for use with the SDK's connectors.getAccessToken().

Features

  • Local config file (base44/connectors.jsonc) - Track required integrations in code
  • connectors:add [type] - Add and connect an OAuth integration
  • connectors:list - Show local vs backend connection status
  • connectors:push - Connect all pending integrations from local config
  • connectors:remove [type] - Remove an integration (with --hard option)

Supported Integrations

Slack, Google Calendar, Google Drive, Gmail, Google Sheets, Google Docs, Google Slides, Notion, Salesforce, HubSpot, LinkedIn, TikTok

Related PR

#100

Proposed Solution

No response

Alternatives Considered

No response

Usage Examples

No response

Additional Context

No response

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions