{"Status":true,"Message":"","Response":{"post":{"postuid":"c9e56b07-68c9-44c7-b83b-bcb30f790824","tenantuid":"d8b744fc-2e70-4089-bb80-dd1d08f6c7b2","projectuid":"239698c5-f7eb-4574-8cc8-c6568f08b3a0","title":"Trigger automation on unanswered call","slug":"article/trigger-automation-on-missed-call","html":"\u003Cp\u003EDailyStory customers using outbound call dialing software for appointment reminders or follow-ups can leverage automations when calls go unanswered. To do so you\u0027ll need to create an automation that is \u003Ca href=\u0022/article/pffq9y943p-autopilot-triggers\u0022\u003Etriggered from a webhook\u003C/a\u003E.\u003C/p\u003E\u003Ccite class=\u0022recommended\u0022\u003E\u003Cspan class=\u0022title\u0022\u003ERecommended\u003C/span\u003E\u003Cp\u003EUse of automated follow-ups actions using a DailyStory automation requires the call dialing software to support webhooks.\u003C/p\u003E\u003C/cite\u003E\u003Ch2 id=\u0022setting_up_the_automation\u0022\u003ESetting up the automation\u003C/h2\u003E\u003Cp\u003ECreate a new automation, e.g. SMS after unanswered call. Set the automation\u0027s start trigger to \u003Cb\u003EWhen API is called\u003C/b\u003E.\u003C/p\u003E\u003Ccite class=\u0022important\u0022\u003E\u003Cspan class=\u0022title\u0022\u003EImportant\u003C/span\u003E\u003Cp\u003E\u0026nbsp;Do not use\u0026nbsp;\u003Cb\u003EWhen call is missed\u003C/b\u003E. This automation trigger is called for incoming dials into your account\u0027s SMS number.\u0026nbsp; \u0026nbsp;\u003C/p\u003E\u003C/cite\u003E\u003Cp\u003ENext, add an action such as \u003Cb\u003ESend a text message\u003C/b\u003E or \u003Cb\u003ESend an email\u003C/b\u003E. The objective is that when this automation is run, the contact targeted for the automation will receive whatever communication you want.\u003C/p\u003E\u003Ch2 id=\u0022starting_the_automation\u0022\u003EStarting the automation\u003C/h2\u003E\u003Cp\u003EThe \u003Cb\u003EWhen API is called\u003C/b\u003E automation requires use of a webhook to start the automation. A webhook is a URL that is called, such as by the dialing software, that let\u0027s DailyStory know to start the automation. There are two ways that the webhook is called:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003E\u003Cb\u003EAuthenticated\u003C/b\u003E - the \u003Ca href=\u0022https://dev.dailystory.com/reference/start-automation-from-api\u0022\u003Eauthenticated API\u003C/a\u003E webhook requires use of an API token for authorization.\u003C/li\u003E\u003Cli\u003E\u003Cb\u003EUnauthenticated\u003C/b\u003E - the \u003Ca href=\u0022https://dev.dailystory.com/article/start-an-automation-unauthenticated\u0022\u003Eunauthenticated API\u003C/a\u003E webhook requires knowledge of a unique, but public, URL.\u003C/li\u003E\u003C/ul\u003E\u003Ch3 id=\u0022when_to_use_authenticated_or_unauthenticated_webhook\u0022\u003EWhen to use authenticated or unauthenticated webhook\u003C/h3\u003E\u003Cp\u003EChoosing when to use the authenticated or unauthenticated webhook API depends entirely upon the use case. For example, if the webhook is shared with a 3rd party and at some point in the future you wish to disable access the associated authentication API token can be revoked.\u003C/p\u003E\u003Cp\u003EWhereas the unauthenticated webhook API only requires possession of the public webhook URL and doesn\u0027t require an API token to be generated.\u003C/p\u003E\u003Ch3 id=\u0022using_the_webhooks\u0022\u003EUsing the webhooks\u003C/h3\u003E\u003Cp\u003EIn either case the webhooks are called via an HTTP POST setting at least 1 query string parameter:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003Edsid - DailyStory unique id for a contact\u003C/li\u003E\u003Cli\u003Emobile phone - mobile phone of the contact\u003C/li\u003E\u003Cli\u003Eemail address - email address of the contact\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003EIn all cases, the query string parameter is the identifying information used to tell the automation which contact to send through the automation.\u003C/p\u003E","publish_status":0,"post_type":"Article","authoruid":"3dde8c16-763a-4a2b-ae0b-1d8c50c62e3d","author":{"authoruid":"3dde8c16-763a-4a2b-ae0b-1d8c50c62e3d"},"featured_image_updating":false,"meta_description":"Automate follow-ups for unanswered outbound calls using DailyStory webhooks to trigger SMS or email actions via authenticated or unauthenticated API calls.","display_toc":true,"has_workingcopy":false,"allow_indexing":true,"sort_order":11,"total_views":1,"date_published":"2026-09-04T16:16:12.653","date_updated":"2026-09-04T16:16:13.99","date_created":"2026-09-04T16:00:00.82"}}}