Getting Started
- Complete the Quickstart: Product Integrations guide.
- Ask your coding agent to build the data integration:
“Set up a routine that imports contacts from connected CRMs into our database and keeps them up to date.”
How It Works
- Create Data Tables — Model the records your workspace needs, such as contacts, companies, orders, or tickets.
- Create routines — Pull records from external systems and normalize them into the table.
- Expose Actions for writes — Use Actions for operations such as creating contacts, sending messages, or updating tickets.
- Receive changes with Event Sources — Use an Event Source and Event Listener when an external system should push changes back to Membrane.
Key Building Blocks
- Data Tables — durable workspace record stores.
- Routines — scheduled work that populates Data Tables from APIs, files, or connected apps.
- Actions — workspace operations the agent, apps, and jobs can run.
- Event Sources — connection-specific event registrations with their own subscribe, handle, unsubscribe, and refresh code.