VideoAsk

The VideoAsk modules allow you to monitor, create, update, retrieve, and list the forms, and questions in your VideoAsk account.

Getting Started with VideoAsk

Prerequisites

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting VideoAsk to Integromat

1. Go to Integromat and open the VideoAsk module's Create a connection dialog.

2. In the Connection name field, enter a name for the connection and click Continue.

3. Sign in to your account and confirm the access by clicking Accept.

The connection has been established.

Forms

You do not have to add the webhooks in the VideoAsk as it is automatically done for you once you add and save an instant trigger module to your scenario.

Watch Form Response

Triggers when a new response has been added to the form.

Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your VideoAsk account.
Form IDSelect or map the Form ID whose responses you want to watch.

Watch Form Transcribed

Triggers when a form has been transcribed.

Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your VideoAsk account.
Form IDSelect or map the Form ID whose transcriptions you want to watch.

Watch Form Author's Message

Triggers when the form's author has left a message.

Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your VideoAsk account.
Form IDSelect or map the Form ID whose author messages you want to watch.

Watch Form Contact's Message

Triggers when a new message by contact has been added to the form.

Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your VideoAsk account.
Form IDSelect or map the Form ID whose contact's messages you want to watch.

Search Forms

Searches for forms or lists them all.

ConnectionEstablish a connection to your VideoAsk account.
TitleSelect or map the name to search the forms that match the specified form name.
LimitSet the maximum number of forms Integromat should return during one execution cycle.

Search Form Metrics

Searches for form metrics for the specified dates or intervals or lists the whole metrics.

ConnectionEstablish a connection to your VideoAsk account.
Form IDSelect or map the Form ID whose metrics you want to search.
IntervalSelect or map the interval to retrieve the metrics.
If the interval is weekly, the response will contain the full week's report within the specified interval. For reporting purposes, weeks will start on Mondays and end on Sundays.
If the dates provided as start or end do not correspond to the exact start or end of the week, the whole week containing that date will be included in the report.
SinceEnter (map) the start date from which you want to search the form metrics in YYYY-MM-DD format. For example, 2021-06-01.
For reporting purposes, weeks will start on Mondays and end on Sundays.
If the dates provided as start or end do not correspond to the exact start or end of the week, the whole week containing that date will be included in the report.
EndEnter (map) the end date until which you want to search the form metrics in YYYY-MM-DD format. For example, 2021-08-01.
For reporting purposes, weeks will start on Mondays and end on Sundays.
If the dates provided as start or end do not correspond to the exact start or end of the week, the whole week containing that date will be included in the report.
LimitSet the maximum number of form metrics Integromat should return during one execution cycle.

Get a Form

Retrieves a form specified by ID.

ConnectionEstablish a connection to your VideoAsk account.
Form IDSelect or map the Form ID whose details you want to retrieve.

Create a Form

Creates a new form.

ConnectionEstablish a connection to your VideoAsk account.
TitleEnter (map) a name for the form.
Show Contact NameSelect whether you want to show the contact name with the form.
Show Contact EmailSelect whether you want to show the contact's email address in the form.
Show Contact Phone NumberSelect whether you want to show the contact's phone number in the form.
Show ConsentSelect whether you want to display the consent option in the form.
Requires Contact NameSelect whether the form requires providing the contact name.
Requires Contact EmailSelect whether the form requires the contact's email address.
Requires Contact Phone NumberSelect whether the form requires the contact's phone number.
Requires ConsentSelect whether the form requires to provide consent.

Update a Form

Updates a form specified by ID.

ConnectionEstablish a connection to your VideoAsk account.
Form IDSelect or map the Form ID whose details. 
TitleEnter (map) a new name for the form.
Are Answer PublicSelect whether you want to show the form responses public.
Are Messages PublicSelect whether you want to show the form messages public.

Form Questions

Get a Question

Retrieves a question specified by ID.

ConnectionEstablish a connection to your VideoAsk account.
Question ID
Enter (map) the Question ID whose details you want to retrieve.
You can find the Question ID in the form details or at the response of Create a Question.

Create a Question

Creates a question within the specified form.

ConnectionEstablish a connection to your VideoAsk account.
Form IDSelect or map the Form ID for which you want to create the question.
Media TypeSelect or map the media type of the question:
  • Audio
  • Video
Media URLEnter (map) the media URL address.
ThumbnailEnter (map) the question's thumbnail URL address.
Allowed Answer Media TypesSelect or map the answer formats allowed for the questions:
  • Audio
  • Video
  • Text

Update a Question

Updates a question specified by ID.

ConnectionEstablish a connection to your VideoAsk account.
Form IDSelect or map the Form ID for which you want to create the question.
Media TypeSelect or map the media type of the question:
  • Audio
  • Video
Media URLEnter (map) the media URL address.
ThumbnailEnter (map) the question's URL address.
Allowed Answer Media TypesSelect or map the answer formats allowed for the questions:
  • Audio
  • Video
  • Text

Other

Make an API Call

Performs an arbitrary authorized API call.

ConnectionEstablish a connection to your VideoAsk account.
URL

Enter a path relative to https://api.videoask.com For example: /v1/forms

For the list of available endpoints, refer to the VideoAsk API Documentation.

Method

Select the HTTP method you want to use:

GET
to retrieve information for an entry.

POST
to create a new entry.

PUT
to update/replace an existing entry.

PATCH
to make a partial entry update.

DELETE
to delete an entry.

HeadersEnter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query StringEnter the request query string.
BodyEnter the body content for your API call.

Example of Use - List Forms

The following API call returns all the forms from your VideoAsk account:

URL:
/v1/forms

Method:
GET

Matches of the search can be found in the module's Output under Bundle > Body > results
In our example, 5 forms were returned:


Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

Ticket

Create a ticket

Contact our world-class support team and tell us what’s happening.

Create a ticket
Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.