Salesforce Connector
Connector status: Planned Not built yet. Tajo does not run this connector today.
Illustration · sample data
Sync example
Source
Salesforce
Connector status: Planned
Destination
Your other tool
Connector status: Custom tool
Field mapping
| Source field | Destination field | Sample value |
|---|---|---|
record.id | source_id | record_1042 |
record.updated_at | updated_at | 2026-10-18T08:00:00Z |
record.value | value | sample_value |
- Draft
- Review one record
- Approve this version
Statuses describe individual connectors; they do not guarantee this sync is ready. Illustrative fields. Review the actual schema and permissions before a sync runs.
Tajo does not run a Salesforce connector today. Early code exists, but it has not been run against a live Salesforce account and syncs nothing yet.
What exists so far
- Reads contacts and leads, with their email opt-out and bounce fields, plus accounts, opportunities and users, through SOQL queries.
- Creates or updates a contact by email.
Planned, not built
- Two-way contact and lead sync
- Campaign member sync
- Custom objects
- Real-time updates through the Streaming API
Open-Source Implementation Map
No official open-source repository was found in the current Tajo connector catalog for Salesforce. Keep this page focused on the verified public API contract and vendor documentation until an official schema, SDK, MCP server, or public integration repository is available.
Tajo Revamp Checklist
- Verify authentication and scope requirements against the vendor documentation before each connector release.
- Document primary sync objects, external IDs, pagination strategy, and rate limits explicitly.
- Add smoke tests from public API examples rather than undocumented behavior.
- Capture webhook signature verification and replay protection when the vendor supports webhooks.
- Record gaps where no official public repository or schema exists so future maintainers know what still needs source-backed validation.