Make
Automations are Basic and up. See Webhook automations for limits and details.
Make (formerly Integromat) lets you build visual automation scenarios. Connect TellDone using a Custom webhook - Make detects the data structure from a test send.
Setup
In Make
- Create a new scenario
- Add the Webhooks module, choose Custom webhook
- Click Add to create a new webhook and give it a name
- Make gives you a webhook URL - copy it
In TellDone
- Go to Settings > Integrations > Automations
- Tap New automation and enter a name, for example "Make"
- Paste the Make webhook URL
- Choose which data types to send (Note, Note + audio on Ultra, Tasks, Events, Reports) and which triggers to use (Created, Updated, Completed, Deleted)
- Tap Save
- Tap Test send to send a sample payload
Back in Make
- Make detects the data structure from the test payload. Test send always sends a sample note, so Make first learns the note fields. Fields that only tasks, events or reports have (such as
due_date) appear after a real delivery of that type arrives; then use Redetermine data structure - Add your action modules (Google Sheets, Trello, Slack, etc.)
If Make does not auto-detect the structure, click Redetermine data structure on the webhook module after sending a test.
Routing by event type
If you send multiple data types, add a Router module after the webhook to split them:
- Route 1: filter where
eventequalsnote.created- connect to your notes action - Route 2: filter where
eventequalstask.created- connect to your tasks action - Route 3: filter where
eventequalscalendar_event.created- connect to your events action - Route 4: filter where
eventequalsreport.created- connect to your reports action
If you also turn on the Updated, Completed, or Deleted triggers, add routes for those event types too, for example task.completed.
Mapping fields
Make shows the detected data as a tree structure. Map fields from the data group to your action modules:
data > title- the title of the note, task, or eventdata > summary- AI-generated summary (notes only)data > priority- priority leveldata > due_date- due date (tasks only)data > tags- list of tags
For the full list of fields in each data type, see Webhook automations - What gets sent.
Filtering test events
Add a filter after the webhook module: only continue when the test field does not exist.
Example scenarios
- TellDone tasks to Trello cards
- TellDone notes to Google Docs
- TellDone events to Outlook Calendar
- TellDone reports to Slack channel
Disconnect
To stop sending data to Make:
- Deactivate the scenario in Make, or
- In TellDone, in Settings > Integrations > Automations, turn off the automation's Active switch or tap Delete automation
See also
- Webhook automations - payload format, delivery limits, and security
- Zapier - alternative automation platform
- n8n - self-hosted automation alternative