Elido
← Integrations
Beta

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

Threshold tasks, automatically
When a link hits 1,000, 10,000, or any custom click count, Elido auto-creates an Asana task — 'Promote campaign' assigned to your team — before you've even noticed the milestone.
Scan failure alerts as tasks
When Elido's URL scanner flags a destination as suspicious or unreachable, an 'Investigate phishing flag' task lands in your security project. No manual triage required.
Assign to the right person
Pick a default assignee per trigger type. The marketing manager gets the milestone tasks; the security engineer gets the scan alerts. Configured once, correct forever.
Rich task context
Each task includes the link slug, destination URL, current click count, and a direct link into the Elido dashboard — everything the assignee needs to act immediately.

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.

1
Event fires in Elido

Click threshold hit or URL scan failed

2
Webhook-dispatcher

Picks up trigger config and calls Asana API

3
Task appears in Asana

Assigned, contextualized, linked back to Elido

Setup guide

Three steps to your first auto-task

  1. 1
    Generate 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.

  2. 2
    Pick 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.

  3. 3
    Define 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.

Asana + Elido — Auto-create tasks from link events · Elido