Ask about anything in DailyStory Documentation

Type a question in your own words below. Answers are written from our published articles and cite the ones they came from.

Recently updated

    Dashboard
    Edit Article Logout

    Trigger automation on unanswered call


    DailyStory customers using outbound call dialing software for appointment reminders or follow-ups can leverage automations when calls go unanswered. To do so you'll need to create an automation that is triggered from a webhook.

    Recommended

    Use of automated follow-ups actions using a DailyStory automation requires the call dialing software to support webhooks.

    Setting up the automation

    Create a new automation, e.g. SMS after unanswered call. Set the automation's start trigger to When API is called.

    Important

     Do not use When call is missed. This automation trigger is called for incoming dials into your account's SMS number.   

    Next, add an action such as Send a text message or Send an email. The objective is that when this automation is run, the contact targeted for the automation will receive whatever communication you want.

    Starting the automation

    The When API is called 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's DailyStory know to start the automation. There are two ways that the webhook is called:

    • Authenticated - the authenticated API webhook requires use of an API token for authorization.
    • Unauthenticated - the unauthenticated API webhook requires knowledge of a unique, but public, URL.

    When to use authenticated or unauthenticated webhook

    Choosing 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.

    Whereas the unauthenticated webhook API only requires possession of the public webhook URL and doesn't require an API token to be generated.

    Using the webhooks

    In either case the webhooks are called via an HTTP POST setting at least 1 query string parameter:

    • dsid - DailyStory unique id for a contact
    • mobile phone - mobile phone of the contact
    • email address - email address of the contact

    In all cases, the query string parameter is the identifying information used to tell the automation which contact to send through the automation.


    How helpful was this article?

    πŸ‘ or πŸ‘Ž

    Related Articles

    Markdown Version