Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

The seven types

The seven types a connector may be, and the config each one takes.

TypeBacksTask functions
httpREST APIs and webhookshttp_call
kafkaKafka topics (produce only)publish_kafka
dbPostgreSQL, MySQL, SQLite, MongoDBdata_query, data_write, db_read, db_write, mongo_read, mongo_write, mongo_aggregate
cacheRedis or in-process memorycache_read, cache_write
esElasticsearchdata_query, data_write
smtpTransactional email over SMTPsend_email
storageS3-compatible object storage (presign + metadata only)storage_presign, storage_head

Type values match case-insensitively. Any other value is refused with the valid list. A stored connector whose config no longer parses fails to load and surfaces as a connector load issue.

Required yes on a type’s field table means create and update are refused without the field. in Default means the field is optional and unset until you set it.

Last verified 14 September 2026