Workflow: Form Asana Automate

Workflow Details

Download Workflow
{
    "id": "lWfWe93aNGuNPLBz",
    "meta": {
        "instanceId": "9fd9ca4c1981198aec5412811736ddc08ea74ed6ff5bea7bfdaf584bc90b5d4c"
    },
    "name": "Automate Your Customer Service With WhatsApp Business Cloud & Asana",
    "tags": [],
    "nodes": [
        {
            "id": "9d2a824a-6344-499e-a28a-454cf27b18e1",
            "name": "n8n Form Trigger",
            "type": "n8n-nodes-base.formTrigger",
            "position": [
                40,
                620
            ],
            "webhookId": "15e05cd5-c58d-4bf2-8358-f0cd1917334f",
            "parameters": {
                "path": "15e05cd5-c58d-4bf2-8358-f0cd1917334f",
                "options": [],
                "formTitle": "Contact Us!",
                "formFields": {
                    "values": [
                        {
                            "fieldLabel": "Whats is your Name?",
                            "requiredField": true
                        },
                        {
                            "fieldType": "number",
                            "fieldLabel": "What is your Phone Number?",
                            "requiredField": true
                        },
                        {
                            "fieldLabel": "What is your problem?",
                            "requiredField": true
                        }
                    ]
                }
            },
            "typeVersion": 2
        },
        {
            "id": "ac7cca4a-e42b-4eaa-bd8b-121c27b4f976",
            "name": "WhatsApp Business Cloud",
            "type": "n8n-nodes-base.whatsApp",
            "position": [
                800,
                480
            ],
            "parameters": {
                "textBody": "=Hello {{ $json[\"Whats is your Name?\"] }},\n\nThank you for filling out the contact form.\nOur customer support team will get back to you as soon as possible.",
                "operation": "send",
                "phoneNumberId": "YOUR_PHONE_NUMBER",
                "additionalFields": [],
                "recipientPhoneNumber": "=+{{ $json['What is your Phone Number?'] }}"
            },
            "typeVersion": 1
        },
        {
            "id": "76a1a4d6-241d-4167-a7b6-3e8552752b2a",
            "name": "Sticky Note",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                40,
                20
            ],
            "parameters": {
                "width": 835.3263974964023645952693186700344085693359375,
                "height": 399.170430435235857657971791923046112060546875,
                "content": "## Setup\n**Create and integrate your form**\n- You can use n8n native form or services like Typeform and integrate with them.\n- If you rename the phone number field, you also have to change this in the \"WhatsApp Business Cloud\" node \n- If you let people enter their phone number in another format (e.g. text) you may need to add in additional data transformation nodes\n\n**Add your WhatsApp Business Cloud credentials & your phone number**\n- Go into the \"WhatsApp Business Cloud\" node and add your credentials\n- Replace the placeholder by your WhatsApp Business Cloud phone number\n\n**Change the text body to your liking**\n- The text body right now is a confirmation of. contact form. You can change that to your liking & use-case.\n\n**Add your Asana credentials & add your workspace ID**\n- Go into the \"Asana\" node and add your credentials\n- Replace the placeholder by your Asana workspace ID"
            },
            "typeVersion": 1
        },
        {
            "id": "3259ab56-8e5b-480a-b037-a23872bd9cbd",
            "name": "Sticky Note1",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                -400,
                580
            ],
            "parameters": {
                "width": 393.3810369095532450955943204462528228759765625,
                "height": 218.492768312965466748210019432008266448974609375,
                "content": "## Data input\n**Form submissions**\n\nThe default way to get your data into this workflow is a n8n-native form submission. \n\nTechnically you could also change it in a way that you get your data out of another form submission service, if you already have one in place, like Typeform or similar.\n"
            },
            "typeVersion": 1
        },
        {
            "id": "71310c11-bb13-4b97-a183-da9a5e0ee007",
            "name": "Asana",
            "type": "n8n-nodes-base.asana",
            "position": [
                800,
                820
            ],
            "parameters": {
                "name": "=Support Ticket -  {{ $json.submittedAt }}",
                "workspace": "YOUR_WORKSPACE_ID",
                "otherProperties": {
                    "notes": "={{ $json['What is your problem?'] }}"
                }
            },
            "typeVersion": 1
        },
        {
            "id": "3827e54a-bc87-4fa3-933f-0d1619d85697",
            "name": "Sticky Note2",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                1020,
                420
            ],
            "parameters": {
                "width": 472.67123395601748825356480665504932403564453125,
                "height": 271.78617944255603333658655174076557159423828125,
                "content": "## Confirmation Message\n**WhatsApp Business Cloud**\n\nThe default way to message your customer in this workflow is WhatsApp. \n\nIf your customers prefer e-mail, you can also add this capabilities to this workflow.\n\nYou would just need to change the form in a way to get the users mail, and integrate with a SMTP server or a mail-sending provider."
            },
            "typeVersion": 1
        },
        {
            "id": "299327d9-18e1-41e2-975a-4808d6b542bb",
            "name": "Sticky Note3",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                1020,
                780
            ],
            "parameters": {
                "width": 472.67123395601748825356480665504932403564453125,
                "height": 206.79421465037233929251669906079769134521484375,
                "content": "## Task Management\n**Asana**\n\nThe default way to to save the support tickets in this workflow is Asana. \n\nIf your teams work with another task management software, you can replace this node."
            },
            "typeVersion": 1
        }
    ],
    "active": false,
    "pinData": [],
    "settings": {
        "executionOrder": "v1"
    },
    "versionId": "1aedd3d7-f980-46dd-ac0b-af085e3dcf05",
    "connections": {
        "n8n Form Trigger": {
            "main": [
                [
                    {
                        "node": "WhatsApp Business Cloud",
                        "type": "main",
                        "index": 0
                    },
                    {
                        "node": "Asana",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

HTTP Schedule Update Webhook
View
Calendly Automate Triggered
View
Splitout Schedule Automation Webhook
View
AI Phone Agent with RetellAI
View
YouTube to Airtable Anonym
View
Lead Generation System (Template)
View
Manual Markdown Create Webhook
View
Telegram echo-bot
View
[2/3] Set up medoids (2 types) for anomaly detection (crops dataset)
View
RAG Workflow For Company Documents stored in Google Drive
View