Asana + Elido — link milestones become tasks automatically
When your links hit click thresholds or your URL scanner raises an alert, Elido creates the right Asana task — assigned, contextualized, and ready to act on — without anyone touching the keyboard.
What you can do
From link event to Asana task — automatically
How it works
Outbound — Elido → Asana
Elido's click-ingester and URL scanner emit events into our internal event bus. The webhook-dispatcher picks up triggers you've configured and calls the Asana REST API on your behalf using your stored PAT. Tasks appear in Asana within seconds of the triggering event.
Click threshold hit or URL scan failed
Picks up trigger config and calls Asana API
Assigned, contextualized, linked back to Elido
Setup guide
Three steps to your first auto-task
- 1Generate a Personal Access Token in Asana
Asana → My Settings → Apps → Manage Developer Apps → Create New Personal Access Token. Copy the token — it won't be shown again.
- 2Pick a project + assignee in Elido
/dashboard/webhooks → Add Asana → paste PAT + select target project and optional section. Set a default assignee for each trigger type.
- 3Define event triggers
Threshold (e.g. 1,000 clicks) → creates 'Promote campaign' task. Scan failure → creates 'Investigate phishing flag' task. Both can run simultaneously.
Authentication
API token — your credentials, encrypted at rest
The Asana integration uses a Personal Access Token (PAT) you generate in your own Asana account. You paste it once into Elido; it is encrypted with your workspace's KMS key before storage. Elido never logs or transmits the raw token. You can revoke it from Asana at any time, and you can delete it from Elido's side from /dashboard/webhooks → Asana → Remove. No OAuth redirect flow is required — PAT auth is simpler for server-to-server integrations where you are the only workspace member connecting to the same Asana account.
The PAT inherits your Asana role. If you later lose access to that Asana workspace, the integration will fail gracefully and notify you via /dashboard/notifications.
Frequently asked questions
Does Elido see my data in Asana?+
No. The integration is outbound only — Elido creates tasks in Asana using your Personal Access Token. Elido reads only enough from Asana to list available projects and sections. It does not read task content, comments, or attachments.
What permissions does the Asana PAT need?+
Your Personal Access Token inherits your own Asana permissions. We need tasks:write and projects:read at a minimum. The PAT is encrypted at rest with your workspace's KMS key.
Can I limit Elido to a specific Asana project?+
Yes. During setup you pick one project and optionally one section. Elido will only create tasks in that project. You can change or remove it at any time from /dashboard/webhooks.
How do I revoke Elido's access to Asana?+
Delete the integration from /dashboard/webhooks → Asana → Remove. The stored PAT is deleted. You can also revoke the PAT directly from Asana → My Settings → Apps.
Can I set multiple triggers (threshold + scan failure)?+
Yes. Each trigger type creates its own task template. You can configure the threshold value, the task name template, the assignee, and the section independently per trigger.
Stop manually creating tasks for link milestones
Free plan included. No card required.